云
2 天以前 87733eb3623593da247c051593d64b8ff9e1d3a4
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/customer/vo/customer/CrmCustomerSaveReqVO.java
@@ -35,6 +35,40 @@
    @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)