fix 77885 企业标准-新增 输入框都输入满位字符,点击确定,提示字段太长
This commit is contained in:
@@ -60,7 +60,8 @@ public class FieldCommon {
|
|||||||
"substitute_standard_number",
|
"substitute_standard_number",
|
||||||
"replaced_by_standard_number",
|
"replaced_by_standard_number",
|
||||||
"reference_standard",
|
"reference_standard",
|
||||||
"referenced_standard"
|
"referenced_standard",
|
||||||
|
"auth_dept"
|
||||||
);
|
);
|
||||||
|
|
||||||
public static final String MODULE = "module"; // 表名标识
|
public static final String MODULE = "module"; // 表名标识
|
||||||
|
|||||||
+4
-10
@@ -599,11 +599,6 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
|||||||
StringBuilder valuesBuilder = new StringBuilder();
|
StringBuilder valuesBuilder = new StringBuilder();
|
||||||
// 对默认的字段赋值
|
// 对默认的字段赋值
|
||||||
String id = getCommonInsertValue(fieldsBuilder, valuesBuilder);
|
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()) {
|
for (Map.Entry<String, Object> entryMap : parameterMap.entrySet()) {
|
||||||
String key = entryMap.getKey();
|
String key = entryMap.getKey();
|
||||||
@@ -801,11 +796,6 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
|||||||
/*parameterMap.put(FieldCommon.REFERENCE_STANDARD, "");
|
/*parameterMap.put(FieldCommon.REFERENCE_STANDARD, "");
|
||||||
parameterMap.put(FieldCommon.REFERENCED_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,
|
private void jointInsertFieldAndValue(List<LawsTag> fieldList, StringBuilder fieldsBuilder,
|
||||||
StringBuilder valuesBuilder, String key, String value,
|
StringBuilder valuesBuilder, String key, String value,
|
||||||
String id, String standardNumber) {
|
String id, String standardNumber) {
|
||||||
|
if (FieldCommon.SPECIFIC_UPDATE_FIELD.contains(key)) {
|
||||||
|
// 特殊字段不做新增sql
|
||||||
|
return;
|
||||||
|
}
|
||||||
for (LawsTag lawsTag : fieldList) {
|
for (LawsTag lawsTag : fieldList) {
|
||||||
if (key.equals(lawsTag.getDbFieldName())) {
|
if (key.equals(lawsTag.getDbFieldName())) {
|
||||||
jointInsertFieldSetValue(lawsTag, fieldsBuilder, valuesBuilder, key, value, id, standardNumber);
|
jointInsertFieldSetValue(lawsTag, fieldsBuilder, valuesBuilder, key, value, id, standardNumber);
|
||||||
|
|||||||
Reference in New Issue
Block a user