From 7a4f9541331bef779a506b38a27ed5c3373c0bec Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期四, 15 五月 2025 13:53:22 +0800 Subject: [PATCH] 开发二级等保功能及心跳消息队列修改 --- ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TSettlementConfirm.java | 65 ++++++++++++++++++-------------- 1 files changed, 36 insertions(+), 29 deletions(-) diff --git a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TSettlementConfirm.java b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TSettlementConfirm.java index 796d4a9..6ec0528 100644 --- a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TSettlementConfirm.java +++ b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TSettlementConfirm.java @@ -25,16 +25,21 @@ */ @Data @EqualsAndHashCode(callSuper = false) -@TableName("t_settlement confirm") +@TableName("t_settlement_confirm") @ApiModel(value="TSettlementConfirm对象", description="") public class TSettlementConfirm extends BasePojo { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键") - @TableId(value = "id", type = IdType.AUTO) + @TableId(value = "id") private Long id; - + @ApiModelProperty(value = "序号") + @TableField(exist = false) + private Integer xuhao; + @ApiModelProperty(value = "月份") + @TableField(exist = false) + private Integer month; @ApiModelProperty(value = "站点id") @TableField("site_id") private Integer siteId; @@ -47,6 +52,9 @@ @ApiModelProperty(value = "结算服务费备注") @TableField("service_remark") private String serviceRemark; + @ApiModelProperty(value = "电费结算方编码") + @TableField("confirm_code") + private String confirmCode; @ApiModelProperty(value = "计量电量(电量合计)") @TableField("metering_electronic") @@ -58,7 +66,7 @@ @TableField("loss_electronic") private BigDecimal lossElectronic; @ApiModelProperty(value = "收入合计") - @TableField("收入合计") + @TableField("income") private BigDecimal income; @ApiModelProperty(value = "场地费") @@ -98,6 +106,12 @@ @ApiModelProperty(value = "承担金额") @TableField("proportion_money") private BigDecimal proportionMoney; + @ApiModelProperty(value = "合作商充电服务费根据合同约定分成比例") + @TableField(exist = false) + private String proportionPartnerString; + @ApiModelProperty(value = "平台充电服务费根据合同约定分成比例") + @TableField(exist = false) + private String proportionMoneyString; @ApiModelProperty(value = "本期结算电费总金额 (实际电费转账)") @TableField("total_electronic") private BigDecimal totalElectronic; @@ -107,6 +121,12 @@ @ApiModelProperty(value = "合作商充电服务费根据合同约定分成比例") @TableField("service_partner") private BigDecimal servicePartner; + @ApiModelProperty(value = "合作商充电服务费根据合同约定分成比例") + @TableField(exist = false) + private String servicePartnerString; + @ApiModelProperty(value = "平台充电服务费根据合同约定分成比例") + @TableField(exist = false) + private String platformString; @ApiModelProperty(value = "合作商充电服务费根据合同约定分成金额") @TableField("service_money") private BigDecimal serviceMoney; @@ -133,43 +153,23 @@ @TableField("coupon_discount") private BigDecimal couponDiscount; - - - - - - - - - - - - - - - - - - - - - - - - - @ApiModelProperty(value = "类型(1=开始,2=结束)") @TableField("type") private Integer type; @ApiModelProperty(value = "开始时间") @TableField("start_time") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime startTime; @ApiModelProperty(value = "结束时间") @TableField("end_time") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime endTime; @ApiModelProperty(value = "站点名称") @TableField(exist = false) private String siteName; + @ApiModelProperty(value = "服务费:合计可分配金额") + @TableField(exist = false) + private String serviceChargeTotal; @ApiModelProperty(value = "合作商名称") @TableField(exist = false) private String partnerName; @@ -197,4 +197,11 @@ @TableField(exist = false) private Integer electronicRefund; + @ApiModelProperty(value = "下载权限") + @TableField(exist = false) + private boolean authDownLoad = true; + + @ApiModelProperty(value = "删除权限") + @TableField(exist = false) + private boolean authDelete = true; } -- Gitblit v1.7.1