|
|
@@ -712,7 +712,11 @@ public class PsExeExcelUtil {
|
|
712
|
712
|
entity.setSupBank(payFields.length >= 2 ? payFields[1].trim() : null);
|
|
713
|
713
|
entity.setIssuingBankAcc(payFields.length >= 3 ? payFields[2].trim() : null);
|
|
714
|
714
|
}
|
|
715
|
|
- entity.setPayType(trimField(dto.getPayType()));
|
|
|
715
|
+ String payType=dto.getPayType();
|
|
|
716
|
+ if ("发票后结算".equals(dto.getPayType())){
|
|
|
717
|
+ payType="发票后结算款";
|
|
|
718
|
+ }
|
|
|
719
|
+ entity.setPayType(trimField(payType));
|
|
716
|
720
|
entity.setPayment(trimField(dto.getPayment()));
|
|
717
|
721
|
// 申请金额:数值转换(保留2位小数,和Sheet1的金额字段一致)
|
|
718
|
722
|
entity.setAppAmt(parseBigDecimal(dto.getAppAmt(), 2));
|
|
|
@@ -852,7 +856,11 @@ public class PsExeExcelUtil {
|
|
852
|
856
|
entity.setCreateTime(new Date()); // 创建时间
|
|
853
|
857
|
|
|
854
|
858
|
// 5. 业务字段赋值(trim处理+组合列拆分+数值转换,完全仿照Exe3)
|
|
855
|
|
- entity.setPayType(trimField(dto.getPayType())); // 付款类型
|
|
|
859
|
+ String payType=dto.getPayType();
|
|
|
860
|
+ if ("发票后结算".equals(dto.getPayType())){
|
|
|
861
|
+ payType="发票后结算款";
|
|
|
862
|
+ }
|
|
|
863
|
+ entity.setPayType(trimField(payType));
|
|
856
|
864
|
entity.setExpNode(trimField(dto.getExpNode())); // 业务类别
|
|
857
|
865
|
entity.setPono(pono); // 采购合同号(已trim)
|
|
858
|
866
|
entity.setSono(sono); // 销售合同号(已trim)
|