工作组修改列表查询

This commit is contained in:
梁琦涛
2021-09-01 16:03:15 +08:00
parent b7f529dc88
commit 7aadf30f75
2 changed files with 17 additions and 2 deletions
@@ -13,6 +13,9 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
/**
@@ -46,6 +49,8 @@ public class PayWorkingGroupSubItem implements Serializable {
/**成员单位id*/
@Excel(name = "成员单位id", width = 15)
@ApiModelProperty(value = "成员单位id")
@NotEmpty(message = "成员单位id不能为空!")
@Size(max = 32,message = "成员单位id长度应小于32个字符")
private java.lang.String chargeCompanyId;
/**临时成员单位id*/
@Excel(name = "临时成员单位id", width = 15)
@@ -58,6 +63,8 @@ public class PayWorkingGroupSubItem implements Serializable {
/**企业联系人一id*/
@Excel(name = "企业联系人一id", width = 15)
@ApiModelProperty(value = "企业联系人一id")
@NotEmpty(message = "企业联系人一id不能为空!")
@Size(max = 32,message = "企业联系人一id长度应小于32个字符")
private java.lang.String contactsIdOne;
/**临时企业联系人一id*/
@Excel(name = "临时企业联系人一id", width = 15)
@@ -70,6 +77,7 @@ public class PayWorkingGroupSubItem implements Serializable {
/**企业联系人二id*/
@Excel(name = "企业联系人二id", width = 15)
@ApiModelProperty(value = "企业联系人二id")
@Size(max = 32,message = "企业联系人二id长度应小于32个字符")
private java.lang.String contactsIdTwo;
/**临时企业联系人二id*/
@Excel(name = "临时企业联系人二id", width = 15)
@@ -82,6 +90,7 @@ public class PayWorkingGroupSubItem implements Serializable {
/**企业联系人三id*/
@Excel(name = "企业联系人三id", width = 15)
@ApiModelProperty(value = "企业联系人三id")
@Size(max = 32,message = "企业联系人三id长度应小于32个字符")
private java.lang.String contactsIdThree;
/**临时企业联系人三id*/
@Excel(name = "临时企业联系人三id", width = 15)
@@ -94,14 +103,18 @@ public class PayWorkingGroupSubItem implements Serializable {
/**应收金额(元)*/
@Excel(name = "应收金额(元)", width = 15)
@ApiModelProperty(value = "应收金额(元)")
@Max(value = 999999999,message = "应收金额(元)格式错误")
private java.lang.Integer receivableAmount;
/**实收金额(元)*/
@Excel(name = "实收金额(元)", width = 15)
@ApiModelProperty(value = "实收金额(元)")
@Max(value = 999999999,message = "实收金额(元)格式错误")
private java.lang.Integer paidAmount;
/**邮寄联系人id*/
@Excel(name = "邮寄联系人id", width = 15)
@ApiModelProperty(value = "邮寄联系人id")
@Size(max = 32,message = "邮寄联系人id长度应小于32个字符")
@NotEmpty(message = "邮寄联系人id不能为空!")
private java.lang.String mailContactsId;
/**临时邮寄联系人id*/
@Excel(name = "临时邮寄联系人id", width = 15)
@@ -114,6 +127,7 @@ public class PayWorkingGroupSubItem implements Serializable {
/**来款方式(1:无,2:合同,3:收费通知)*/
@Excel(name = "来款方式(1:无,2:合同,3:收费通知)", width = 15)
@ApiModelProperty(value = "来款方式(1:无,2:合同,3:收费通知)")
@NotNull(message = "来款方式不能为空!")
private java.lang.Integer chargeWay;
/**合同编号*/
@Excel(name = "合同编号", width = 15)
@@ -122,6 +136,7 @@ public class PayWorkingGroupSubItem implements Serializable {
/**收费通知号*/
@Excel(name = "收费通知号", width = 15)
@ApiModelProperty(value = "收费通知号")
@NotEmpty(message = "收费通知号不能为空!")
private java.lang.String chargeNoticeNo;
/**收费通知文件id*/
@Excel(name = "收费通知文件id", width = 15)
@@ -30,10 +30,10 @@
AND working_group_project LIKE concat('%',concat(#{payWorkingGroup.workingGroupProject},'%'))
</if>
<if test="payWorkingGroup.principalIdA != null and payWorkingGroup.principalIdA != ''">
AND principal_id_a = #{principalIdA}
AND principal_id_a = #{payWorkingGroup.principalIdA}
</if>
<if test="payWorkingGroup.year != null and payWorkingGroup.year != ''">
AND year = #{year}
AND year = #{payWorkingGroup.year}
</if>
</where>
ORDER BY create_time DESC