fix 线上系统,参会人缺失邮寄信息

This commit is contained in:
lijiarao
2023-10-09 10:05:28 +08:00
parent f9aa648a8e
commit 8d0e1cd598
@@ -281,7 +281,7 @@ public class PayMeetingSituation implements Serializable {
/**缴费方式*/
@Excel(name = "缴费方式", width = 15,dicCode = "meeting_pay_type")
@TableField(updateStrategy = FieldStrategy.IGNORED)
//@TableField(updateStrategy = FieldStrategy.IGNORED)
@ApiModelProperty(value = "缴费方式")
@NotNull(message = "缴费方式不能为空",groups = CommonPeople.class)
@Dict(dicCode = "meeting_pay_type")
@@ -522,44 +522,44 @@ public class PayMeetingSituation implements Serializable {
/**信用代码*/
@ApiModelProperty(value = "信用代码")
@TableField(updateStrategy = FieldStrategy.IGNORED)
//@TableField(updateStrategy = FieldStrategy.IGNORED)
@NotEmpty(message = "信用代码不能为空",groups = {UpdateInvoicePram.needInvoice_1.class, UpdateInvoicePram.needInvoice_2.class})
@Size(max = 18, message = "信用代码长度不能大于18个字符",groups = {UpdateInvoicePram.needInvoice_1.class,UpdateInvoicePram.needInvoice_2.class})
@Pattern(regexp = "^([0-9A-HJ-NPQRTUWXY]{2}\\d{6}[0-9A-HJ-NPQRTUWXY]{10}|[1-9]\\d{14})$",message = "信用代码格式错误",groups = {UpdateInvoicePram.needInvoice_1.class,UpdateInvoicePram.needInvoice_2.class})
private String dutyCode;
/**公司地址*/
@ApiModelProperty(value = "公司地址")
@TableField(updateStrategy = FieldStrategy.IGNORED)
//@TableField(updateStrategy = FieldStrategy.IGNORED)
@NotEmpty(message = "公司地址不能为空",groups = UpdateInvoicePram.needInvoice_2.class)
@Size(max = 50, message = "公司地址长度不能大于50个字符",groups = UpdateInvoicePram.needInvoice_2.class)
private String companyAddress;
/**公司电话*/
@ApiModelProperty(value = "公司电话")
@TableField(updateStrategy = FieldStrategy.IGNORED)
//@TableField(updateStrategy = FieldStrategy.IGNORED)
@Size(max = 15, message = "公司电话长度不能大于15个字符",groups = UpdateInvoicePram.needInvoice_2.class)
@Pattern(regexp = "^([0-9-]+)$",message = "公司电话格式错误",groups = UpdateInvoicePram.needInvoice_2.class)
private String companyPhone;
/**开户行*/
@ApiModelProperty(value = "开户行")
@TableField(updateStrategy = FieldStrategy.IGNORED)
//@TableField(updateStrategy = FieldStrategy.IGNORED)
@NotEmpty(message = "开户行不能为空",groups = UpdateInvoicePram.needInvoice_2.class)
@Size(max = 50, message = "开户行长度不能大于50个字符",groups = UpdateInvoicePram.needInvoice_2.class)
private String openingBank;
/**银行账号*/
@ApiModelProperty(value = "银行账号")
@TableField(updateStrategy = FieldStrategy.IGNORED)
//@TableField(updateStrategy = FieldStrategy.IGNORED)
@NotEmpty(message = "银行账号不能为空",groups = UpdateInvoicePram.needInvoice_2.class)
@Size(max = 50, message = "银行账号长度不能大于50个字符",groups = UpdateInvoicePram.needInvoice_2.class)
private String bankAccount;
/**联行号*/
@ApiModelProperty(value = "联行号")
@TableField(updateStrategy = FieldStrategy.IGNORED)
//@TableField(updateStrategy = FieldStrategy.IGNORED)
@NotEmpty(message = "联行号不能为空",groups = UpdateInvoicePram.needInvoice_2.class)
private String linkBankNumber;
/**发票项目*/
@Dict(dicCode = "invoice_project")
@TableField(updateStrategy = FieldStrategy.IGNORED)
//@TableField(updateStrategy = FieldStrategy.IGNORED)
@ApiModelProperty(value = "发票项目")
private Integer invoiceProject;