|
@@ -1842,10 +1842,6 @@ public class MeterTreeContractServiceImpl extends BaseServiceImpl<MeterTreeContr
|
|
|
Map<Long, String> FormMap = formList.stream().collect(Collectors.toMap(l->l.getId(),l -> l.getFormNumber()));
|
|
|
//校验数据,开始桩号和结束桩号必须同时存在,清单编号必须存在数据,有清单编号必须填写分解量
|
|
|
parseExcelFileToList.stream().forEach(l->{
|
|
|
-// if ((StringUtils.isBlank(l.get("开始桩号")) && StringUtils.isNotBlank(l.get("结束桩号")))
|
|
|
-// || (StringUtils.isNotBlank("开始桩号") && StringUtils.isBlank(l.get("结束桩号")))){
|
|
|
-// throw new ServiceException("开始桩号和结束桩号必须同时存在,请修改后重新导入");
|
|
|
-// }
|
|
|
if (StringUtils.isNotBlank(l.get("清单编号"))){
|
|
|
if (numberList.indexOf(l.get("清单编号")) == -1){
|
|
|
throw new ServiceException("合同段中不存在清单编号:"+l.get("清单编号")+"请检查后重新导入");
|
|
@@ -1940,6 +1936,8 @@ public class MeterTreeContractServiceImpl extends BaseServiceImpl<MeterTreeContr
|
|
|
vo1.setRemarks(map.get("图册"));
|
|
|
vo1.setContractPicture(map.get("图号"));
|
|
|
vo1.setChangePicture(vo1.getContractPicture());
|
|
|
+ vo1.setStartStake(map.get("开始桩号"));
|
|
|
+ vo1.setEndStake(map.get("结束桩号"));
|
|
|
UpdateIds.add(vo1.getId());
|
|
|
}
|
|
|
childList.add(vo1);
|
|
@@ -1968,6 +1966,8 @@ public class MeterTreeContractServiceImpl extends BaseServiceImpl<MeterTreeContr
|
|
|
vo1.setRemarks(map.get("图册"));
|
|
|
vo1.setContractPicture(map.get("图号"));
|
|
|
vo1.setChangePicture(vo1.getContractPicture());
|
|
|
+ vo1.setStartStake(map.get("开始桩号"));
|
|
|
+ vo1.setEndStake(map.get("结束桩号"));
|
|
|
UpdateIds.add(vo1.getId());
|
|
|
}
|
|
|
thisNode.add(vo1);
|