退料申请表数据问题修改
This commit is contained in:
parent
1903c9244e
commit
4c61c18d63
|
|
@ -408,18 +408,15 @@ public class TmTaskController extends BaseController {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int size = leaseApplyInfoList.size();
|
List<LeaseApplyDetails> leaseApplyDetails = leaseAuditList.get(i).getLeaseApplyInfoList().get(0).getLeaseApplyDetails();
|
||||||
for (int n = 0; n < size; n++) {
|
if (leaseApplyDetails != null) {
|
||||||
List<LeaseApplyDetails> leaseApplyDetails = leaseAuditList.get(i).getLeaseApplyInfoList().get(n).getLeaseApplyDetails();
|
List<LeaseApplyDetails> list1 = new ArrayList<>();
|
||||||
if (leaseApplyDetails != null) {
|
for (int l = 0; l < leaseApplyDetails.size(); l++) {
|
||||||
List<LeaseApplyDetails> list1 = new ArrayList<>();
|
if (leaseApplyDetails.get(l).getCount() == 1) {
|
||||||
for (int l = 0; l < leaseApplyDetails.size(); l++) {
|
list1.add(leaseApplyDetails.get(l));
|
||||||
if (leaseApplyDetails.get(l).getCount() == 1) {
|
TmTask tmTask = leaseAuditList.get(i);
|
||||||
list1.add(leaseApplyDetails.get(l));
|
tmTask.getLeaseApplyInfoList().get(0).setLeaseApplyDetails(list1);
|
||||||
TmTask tmTask = leaseAuditList.get(i);
|
list.add(tmTask);
|
||||||
tmTask.getLeaseApplyInfoList().get(0).setLeaseApplyDetails(list1);
|
|
||||||
list.add(tmTask);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -700,7 +700,7 @@ public class TmTaskServiceImpl implements TmTaskService {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor=Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public int edit(TmTask tmTask) {
|
public int edit(TmTask tmTask) {
|
||||||
int flag = 0;
|
int flag = 0;
|
||||||
int res = 0;
|
int res = 0;
|
||||||
|
|
@ -711,12 +711,12 @@ public class TmTaskServiceImpl implements TmTaskService {
|
||||||
}
|
}
|
||||||
// 修改任务关联的协议
|
// 修改任务关联的协议
|
||||||
this.updateAgreementByTask(tmTask);
|
this.updateAgreementByTask(tmTask);
|
||||||
|
//先删除leaseApplyDetail
|
||||||
res = deletePreDetailData(tmTask);
|
res = deletePreDetailData(tmTask);
|
||||||
if (res == 0) {
|
if (res == 0) {
|
||||||
throw new RuntimeException("删除leaseApplyDetail异常");
|
throw new RuntimeException("删除leaseApplyDetail异常");
|
||||||
}
|
}
|
||||||
//先删除leaseApplyInfo
|
//再删除leaseApplyInfo
|
||||||
res = deletePreData(tmTask);
|
res = deletePreData(tmTask);
|
||||||
if (res == 0) {
|
if (res == 0) {
|
||||||
throw new RuntimeException("删除leaseApplyInfo异常");
|
throw new RuntimeException("删除leaseApplyInfo异常");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue