李白
2026-06-04 b58c3bf0e4c9bf4327b749040c3490fd2d0970b2
platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/vo/ContractDetailVo.java
@@ -1,7 +1,5 @@
package com.by4cloud.platformx.business.vo;
import com.by4cloud.platformx.business.dto.ContractPaymentScheduleAddDTO;
import com.by4cloud.platformx.business.dto.ContractSubjectMatterAddDTO;
import com.by4cloud.platformx.business.entity.ContractPaymentSchedule;
import com.by4cloud.platformx.business.entity.ContractSubjectMatter;
import com.fasterxml.jackson.annotation.JsonFormat;
@@ -54,13 +52,16 @@
   @Schema(description = "签署日期")
   private String signDate;
   @Schema(description = "交付周期")
   private Integer deliveryCycle;
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
   @Schema(description = "生效日期")
   private String effectiveDate;
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
   @DateTimeFormat(pattern = "yyyy-MM-dd")
   @JsonFormat(pattern = "yyyy-MM-dd")
   @Schema(description = "到期日期")
   private String expirationDate;
@@ -70,6 +71,24 @@
   @Schema(description = "备注")
   private String remark;
   @Schema(description = "模版ID")
   private Long templateId;
   @Schema(description = "合同分类")
   private String contractCategory;
   @Schema(description = "签订地点")
   private String signPlace;
   @Schema(description = "执行周期 1/周 2/月 3/季度 4/半年 5/年")
   private String execFrequency;
   @Schema(description = "执行次数")
   private Integer execTimes;
   @Schema(description = "执行日期后多少天生成应收")
   private Integer execDay;
   private List<ContractPaymentSchedule> contractPaymentSchedule;
   private List<ContractSubjectMatter> contractSubjectMatter;