From f28d15049b7a166a684740f9e0e54c4c24f113b3 Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Wed, 9 Oct 2024 15:16:40 +0800 Subject: [PATCH] 1 --- .../scm/api/scmspecialrebate/OneExcelVo.java | 8 +- .../scmspecialrebate/ScmSpecialRebateVo.java | 3 + .../api/scmspecialrebate/TwoExcelInfo.java | 20 +- .../scm/api/scmspecialrebate/TwoExcelVo.java | 38 +- .../ScmSpecialRebateService.java | 346 +++++++++++++++--- 5 files changed, 343 insertions(+), 72 deletions(-) diff --git a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/OneExcelVo.java b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/OneExcelVo.java index a67ee76ede..13f992d16d 100644 --- a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/OneExcelVo.java +++ b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/OneExcelVo.java @@ -44,16 +44,16 @@ public class OneExcelVo { @ExportEntityMap(CnName = "待确定金额", EnName = "stayDetermineMoney") private String stayDetermineMoney; - @ExportEntityMap(CnName = "一次支出费用", EnName = "onceItureCost") + @ExportEntityMap(CnName = "其中支出费用", EnName = "onceItureCost") private String onceItureCost; - @ExportEntityMap(CnName = "一次待支付费用", EnName = "onceTreatCost") + @ExportEntityMap(CnName = "其中待支付费用", EnName = "onceTreatCost") private String onceTreatCost; - @ExportEntityMap(CnName = "一次抵顶费用", EnName = "onceSuppCost") + @ExportEntityMap(CnName = "其中抵顶费用", EnName = "onceSuppCost") private String onceSuppCost; - @ExportEntityMap(CnName = "一次抵顶费用说明", EnName = "onceSuppRemark") + @ExportEntityMap(CnName = "抵顶费用说明", EnName = "onceSuppRemark") private String onceSuppRemark; @ExportEntityMap(CnName = "调整说明", EnName = "adjustmentRemarks") diff --git a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/ScmSpecialRebateVo.java b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/ScmSpecialRebateVo.java index af9adfa418..3482c5c701 100644 --- a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/ScmSpecialRebateVo.java +++ b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/ScmSpecialRebateVo.java @@ -88,6 +88,7 @@ public class ScmSpecialRebateVo implements Vo { private String adjustmentMoney; @ApiModelProperty("调整说明") private String adjustmentRemarks; + @ApiModelProperty("待确定金额(动态)") private String stayDetermineMoney; @ApiModelProperty("其中预计费用") @@ -107,6 +108,8 @@ public class ScmSpecialRebateVo implements Vo { @ApiModelProperty("预计抵顶费用说明") private String expectSuppRemark; + @ApiModelProperty("一次核对状态") + private Integer onceCheckState; @ApiModelProperty("一次支出费用") private BigDecimal onceItureCost; @ApiModelProperty("一次待支付费用") diff --git a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/TwoExcelInfo.java b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/TwoExcelInfo.java index 6fc8c6ee1d..168220b28d 100644 --- a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/TwoExcelInfo.java +++ b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/TwoExcelInfo.java @@ -10,6 +10,10 @@ import lombok.Data; @Data public class TwoExcelInfo { + //采购系统 + private String purchaseSystemName; + //品牌名称 + private String brandName; //创建日期 private String createTime; //返利名称 @@ -18,18 +22,30 @@ public class TwoExcelInfo { private String rebateTypeValue; //预提返利 private String estimateRebate; + //其中预提费用 + private String expectCost; + //所属年月 + private String palceGenDate; //上传日期 private String uploadDate; //上传金额 private String uploadMoney; + //其中费用 + private String money; //待确定金额 private String stayDetermineMoney; //二次上传日期 private String secondaryUploadDate; //二次上传金额 private String secondaryUploadMoney; - //费用 - private String money; + //其中支出费用 + private String secondItureCost; + //其中待支付费用 + private String secondTreatCost; + //其中抵顶费用 + private String secondSuppCost; + //抵顶费用说明 + private String secondSuppRemark; //调整说明 private String adjustmentRemarks; } diff --git a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/TwoExcelVo.java b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/TwoExcelVo.java index 53574753a8..b12a2834cd 100644 --- a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/TwoExcelVo.java +++ b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebate/TwoExcelVo.java @@ -11,46 +11,60 @@ import lombok.Data; @Data public class TwoExcelVo { + @ExportEntityMap(CnName = "采购系统", EnName = "purchaseSystemName") + private String purchaseSystemName; + + @ExportEntityMap(CnName = "品牌名称", EnName = "brandName") + private String brandName; + @ExportEntityMap(CnName = "创建日期", EnName = "createTime") private String createTime; - //返利名称 @ExportEntityMap(CnName = "返利名称", EnName = "rebateName") private String rebateName; - //返利类型 @ExportEntityMap(CnName = "返利类型", EnName = "rebateTypeValue") private String rebateTypeValue; - //预提返利 @ExportEntityMap(CnName = "预提返利", EnName = "estimateRebate") private String estimateRebate; - //上传日期 + @ExportEntityMap(CnName = "其中预提费用", EnName = "expectCost") + private String expectCost; + + @ExportEntityMap(CnName = "所属年月", EnName = "palceGenDate") + private String palceGenDate; + @ExportEntityMap(CnName = "上传日期", EnName = "uploadDate") private String uploadDate; - //上传金额 @ExportEntityMap(CnName = "上传金额", EnName = "uploadMoney") private String uploadMoney; - //待确定金额 + @ExportEntityMap(CnName = "其中费用", EnName = "money") + private String money; + @ExportEntityMap(CnName = "待确定金额", EnName = "stayDetermineMoney") private String stayDetermineMoney; - //二次上传日期 @ExportEntityMap(CnName = "二次上传日期", EnName = "secondaryUploadDate") private String secondaryUploadDate; - //二次上传金额 @ExportEntityMap(CnName = "二次上传金额", EnName = "secondaryUploadMoney") private String secondaryUploadMoney; - //费用 - @ExportEntityMap(CnName = "费用", EnName = "money") - private String money; + @ExportEntityMap(CnName = "其中支出费用", EnName = "secondItureCost") + private String secondItureCost; + + @ExportEntityMap(CnName = "其中待支付费用", EnName = "secondTreatCost") + private String secondTreatCost; + + @ExportEntityMap(CnName = "其中抵顶费用", EnName = "secondSuppCost") + private String secondSuppCost; + + @ExportEntityMap(CnName = "抵顶费用说明", EnName = "secondSuppRemark") + private String secondSuppRemark; - //调整说明 @ExportEntityMap(CnName = "调整说明", EnName = "adjustmentRemarks") private String adjustmentRemarks; } diff --git a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebate/ScmSpecialRebateService.java b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebate/ScmSpecialRebateService.java index 7db453743e..fe9d6cc715 100644 --- a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebate/ScmSpecialRebateService.java +++ b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebate/ScmSpecialRebateService.java @@ -553,37 +553,52 @@ public class ScmSpecialRebateService extends MybatisBaseService