|
@@ -3,6 +3,7 @@ package com.jzg.commons.entity.vo;
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.jzg.commons.entity.po.InsFeeOrders;
|
|
import com.jzg.commons.entity.po.InsFeeOrders;
|
|
|
|
|
+import com.jzg.commons.util.BigDecimalUtil;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
@@ -166,19 +167,19 @@ public class InsFeeOrdersVo {
|
|
|
this.costId = insFeeOrders.getCostId();
|
|
this.costId = insFeeOrders.getCostId();
|
|
|
this.userId = insFeeOrders.getUserId();
|
|
this.userId = insFeeOrders.getUserId();
|
|
|
this.signTime = insFeeOrders.getSigningTime();
|
|
this.signTime = insFeeOrders.getSigningTime();
|
|
|
- this.jqPremium = insFeeOrders.getJqPremium().toString();
|
|
|
|
|
- this.syPremium = insFeeOrders.getSyPremium().toString();
|
|
|
|
|
- this.jyPremium = insFeeOrders.getJyPremium().toString();
|
|
|
|
|
- this.totalPremium = insFeeOrders.getTotalPremium().toString();
|
|
|
|
|
- this.jqReceivablePremium = insFeeOrders.getJqReceivablePremium().toString();
|
|
|
|
|
- this.syReceivablePremium = insFeeOrders.getSyReceivablePremium().toString();
|
|
|
|
|
- this.jyReceivablePremium = insFeeOrders.getJyReceivablePremium().toString();
|
|
|
|
|
- this.totalReceivablePremium = insFeeOrders.getTotalReceivablePremium().toString();
|
|
|
|
|
- this.jqPayablePremium = insFeeOrders.getJqPayablePremium().toString();
|
|
|
|
|
- this.syPayablePremium = insFeeOrders.getSyPayablePremium().toString();
|
|
|
|
|
- this.jyPayablePremium = insFeeOrders.getJyPayablePremium().toString();
|
|
|
|
|
- this.totalPayablePremium = insFeeOrders.getTotalPayablePremium().toString();
|
|
|
|
|
- this.jqCommissionPremium = insFeeOrders.getJqCommissionPremium().toString();
|
|
|
|
|
|
|
+ this.jqPremium = convert2Str(insFeeOrders.getJqPremium());
|
|
|
|
|
+ this.syPremium = convert2Str(insFeeOrders.getSyPremium());
|
|
|
|
|
+ this.jyPremium = convert2Str(insFeeOrders.getJyPremium());
|
|
|
|
|
+ this.totalPremium = convert2Str(insFeeOrders.getTotalPremium());
|
|
|
|
|
+ this.jqReceivablePremium = insFeeOrders.getJqReceivablePremium() != null ? insFeeOrders.getJqReceivablePremium().toString(): "0";
|
|
|
|
|
+ this.syReceivablePremium = insFeeOrders.getSyReceivablePremium() !=null ? insFeeOrders.getSyReceivablePremium().toString() : "0";
|
|
|
|
|
+ this.jyReceivablePremium = insFeeOrders.getJyReceivablePremium() != null ? insFeeOrders.getJyReceivablePremium().toString() : "0";
|
|
|
|
|
+ this.totalReceivablePremium = insFeeOrders.getTotalReceivablePremium()!= null ? insFeeOrders.getTotalReceivablePremium().toString(): "0";
|
|
|
|
|
+ this.jqPayablePremium = insFeeOrders.getJqPayablePremium() != null ? insFeeOrders.getJqPayablePremium().toString():"0";
|
|
|
|
|
+ this.syPayablePremium = insFeeOrders.getSyPayablePremium() != null ? insFeeOrders.getSyPayablePremium().toString(): "0";
|
|
|
|
|
+ this.jyPayablePremium = insFeeOrders.getJyPayablePremium()!= null? insFeeOrders.getJyPayablePremium().toString():"0";
|
|
|
|
|
+ this.totalPayablePremium = insFeeOrders.getTotalPayablePremium() != null ? insFeeOrders.getTotalPayablePremium().toString():"0";
|
|
|
|
|
+ this.jqCommissionPremium = insFeeOrders.getJqCommissionPremium() != null ? insFeeOrders.getJqCommissionPremium().toString():"0";
|
|
|
this.syCommissionPremium = insFeeOrders.getSyCommissionPremium() != null ? insFeeOrders.getSyCommissionPremium().toString() : "0.00";
|
|
this.syCommissionPremium = insFeeOrders.getSyCommissionPremium() != null ? insFeeOrders.getSyCommissionPremium().toString() : "0.00";
|
|
|
this.jyCommissionPremium = insFeeOrders.getJyCommissionPremium() != null ? insFeeOrders.getJyCommissionPremium().toString() : "0.00";
|
|
this.jyCommissionPremium = insFeeOrders.getJyCommissionPremium() != null ? insFeeOrders.getJyCommissionPremium().toString() : "0.00";
|
|
|
this.jqFollowPremium = insFeeOrders.getJqFollowPremium() != null ? insFeeOrders.getJqFollowPremium().toString() : "0.00";
|
|
this.jqFollowPremium = insFeeOrders.getJqFollowPremium() != null ? insFeeOrders.getJqFollowPremium().toString() : "0.00";
|
|
@@ -205,8 +206,15 @@ public class InsFeeOrdersVo {
|
|
|
this.usedAmount = insFeeOrders.getUsedAmount() != null ? insFeeOrders.getUsedAmount() : BigDecimal.ZERO;
|
|
this.usedAmount = insFeeOrders.getUsedAmount() != null ? insFeeOrders.getUsedAmount() : BigDecimal.ZERO;
|
|
|
|
|
|
|
|
//出口总费用
|
|
//出口总费用
|
|
|
- this.totalExportPremium = insFeeOrders.getJqExportPremium().add(insFeeOrders.getSyExportPremium().add(insFeeOrders.getJyExportPremium()));
|
|
|
|
|
|
|
+ this.totalExportPremium = BigDecimalUtil.add(BigDecimalUtil.add(insFeeOrders.getJqExportPremium(),insFeeOrders.getSyExportPremium()),insFeeOrders.getJyExportPremium());
|
|
|
//出口留点总费用
|
|
//出口留点总费用
|
|
|
- this.totalExportKeepPointPremium = insFeeOrders.getJqExportKeepPointPremium().add(insFeeOrders.getSyExportKeepPointPremium().add(insFeeOrders.getJyExportKeepPointPremium()));
|
|
|
|
|
|
|
+ this.totalExportKeepPointPremium = BigDecimalUtil.add(BigDecimalUtil.add(insFeeOrders.getJqExportKeepPointPremium(),insFeeOrders.getSyExportKeepPointPremium()),insFeeOrders.getJyExportKeepPointPremium());
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String convert2Str(BigDecimal num){
|
|
|
|
|
+ if(num == null){
|
|
|
|
|
+ return "0";
|
|
|
|
|
+ }
|
|
|
|
|
+ return num.toString();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|