diff --git a/laws-modules/src/main/java/com/jero/modules/laws/common/constant/FieldCommon.java b/laws-modules/src/main/java/com/jero/modules/laws/common/constant/FieldCommon.java index 3aa278ce..1397dfe9 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/common/constant/FieldCommon.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/common/constant/FieldCommon.java @@ -60,7 +60,8 @@ public class FieldCommon { "substitute_standard_number", "replaced_by_standard_number", "reference_standard", - "referenced_standard" + "referenced_standard", + "auth_dept" ); public static final String MODULE = "module"; // 表名标识 diff --git a/laws-modules/src/main/java/com/jero/modules/laws/common/service/impl/LawsCommonServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/common/service/impl/LawsCommonServiceImpl.java index b5e4ac6d..9f5995fd 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/common/service/impl/LawsCommonServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/common/service/impl/LawsCommonServiceImpl.java @@ -599,11 +599,6 @@ public class LawsCommonServiceImpl implements ILawsCommonService { StringBuilder valuesBuilder = new StringBuilder(); // 对默认的字段赋值 String id = getCommonInsertValue(fieldsBuilder, valuesBuilder); - // 企标授权部门处理 - if (TableNameEnum.ENTERPRISE_STANDARDS.getValue().equals(module)) { - esAuthUserService.resetAuthDept(id, parameterMap.get(FieldCommon.AUTH_DEPT).toString()); - parameterMap.remove(FieldCommon.AUTH_DEPT); - } // 拼接要添加的数据 for (Map.Entry entryMap : parameterMap.entrySet()) { String key = entryMap.getKey(); @@ -801,11 +796,6 @@ public class LawsCommonServiceImpl implements ILawsCommonService { /*parameterMap.put(FieldCommon.REFERENCE_STANDARD, ""); parameterMap.put(FieldCommon.REFERENCED_STANDARD, "");*/ } - // 清空parameterMap中的对应字段 - parameterMap.remove(FieldCommon.REPLACED_STANDARD); - parameterMap.remove(FieldCommon.REPLACED_BY_STANDARD); - parameterMap.remove(FieldCommon.REFERENCE_STANDARD); - parameterMap.remove(FieldCommon.REFERENCED_STANDARD); } /** @@ -1534,6 +1524,10 @@ public class LawsCommonServiceImpl implements ILawsCommonService { private void jointInsertFieldAndValue(List fieldList, StringBuilder fieldsBuilder, StringBuilder valuesBuilder, String key, String value, String id, String standardNumber) { + if (FieldCommon.SPECIFIC_UPDATE_FIELD.contains(key)) { + // 特殊字段不做新增sql + return; + } for (LawsTag lawsTag : fieldList) { if (key.equals(lawsTag.getDbFieldName())) { jointInsertFieldSetValue(lawsTag, fieldsBuilder, valuesBuilder, key, value, id, standardNumber);