|
@@ -260,6 +260,12 @@ public class ColumnVerifyManagementFacade {
|
|
|
if (distinctNum < columnList.size()) {
|
|
|
Asserts.fail("表字段信息不能重复 !");
|
|
|
}
|
|
|
+ if(ListUtil.isNotEmpty(addColumnVerifyVO.getStandardValueList())) {
|
|
|
+ long count = addColumnVerifyVO.getStandardValueList().stream().distinct().count();
|
|
|
+ if (count < addColumnVerifyVO.getStandardValueList().size()){
|
|
|
+ Asserts.fail("标准值不允许重复!");
|
|
|
+ }
|
|
|
+ }
|
|
|
//查出表列信息ID
|
|
|
for (ColumnInfoVO columnInfoVO : columnList) {
|
|
|
Long columnId = columnInfoVO.getId();
|
|
@@ -511,6 +517,12 @@ public class ColumnVerifyManagementFacade {
|
|
|
if (distinctNum < columnList.size()) {
|
|
|
Asserts.fail("表字段信息不能重复 !");
|
|
|
}
|
|
|
+ if(ListUtil.isNotEmpty(updateColumnVerifyVO.getStandardValueList())) {
|
|
|
+ long count = updateColumnVerifyVO.getStandardValueList().stream().distinct().count();
|
|
|
+ if (count < updateColumnVerifyVO.getStandardValueList().size()){
|
|
|
+ Asserts.fail("标准值不允许重复!");
|
|
|
+ }
|
|
|
+ }
|
|
|
AddColumnVerifyVO addColumnVerifyVO = new AddColumnVerifyVO();
|
|
|
List<ColumnInfoVO> columnInfoAdd = new ArrayList<>();
|
|
|
List<ColumnInfoVO> columnInfoUpdate = new ArrayList<>();
|