public class DictReceivableReqBO {
@NotBlank(
message = "填报单位4AID不可为空",
groups = {DictReceivableReqBO.ComGroup.class}
)
private String acctUnitID;
@NotBlank(
message = "单据ID不可为空",
groups = {DictReceivableReqBO.IdGroup.class}
)
private String billId;
private String pageNum;
@NotBlank(
message = "主数据合同编码不可为空",
groups = {DictReceivableReqBO.ComGroup.class}
)
private String contractcode;
private String fundspropid;
private String bizDate;
private String arapModule;
private String billNum;
private Double dhxje;
private Double clearAmount;
private Double amount;
private String projectInfoCode;
private String partnerCode;
public DictReceivableReqBO() {
}
public String getAcctUnitID() {
return this.acctUnitID;
}
public String getBillId() {
return this.billId;
}
public void setBillId(String billId) {
this.billId = billId;
}
public void setAcctUnitID(String acctUnitID) {
this.acctUnitID = acctUnitID;
}
public String getPageNum() {
return this.pageNum;
}
public void setPageNum(String pageNum) {
this.pageNum = pageNum;
}
public String getContractcode() {
return this.contractcode;
}
public void setContractcode(String contractcode) {
this.contractcode = contractcode;
}
public String getFundspropid() {
return this.fundspropid;
}
public void setFundspropid(String fundspropid) {
this.fundspropid = fundspropid;
}
public String getBizDate() {
return this.bizDate;
}
public void setBizDate(String bizDate) {
this.bizDate = bizDate;
}
public String getArapModule() {
return this.arapModule;
}
public void setArapModule(String arapModule) {
this.arapModule = arapModule;
}
public String getBillNum() {
return this.billNum;
}
public void setBillNum(String billNum) {
this.billNum = billNum;
}
public Double getDhxje() {
return this.dhxje;
}
public void setDhxje(Double dhxje) {
this.dhxje = dhxje;
}
public Double getClearAmount() {
return this.clearAmount;
}
public void setClearAmount(Double clearAmount) {
this.clearAmount = clearAmount;
}
public Double getAmount() {
return this.amount;
}
public void setAmount(Double amount) {
this.amount = amount;
}
public String getProjectInfoCode() {
return this.projectInfoCode;
}
public void setProjectInfoCode(String projectInfoCode) {
this.projectInfoCode = projectInfoCode;
}
public String getPartnerCode() {
return this.partnerCode;
}
public void setPartnerCode(String partnerCode) {
this.partnerCode = partnerCode;
}
public interface IdGroup {
}
public interface ComGroup {
}
}
controller层方法上参数前加上
@RequestBody @Validated({DictReceivableReqBO.IdGroup.class})即可!!!
请求参数类中需要以接口声明
public interface IdGroup {
}
public interface ComGroup {
}