fix 77885 企业标准-新增 输入框都输入满位字符,点击确定,提示字段太长
This commit is contained in:
@@ -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"; // 表名标识
|
||||
|
||||
+4
-10
@@ -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<String, Object> 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<LawsTag> 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);
|
||||
|
||||
Reference in New Issue
Block a user