| | |
| | | @NotEmpty(message = "客户名称不能为空") |
| | | private String name; |
| | | |
| | | @Schema(description = "社会信用代码", example = "91320600MA1XXXXXXX") |
| | | @DiffLogField(name = "社会信用代码") |
| | | @Size(max = 64, message = "社会信用代码长度不能超过 64 个字符") |
| | | private String socialCreditCode; |
| | | |
| | | @Schema(description = "身份证号", example = "320602199001011234") |
| | | @DiffLogField(name = "身份证号") |
| | | @Size(max = 32, message = "身份证号长度不能超过 32 个字符") |
| | | private String idCardNo; |
| | | |
| | | @Schema(description = "客户姓名", example = "张三") |
| | | @DiffLogField(name = "客户姓名") |
| | | @Size(max = 64, message = "客户姓名长度不能超过 64 个字符") |
| | | private String customerName; |
| | | |
| | | @Schema(description = "备案流水号", example = "BA2026000001") |
| | | @DiffLogField(name = "备案流水号") |
| | | @Size(max = 64, message = "备案流水号长度不能超过 64 个字符") |
| | | private String filingSerialNo; |
| | | |
| | | @Schema(description = "银行账户名称", example = "南通某某农业有限公司") |
| | | @DiffLogField(name = "银行账户名称") |
| | | @Size(max = 128, message = "银行账户名称长度不能超过 128 个字符") |
| | | private String bankAccountName; |
| | | |
| | | @Schema(description = "所属区域", example = "南通") |
| | | @DiffLogField(name = "所属区域") |
| | | @Size(max = 64, message = "所属区域长度不能超过 64 个字符") |
| | | private String region; |
| | | |
| | | @Schema(description = "所属上级经销商编号", example = "1024") |
| | | @DiffLogField(name = "所属上级经销商编号") |
| | | private Long parentDealerId; |
| | | |
| | | @Schema(description = "下次联系时间") |
| | | @DiffLogField(name = "下次联系时间") |
| | | @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) |