Просмотр исходного кода

app贸易结算单详情,增加付款比例字段

xucaiqin 2 лет назад
Родитель
Сommit
35d8da74c4

+ 11 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/dto/SettlementTradeDto.java

@@ -128,6 +128,17 @@ public class SettlementTradeDto implements ISettlement {
      */
     private Integer delFlag;
 
+    //百分比
+    private String percentage;
+
+    public String getPercentage() {
+        return percentage;
+    }
+
+    public void setPercentage(String percentage) {
+        this.percentage = percentage;
+    }
+
     public String gettLedgerNo() {
         return tLedgerNo;
     }

+ 1 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementTradeService.java

@@ -255,6 +255,7 @@ public class KwpSettlementTradeService {
         if (Objects.nonNull(sysDictResDto)) {
             settlementTradeDto.setTradingLabel(sysDictResDto.getLabel());
         }
+        settlementTradeDto.setPercentage(settlementTradeDto.changePercentage(settlementTradeDto.getActualPrice(), settlementTradeDto.getTotalPrice()));
         settlementTradeDto.setStatusLabel(SettlementEnum.getStatusDesc(settlementTradeDto.getStatus()));
         List<SettlementWalletDto> settlementWallet = settlementWalletService.queryList(id, SettlementOrderTypeEnum.TRADE.getStatus(), TradingEnum.getPrefix(trading));
         return new SettlementDetailDto<>(settlementTradeDto, settlementWallet);