package com.by4cloud.platformx.business.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.util.Date; @Data public class MeterReadRecordAddDTO { @Schema(description = "关联合同ID") private Long contractId; @Schema(description = "关联标的物ID") private Long matterId; @Schema(description = "合同名称") private String contractName; @Schema(description = "客商名称") private String busGuestName; @Schema(description = "客商ID") private Long busGuestId; @Schema(description = "抄表编号") private String meterReadCode; @Schema(description = "抄表数字") private BigDecimal meterReadNum; @Schema(description = "抄表时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") private Date meterReadTime; @Schema(description = "抄表单据名称") private String meterReadAttNames; @Schema(description = "抄表单据路径") private String meterReadAttPaths; }