From 5d34bdd3c426bb2ca5f6627424ae67984f745603 Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期三, 21 十月 2026 18:28:59 +0800
Subject: [PATCH] feat: 新增资产/用车/采购模块,完善课题、会员、财务与企微功能
---
yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/controller/admin/activity/vo/WxCpSignupPublicReqVO.java | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/controller/admin/activity/vo/WxCpSignupPublicReqVO.java b/yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/controller/admin/activity/vo/WxCpSignupPublicReqVO.java
index acf2c96..53464e3 100644
--- a/yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/controller/admin/activity/vo/WxCpSignupPublicReqVO.java
+++ b/yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/controller/admin/activity/vo/WxCpSignupPublicReqVO.java
@@ -1,7 +1,6 @@
package cn.iocoder.yudao.module.wxcp.controller.admin.activity.vo;
import io.swagger.v3.oas.annotations.media.Schema;
-import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Pattern;
import jakarta.validation.constraints.Size;
@@ -17,14 +16,12 @@
@NotNull(message = "娲诲姩缂栧彿涓嶈兘涓虹┖")
private Long activityId;
- @Schema(description = "濮撳悕", requiredMode = Schema.RequiredMode.REQUIRED, example = "鍒樻剰")
- @NotEmpty(message = "濮撳悕涓嶈兘涓虹┖")
+ @Schema(description = "濮撳悕锛堥�夊~锛�", example = "鍒樻剰")
@Size(max = 64, message = "濮撳悕闀垮害涓嶈兘瓒呰繃 64 涓瓧绗�")
private String name;
- @Schema(description = "鎵嬫満鍙�", requiredMode = Schema.RequiredMode.REQUIRED, example = "13800138000")
- @NotEmpty(message = "鎵嬫満鍙蜂笉鑳戒负绌�")
- @Pattern(regexp = "^1[3-9]\\d{9}$", message = "鎵嬫満鍙锋牸寮忎笉姝g‘")
+ @Schema(description = "鎵嬫満鍙凤紙閫夊~锛屽~浜嗘墠鏍¢獙鏍煎紡锛�", example = "13800138000")
+ @Pattern(regexp = "^$|^1[3-9]\\d{9}$", message = "鎵嬫満鍙锋牸寮忎笉姝g‘锛岃濉啓 11 浣嶆墜鏈哄彿鎴栫暀绌�")
private String mobile;
@Schema(description = "浼佷笟寰俊鎴愬憳璐﹀彿锛涗粠浼佷笟寰俊鍐呮墦寮�鏃剁敱鍓嶇鑷姩甯︿笂锛屾櫘閫氭祻瑙堝櫒鎶ュ悕鍙笉浼�")
@@ -38,6 +35,12 @@
@Schema(description = "鍙備笌璇存槑锛堟垚鍛樺~鍐欑殑鏂囧瓧鍐呭锛�")
private String content;
+ @Schema(description = "璇勪环鏄熺骇锛�1~5锛屾暟鎹噰闆�/璇勪环妯℃澘浣跨敤锛�", example = "5")
+ private Integer ratingScore;
+
+ @Schema(description = "鑷畾涔夐噰闆嗗瓧娈靛�煎垪琛�")
+ private List<WxCpSignupValueReqVO> fieldValues;
+
@Schema(description = "闄勪欢鏂囦欢缂栧彿鍒楄〃", example = "[1,2]")
private List<Long> blobIds;
--
Gitblit v1.9.3