浏览代码

1 给所有模块添加对Rptg的赋值

11816 6 天前
父节点
当前提交
0cbf7b4e8b

+ 1
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/DailijiesuanSettleServiceImpl.java 查看文件

@@ -82,6 +82,7 @@ public class DailijiesuanSettleServiceImpl implements DailijiesuanSettleService
82 82
                 saleSettle3.setCreateTime(new Date());
83 83
                 saleSettle3.setUpdateTime(new Date());
84 84
                 saleSettle3.setPlaced("2");
85
+                saleSettle3.setRptg(salesOrder.getRptg());
85 86
 
86 87
 
87 88
                 saleSettle3.setFours(salesOrder.getFours());

+ 6
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/DaodandengjiSettleServiceImpl.java 查看文件

@@ -4,8 +4,10 @@ import com.baomidou.mybatisplus.core.toolkit.IdWorker;
4 4
 import com.example.backend.pAndSExe.mapper.InfDaodandengjiMapper;
5 5
 import com.example.backend.pAndSExe.mapper.LcctrlMapper;
6 6
 import com.example.backend.pAndSExe.mapper.MdkcctrlMapper;
7
+import com.example.backend.pAndSExe.mapper.PurchasecontractMapper;
7 8
 import com.example.backend.pAndSExe.model.InfDaodandengji;
8 9
 import com.example.backend.pAndSExe.model.Lcctrl;
10
+import com.example.backend.pAndSExe.model.Purchasecontract;
9 11
 import com.example.backend.pAndSExe.service.DaodandengjiSettleService;
10 12
 import org.springframework.beans.factory.annotation.Autowired;
11 13
 import org.springframework.stereotype.Service;
@@ -27,6 +29,8 @@ public class DaodandengjiSettleServiceImpl implements DaodandengjiSettleService
27 29
     private LcctrlMapper lcctrlMapper;
28 30
     @Autowired
29 31
     private MdkcctrlMapper mdkcctrlMapper;
32
+    @Autowired
33
+    private PurchasecontractMapper purchasecontractMapper;
30 34
 
31 35
     /**
32 36
      * 批量导入到货登记中间表数据到业务表
@@ -65,6 +69,8 @@ public class DaodandengjiSettleServiceImpl implements DaodandengjiSettleService
65 69
                 lcctrl.setUpdateTime(new Date());
66 70
                 lcctrl.setPlaced("2");
67 71
                 lcctrl.setFno(inf.getFno());
72
+                Purchasecontract purchasecontract = purchasecontractMapper.selectByFno(inf.getPono());
73
+                lcctrl.setRptg(purchasecontract.getRptg());
68 74
 
69 75
 
70 76
                 // 插入业务表

+ 1
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/FeeInvoiceSettleServiceImpl.java 查看文件

@@ -72,6 +72,7 @@ public class FeeInvoiceSettleServiceImpl implements FeeInvoiceSettleService {
72 72
                 settle.setTaxInvType(inf.getTaxInvType()); // 映射中间表发票类型
73 73
                 settle.setExpNode(inf.getExpNode());   // 映射中间表业务类别
74 74
                 settle.setCateName(inf.getCateName()); // 映射中间表类别名称
75
+                settle.setRptg(purchasecontract.getRptg());
75 76
 
76 77
                 Feiyongleixing feiyongleixing=purMultiSettleMapper.selectFeeCateNameByFeeNm(inf.getFeeNm());
77 78
                 settle.setCateName(feiyongleixing.getCateName());

+ 2
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/FeePayServiceImpl.java 查看文件

@@ -78,6 +78,7 @@ public class FeePayServiceImpl implements FeePayService {
78 78
                 ctrl.setCurcy(fee.getCurcy());        // 对应inf_feiyongfukuan.curcy(币别)
79 79
                 ctrl.setQichu("1");                   // 固定值1(和Exe3/Exe1一致)
80 80
                 ctrl.setPlaced("2");
81
+
81 82
                 ctrl.setCreateBy(fee.getCreateBy());
82 83
                 ctrl.setFmodalid(16L);
83 84
                 Rate rate=paymgrctrlMapper.selectRate(fee.getCurcy());
@@ -93,6 +94,7 @@ public class FeePayServiceImpl implements FeePayService {
93 94
                 if (fee.getPono()!=null&& !fee.getPono().isEmpty()){
94 95
                     purchasecontract= purchasecontractMapper.selectByFno(fee.getPono());
95 96
                     if (purchasecontract!=null){
97
+                        ctrl.setRptg(purchasecontract.getRptg());
96 98
                         ctrl.setFours(purchasecontract.getFours());
97 99
                         ctrl.setFoursname(purchasecontract.getFoursname());
98 100
                     }

+ 1
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/HuozhizanguSettleServiceImpl.java 查看文件

@@ -76,6 +76,7 @@ public class HuozhizanguSettleServiceImpl implements HuozhizanguSettleService {
76 76
                 provIn.setDelFlag(0);
77 77
                 provIn.setFno(inf.getFno());
78 78
                 provIn.setCreateTime(new Date());
79
+                provIn.setRptg(purchasecontract.getRptg());
79 80
                 provInMapper.insert(provIn);
80 81
 
81 82
 

+ 1
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/JinxiangInvoiceSettleServiceImpl.java 查看文件

@@ -81,6 +81,7 @@ public class JinxiangInvoiceSettleServiceImpl implements JinxiangInvoiceSettleSe
81 81
                 settle.setCreateTime(new Date());
82 82
                 settle.setUpdateTime(new Date());
83 83
                 settle.setPlaced("2");
84
+                settle.setRptg(purchasecontract.getRptg());
84 85
                 if (purchasecontract.getBiztype().equals("内贸采购")) {
85 86
                     settle.setFmodalid(13L);
86 87
 

+ 1
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/PayServiceImpl.java 查看文件

@@ -81,6 +81,7 @@ public class PayServiceImpl implements PayService {
81 81
                 ctrl.setPlaced("2");
82 82
                 ctrl.setAcctSet(purchaseOrder.getAcctSet());
83 83
                 ctrl.setFours(purchaseOrder.getFours());
84
+                ctrl.setRptg(purchasecontract.getRptg());
84 85
 
85 86
                 ctrl.setFoursname(purchaseOrder.getFoursname());
86 87
 

+ 1
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/ShoukuanrenlingSettleServiceImpl.java 查看文件

@@ -76,6 +76,7 @@ public class ShoukuanrenlingSettleServiceImpl implements ShoukuanrenlingSettleSe
76 76
                 breceiptctrl.setPlaced("2");
77 77
                 breceiptctrl.setFmodalid(19L);
78 78
                 breceiptctrl.setSoAdd(inf.getSono());
79
+                breceiptctrl.setRptg(salesContract.getRptg());
79 80
 
80 81
 
81 82
                 String s = mdkcctrlMapper.selectCreateByName(inf.getCreateBy());

+ 4
- 1
src/main/java/com/example/backend/pAndSExe/service/impl/StockServiceImpl.java 查看文件

@@ -79,6 +79,7 @@ public class StockServiceImpl implements StockService {
79 79
                 ctrl.setSono1(exe1.getSfno());
80 80
                 ctrl.setFmodalid(exe1.getFmodalid());// 对应inf_exe1.fmodalid
81 81
                 ctrl.setCreateBy(exe1.getCreateBy());
82
+
82 83
                 ctrl.setQiChu("1");
83 84
                 ctrl.setPlaced("2");
84 85
                 String userName = mdkcctrlMapper.selectCreateByName(ctrl.getCreateBy());
@@ -102,7 +103,7 @@ public class StockServiceImpl implements StockService {
102 103
                     purchasecontract=mdkcctrlMapper.selectFoursnameByPono(exe1.getPfno());
103 104
                     String pono =purchasecontract.getFno();
104 105
                     purchaseOrder=purchaseorderMapper.selectByPurchaseContract(pono);
105
-
106
+                        ctrl.setRptg(purchasecontract.getRptg());
106 107
                         ctrl.setFours(purchaseOrder.getFours());
107 108
                         ctrl.setFoursname(purchaseOrder.getFoursname());
108 109
                         ctrl.setAcctSet(purchaseOrder.getAcctSet());
@@ -118,6 +119,7 @@ public class StockServiceImpl implements StockService {
118 119
                 }else if (exe1.getFmodalid()==24){
119 120
                      salesOrder = salesorderMapper.selectBySalesContract(exe1.getSfno());
120 121
                     salesContract = salesContractExeMapper.selectByFno(exe1.getSfno());
122
+                    ctrl.setRptg(salesContract.getRptg());
121 123
                         ctrl.setFours(salesOrder.getFours());
122 124
                         ctrl.setFoursname(salesOrder.getFoursname());
123 125
                         ctrl.setAcctSet(salesOrder.getAcctSet());
@@ -182,6 +184,7 @@ public class StockServiceImpl implements StockService {
182 184
                 dtl.setFphno(exe1.getFphno());// 对应inf_exe1.SMRNo
183 185
                 dtl.setQiChu("1");
184 186
 
187
+
185 188
                 if (exe1.getFmodalid()==22){
186 189
                     POrderDtl pOrderDtl=pOrderDtlMapper.selectByPurchaseContractId(purchasecontract.getId());
187 190
                     dtl.setFcat(1);

+ 1
- 0
src/main/java/com/example/backend/pAndSExe/service/impl/XiaoshoujiesuankaipiaoSettleServiceImpl.java 查看文件

@@ -85,6 +85,7 @@ public class XiaoshoujiesuankaipiaoSettleServiceImpl implements Xiaoshoujiesuank
85 85
                 saleSettle.setCreateTime(new Date());
86 86
                 saleSettle.setUpdateTime(new Date());
87 87
                 saleSettle.setPlaced("2");
88
+                saleSettle.setRptg(salesOrder.getRptg());
88 89
 
89 90
                 // 我方代码
90 91
                 saleSettle.setFours(salesOrder.getFours());

正在加载...
取消
保存