|
@@ -6,6 +6,7 @@ import com.liang.dao.PrjPayplanDao;
|
6
|
6
|
import com.liang.dao.PrjPayplanXgDao;
|
7
|
7
|
import com.liang.entity.*;
|
8
|
8
|
import com.liang.service.PrjContractXgService;
|
|
9
|
+import com.liang.service.StaPayapprovalService;
|
9
|
10
|
import org.springframework.stereotype.Service;
|
10
|
11
|
import org.springframework.transaction.annotation.Transactional;
|
11
|
12
|
|
|
@@ -23,6 +24,8 @@ public class PrjContractXgServiceImpl extends BaseController implements PrjContr
|
23
|
24
|
private PrjPayplanXgDao prjPayplanXgDao;
|
24
|
25
|
@Resource
|
25
|
26
|
private PrjPayplanDao prjPayplanDao;
|
|
27
|
+ @Resource
|
|
28
|
+ private StaPayapprovalService staPayapprovalService;
|
26
|
29
|
|
27
|
30
|
@Override
|
28
|
31
|
public int insert(PrjContract prjContract) {
|
|
@@ -96,10 +99,15 @@ public class PrjContractXgServiceImpl extends BaseController implements PrjContr
|
96
|
99
|
}
|
97
|
100
|
|
98
|
101
|
}
|
|
102
|
+ //5.修改合同关联的付款计划合同金额
|
|
103
|
+ PrjContract prjContract =new PrjContract();
|
|
104
|
+ prjContract.setHtje(prjContractXg.getHtje());
|
|
105
|
+ prjContract.setId(prjContractXg.getHtid());
|
|
106
|
+ staPayapprovalService.updateHtje(prjContract);
|
99
|
107
|
if (i>0) {
|
100
|
|
- // 5.保存成功后删除中间表中的数据
|
|
108
|
+ // 保存成功后删除中间表中的数据
|
101
|
109
|
prjContractXgDao.deldteById(htId);
|
102
|
|
- // 6.删除付款计划中间表中的数据
|
|
110
|
+ // 删除付款计划中间表中的数据
|
103
|
111
|
prjPayplanXgDao.deleteBtHtId(htId);
|
104
|
112
|
}
|
105
|
113
|
}
|