|
|
@@ -72,6 +72,10 @@ public class FeeInvoiceSettleServiceImpl implements FeeInvoiceSettleService {
|
|
72
|
72
|
settle.setTaxInvType(inf.getTaxInvType()); // 映射中间表发票类型
|
|
73
|
73
|
settle.setExpNode(inf.getExpNode()); // 映射中间表业务类别
|
|
74
|
74
|
settle.setCateName(inf.getCateName()); // 映射中间表类别名称
|
|
|
75
|
+
|
|
|
76
|
+ Feiyongleixing feiyongleixing=purMultiSettleMapper.selectFeeCateNameByFeeNm(inf.getFeeNm());
|
|
|
77
|
+ settle.setCateName(feiyongleixing.getCateName());
|
|
|
78
|
+ settle.setCateCode(feiyongleixing.getCateCode());
|
|
75
|
79
|
// 公用字段赋值
|
|
76
|
80
|
settle.setQichu("1"); // 固定值1
|
|
77
|
81
|
settle.setSoloId(inf.getId()); // 关联中间表的ID
|
|
|
@@ -176,6 +180,7 @@ public class FeeInvoiceSettleServiceImpl implements FeeInvoiceSettleService {
|
|
176
|
180
|
dtl.setNtPoAmt(inf.getNtPoAmt()); // 映射中间表无税金额
|
|
177
|
181
|
dtl.setInTaxRate(inf.getInTaxRate()); // 映射中间表税率
|
|
178
|
182
|
dtl.setFeeNm(inf.getFeeNm()); // 映射中间表费用名称
|
|
|
183
|
+ dtl.setFeeCd(feiyongleixing.getFeeCd());
|
|
179
|
184
|
dtl.setCurcypo(inf.getCurcypo()); // 映射中间表币别
|
|
180
|
185
|
dtl.setPoamt(inf.getPoamt());
|
|
181
|
186
|
dtl.setPoprice(inf.getPoprice());
|