|
@@ -523,11 +523,8 @@ public class ColumnVerifyManagementFacade {
|
|
|
Asserts.fail("标准值不允许重复!");
|
|
|
}
|
|
|
}
|
|
|
- AddColumnVerifyVO addColumnVerifyVO = new AddColumnVerifyVO();
|
|
|
- List<ColumnInfoVO> columnInfoAdd = new ArrayList<>();
|
|
|
List<ColumnInfoVO> columnInfoUpdate = new ArrayList<>();
|
|
|
//查出表列信息ID
|
|
|
- List<Long> columnInfoIdAdd = new ArrayList<>();
|
|
|
List<Long> columnInfoIdUpdate = new ArrayList<>();
|
|
|
for (ColumnInfoVO columnInfoVO : columnList) {
|
|
|
Long columnId = columnInfoVO.getId();
|
|
@@ -541,21 +538,9 @@ public class ColumnVerifyManagementFacade {
|
|
|
columnInfoUpdate.add(columnInfoVO);
|
|
|
} else {
|
|
|
//库中暂无维护
|
|
|
- columnInfoIdAdd.add(columnId);
|
|
|
- columnInfoAdd.add(columnInfoVO);
|
|
|
+ Asserts.fail("该规则已被删除!");
|
|
|
}
|
|
|
}
|
|
|
- if (ListUtil.isNotEmpty(columnInfoAdd)) {
|
|
|
- addColumnVerifyVO.setHospitalId(updateColumnVerifyVO.getHospitalId());
|
|
|
- addColumnVerifyVO.setColumnList(columnInfoAdd);
|
|
|
- addColumnVerifyVO.setIsRequired(updateColumnVerifyVO.getIsRequired());
|
|
|
- addColumnVerifyVO.setRegularId(updateColumnVerifyVO.getRegularId());
|
|
|
- addColumnVerifyVO.setRegularName(updateColumnVerifyVO.getRegularName());
|
|
|
- addColumnVerifyVO.setStandardValueList(updateColumnVerifyVO.getStandardValueList());
|
|
|
- addColumnVerifyVO.setDescription(updateColumnVerifyVO.getDescription());
|
|
|
- //库中暂无走新增流程
|
|
|
- addColumnVerify(addColumnVerifyVO);
|
|
|
- }
|
|
|
//库中已有走修改流程
|
|
|
if (ListUtil.isNotEmpty(columnInfoIdUpdate)) {
|
|
|
for (Long columnId : columnInfoIdUpdate) {
|