Browse Source

1 修改收款认领明细订单号逻辑

11816 1 day ago
parent
commit
80bb5bb368

+ 4
- 1
src/main/java/com/example/backend/pAndSExe/service/impl/ShoukuanrenlingSettleServiceImpl.java View File

37
 
37
 
38
     @Autowired
38
     @Autowired
39
     private PaymgrctrlMapper paymgrctrlMapper;
39
     private PaymgrctrlMapper paymgrctrlMapper;
40
+    @Autowired
41
+    private SalesorderMapper salesorderMapper;
40
 
42
 
41
     /**
43
     /**
42
      * 批量导入收款人认领中间表数据到业务表(主表+明细表)
44
      * 批量导入收款人认领中间表数据到业务表(主表+明细表)
149
                 breceiptdtl.setPlacedForDtlDesc("已确认");
151
                 breceiptdtl.setPlacedForDtlDesc("已确认");
150
                 breceiptdtl.setFisredDesc("已入账");
152
                 breceiptdtl.setFisredDesc("已入账");
151
                 breceiptdtl.setFno(inf.getFno()); // 财务号
153
                 breceiptdtl.setFno(inf.getFno()); // 财务号
152
-                breceiptdtl.setSoOrderNo(inf.getSono());
154
+                SalesOrder salesOrder = salesorderMapper.selectBySalesContract(inf.getSono());
155
+                breceiptdtl.setSoOrderNo(salesOrder.getFno());
153
                 breceiptdtl.setClaimAmt(inf.getClaimedAmt());
156
                 breceiptdtl.setClaimAmt(inf.getClaimedAmt());
154
                 breceiptdtl.setPlaced("2");
157
                 breceiptdtl.setPlaced("2");
155
                 breceiptdtl.setRlamt(inf.getClaimedAmt());
158
                 breceiptdtl.setRlamt(inf.getClaimedAmt());

Loading…
Cancel
Save