1.0.78 合同变更详情类

dev
yinq 5 days ago
parent d5f2e32d5d
commit ce0790af0e

@ -0,0 +1,115 @@
package org.dromara.oa.erp.domain.bo;
import lombok.Data;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import java.util.List;
/**
* +++
*
* @author Yinq
* @date 2026-03-07
*/
@Data
public class ErpContractChangeSaveBo {
/**
* ID
*/
private Long contractChangeId;
/**
* ID
*/
@NotNull(message = "原合同ID不能为空")
private Long contractId;
/**
* (1 2)
*/
@NotBlank(message = "变更类型不能为空")
private String changeType;
/**
*
*/
private String changeCode;
/**
*
*/
@NotBlank(message = "变更原因不能为空")
private String changeReason;
/**
*
*/
private java.util.Date applyTime;
/**
*
*/
private Long undertakeDeptId;
/**
*
*/
private Long undertakeBy;
/**
* /
*/
private String industryRegion;
/**
*
*/
private String sealLegalEntity;
/**
* (1 2 3)
*/
private String changeStatus;
/**
*
*/
private String flowStatus;
/**
*
*/
private String remark;
/**
* (1 0)
*/
private String activeFlag;
/** 以下为冗余字段,列表/主表展示用 */
private String contractCode;
private String contractName;
private String originalCustomerName;
private Long originalContractAmount;
private String changeContractCode;
private String changeContractName;
private String customerName;
private Long changeContractAmount;
/**
*
*/
private ErpContractChangeInfoBo changeInfo;
/**
* 使
*/
private List<ErpContractChangeMaterialBo> changeMaterialList;
/**
* 使
*/
private List<ErpContractChangePaymentMethodBo> changePaymentMethodList;
}

@ -0,0 +1,40 @@
package org.dromara.oa.erp.domain.vo;
import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
import java.util.List;
/**
* +++
*
* @author Yinq
* @date 2026-03-07
*/
@Data
public class ContractChangeDetailVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/**
*
*/
private ErpContractChangeVo main;
/**
*
*/
private ErpContractChangeInfoVo changeInfo;
/**
*
*/
private List<ErpContractChangeMaterialVo> changeMaterialList;
/**
*
*/
private List<ErpContractChangePaymentMethodVo> changePaymentMethodList;
}
Loading…
Cancel
Save