From 042646b38859ee174dc21aa85efbd1034c843075 Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期二, 18 八月 2026 12:19:15 +0800
Subject: [PATCH] feat0806: 保存省代理
---
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/dto/ProvincialAgentSaveRequest.java | 33 +++++++++++++++++++++------------
1 files changed, 21 insertions(+), 12 deletions(-)
diff --git a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/dto/ProvincialAgentSaveRequest.java b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/dto/ProvincialAgentSaveRequest.java
index 34bac6f..d16c331 100644
--- a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/dto/ProvincialAgentSaveRequest.java
+++ b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/dto/ProvincialAgentSaveRequest.java
@@ -15,20 +15,29 @@
@NotBlank(message = "请输入代理负责人")
@Size(max = 50, message = "代理负责人不能超过50个字")
private String agentName;
- @NotBlank(message = "请选择负责省份")
- private String province;
- @Size(max = 100) private String bankName;
- @Size(max = 30) private String accountNumber;
- @Size(max = 50) private String accountHolder;
- @Size(max = 100) private String branchName;
- @Size(max = 200) private String contactInfo;
- @Size(max = 255) private String address;
- @Valid private List<RegionItem> regions = new ArrayList<RegionItem>();
+ @Size(max = 100)
+ private String bankName;
+ @Size(max = 30)
+ private String accountNumber;
+ @Size(max = 50)
+ private String accountHolder;
+ @Size(max = 100)
+ private String branchName;
+ @Size(max = 200)
+ private String contactInfo;
+ @Size(max = 255)
+ private String address;
+ @Valid
+ @Size(min = 1, message = "请选择负责省份")
+ private List<RegionItem> regions = new ArrayList<RegionItem>();
- @Getter @Setter
+ @Getter
+ @Setter
public static class RegionItem {
- @NotBlank(message = "区域编码不能为空") private String regionCode;
- @Size(max = 100) private String regionName;
+ @NotBlank(message = "区域编码不能为空")
+ private String regionCode;
+ @Size(max = 100)
+ private String regionName;
private Integer regionLevel;
}
}
--
Gitblit v1.7.1