This commit is contained in:
Mrx
2026-05-27 14:12:11 +08:00
parent 9e136bbd6b
commit f2c4618649
4 changed files with 64 additions and 0 deletions

View File

@@ -286,6 +286,7 @@ func (s *FormConfigServiceImpl) getDTOStruct(ctx context.Context, apiCode string
"QYGL4YAB": &dto.QYGL4YABReq{}, //企业四要素认证shumai
"QYGL3YSB": &dto.QYGL3YSBReq{}, //企业三要素认证shumai
"QYGL2YSB": &dto.QYGL2YSBReq{}, //企业二要素认证shumai
"QYGLDG77": &dto.QYGLDG77Req{}, //企业对公打款认证shumai
}
// 优先返回已配置的DTO
@@ -518,6 +519,8 @@ func (s *FormConfigServiceImpl) generateFieldLabel(jsonTag string) string {
"plate_color": "车牌颜色",
"marital_type": "婚姻状况类型",
"auth_authorize_file_base64": "PDF授权文件Base64编码≤500KB仅PDF",
"accountNo": "企业账户",
"accountBank": "开户行",
}
if label, exists := labelMap[jsonTag]; exists {
@@ -584,6 +587,8 @@ func (s *FormConfigServiceImpl) generateExampleValue(fieldType reflect.Type, jso
"plate_color": "0",
"marital_type": "10",
"auth_authorize_file_base64": "JVBERi0xLjQKJcTl8uXr...示例PDF的Base64编码",
"accountNo": "6222021234567890123",
"accountBank": "中国工商银行",
}
if example, exists := exampleMap[jsonTag]; exists {
@@ -659,6 +664,8 @@ func (s *FormConfigServiceImpl) generatePlaceholder(jsonTag string, fieldType st
"plate_color": "请输入车牌颜色",
"marital_type": "请选择婚姻状况类型",
"auth_authorize_file_base64": "请输入PDF文件的Base64编码字符串",
"accountNo": "请输入企业账户",
"accountBank": "请输入开户行",
}
if placeholder, exists := placeholderMap[jsonTag]; exists {
@@ -736,6 +743,8 @@ func (s *FormConfigServiceImpl) generateDescription(jsonTag string, validation s
"plate_color": "车牌颜色",
"marital_type": "婚姻状况类型10-未登记无登记记录20-已婚30-丧偶40-离异",
"auth_authorize_file_base64": "请输入PDF文件的Base64编码字符串",
"accountNo": "请输入企业账户",
"accountBank": "请输入开户行",
}
if desc, exists := descMap[jsonTag]; exists {