package com.zsElectric.boot.business.model.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.experimental.Accessors; import java.math.BigDecimal; @Schema( description = "新增站点查询策略费用入参") @Data @Accessors(chain = true) public class AddPolicyFeeDTO { @Schema(description = "时间段") private String timePeriod; @Schema(description = "运营服务费(元)") private BigDecimal operationServiceFee; @Schema(description = "站点信息ID(关联third_party_station_info表)") private Long stationInfoId; @Schema(description = "销售类型(0-平台 1-企业 2-渠道方)") private Integer salesType; @Schema(description = "企业ID(销售类型为1时必填)关联c_firm_info") private Long firmId; @Schema(description = "渠道方ID(销售类型为2时必填)关联c_third_party_info") private Long thirdPartyId; }