fuliqi
2025-01-07 e23edcf2619ad46fd77a710fca6c21de78234bc0
ycl-pojo/src/main/java/com/ycl/platform/domain/vo/CalculateReportDetailVO.java
@@ -3,6 +3,7 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycl.platform.base.AbsVo;
import com.ycl.platform.domain.entity.CalculateReport;
import enumeration.general.CalculateReportStatusEnum;
import lombok.Data;
import org.springframework.beans.BeanUtils;
import org.springframework.lang.NonNull;
@@ -29,6 +30,7 @@
    /** 合同 */
    private Integer contractId;
    private Integer whichYear;
    /** 运维单位 */
    private String unitName;
@@ -48,6 +50,8 @@
    /** 核算规则 */
    private List<CalculateMoneyRuleVO> ruleList;
    private CalculateReportStatusEnum status;
    public static CalculateReportDetailVO getVoByEntity(@NonNull CalculateReport entity, CalculateReportDetailVO vo) {
        if(vo == null) {
            vo = new CalculateReportDetailVO();