update 标签管理 限制每张表最多有50个字段,字段默认长度为500
This commit is contained in:
@@ -88,6 +88,8 @@ public class ResultCommon {
|
|||||||
|
|
||||||
/**字段名称太长*/
|
/**字段名称太长*/
|
||||||
public static final String TAG_ADD_ERROR_1 = "tag.add.error.1";
|
public static final String TAG_ADD_ERROR_1 = "tag.add.error.1";
|
||||||
|
/**每张表最多有50个字段*/
|
||||||
|
public static final String TAG_ADD_ERROR_2 = "tag.add.error.2";
|
||||||
/**同一所属模块下,展示区域名称不能重复!*/
|
/**同一所属模块下,展示区域名称不能重复!*/
|
||||||
public static final String TAG_ERROR_1 = "tag.error.1";
|
public static final String TAG_ERROR_1 = "tag.error.1";
|
||||||
/**该展示区域有关联数据,无法删除!*/
|
/**该展示区域有关联数据,无法删除!*/
|
||||||
|
|||||||
+8
-2
@@ -68,9 +68,9 @@ public class ILawsTagServiceImpl extends ServiceImpl<LawsTagMapper, LawsTag> imp
|
|||||||
lawsTag.setDbFieldNameOld(lawsTag1.getDbFieldName());
|
lawsTag.setDbFieldNameOld(lawsTag1.getDbFieldName());
|
||||||
}
|
}
|
||||||
|
|
||||||
//处理DBLength为null的情况,默认为100
|
//处理DBLength为null的情况,默认为500
|
||||||
if (lawsTag.getDbLength() == null){
|
if (lawsTag.getDbLength() == null){
|
||||||
lawsTag.setDbLength(100);
|
lawsTag.setDbLength(500);
|
||||||
}
|
}
|
||||||
//设置标签存入数据库的字段类型
|
//设置标签存入数据库的字段类型
|
||||||
if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.DATE_SINGLE.getValue())){
|
if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.DATE_SINGLE.getValue())){
|
||||||
@@ -118,6 +118,12 @@ public class ILawsTagServiceImpl extends ServiceImpl<LawsTagMapper, LawsTag> imp
|
|||||||
if (lawsTag1 != null){
|
if (lawsTag1 != null){
|
||||||
lawsTagMapper.updateAllById(lawsTag);
|
lawsTagMapper.updateAllById(lawsTag);
|
||||||
}else {
|
}else {
|
||||||
|
LambdaQueryWrapper<LawsTag> wrapper = new LambdaQueryWrapper<>();
|
||||||
|
wrapper.eq(LawsTag::getTableName,tableName);
|
||||||
|
Integer integer = lawsTagMapper.selectCount(wrapper);
|
||||||
|
if (integer >= 50) {
|
||||||
|
throw new JeroBootException(ResultCommon.TAG_ADD_ERROR_2);
|
||||||
|
}
|
||||||
saveOrUpdate(lawsTag);
|
saveOrUpdate(lawsTag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -63,4 +63,5 @@ tag.edit.error.1=\u56FA\u5B9A\u5B57\u6BB5,\u4E0D\u53EF\u4FEE\u6539
|
|||||||
please.search.to.import=\u8BF7\u8F93\u5165\u68C0\u7D22\u5185\u5BB9
|
please.search.to.import=\u8BF7\u8F93\u5165\u68C0\u7D22\u5185\u5BB9
|
||||||
task.not.exists=\u4EFB\u52A1\u4E0D\u5B58\u5728
|
task.not.exists=\u4EFB\u52A1\u4E0D\u5B58\u5728
|
||||||
draft.not.exists=\u8349\u7A3F\u4E0D\u5B58\u5728
|
draft.not.exists=\u8349\u7A3F\u4E0D\u5B58\u5728
|
||||||
en.standard.number.conflict=\u4F01\u6807\u7F16\u53F7\u51B2\u7A81\uFF0C\u8BF7\u91CD\u65B0\u751F\u6210
|
en.standard.number.conflict=\u4F01\u6807\u7F16\u53F7\u51B2\u7A81\uFF0C\u8BF7\u91CD\u65B0\u751F\u6210
|
||||||
|
tag.add.error.2=\u6BCF\u5F20\u8868\u6700\u591A\u670950\u4E2A\u5B57\u6BB5\u3002
|
||||||
@@ -69,3 +69,4 @@ please.search.to.import=please search to import
|
|||||||
task.not.exists=Task not exists
|
task.not.exists=Task not exists
|
||||||
draft.not.exists=Draft not exists
|
draft.not.exists=Draft not exists
|
||||||
en.standard.number.conflict=English standard number conflict
|
en.standard.number.conflict=English standard number conflict
|
||||||
|
tag.add.error.2=each table can have a maximum of 50 fields.
|
||||||
|
|||||||
@@ -69,3 +69,4 @@ please.search.to.import=\u8BF7\u8F93\u5165\u68C0\u7D22\u5185\u5BB9
|
|||||||
task.not.exists=\u4EFB\u52A1\u4E0D\u5B58\u5728
|
task.not.exists=\u4EFB\u52A1\u4E0D\u5B58\u5728
|
||||||
draft.not.exists=\u8349\u7A3F\u4E0D\u5B58\u5728
|
draft.not.exists=\u8349\u7A3F\u4E0D\u5B58\u5728
|
||||||
en.standard.number.conflict=\u4F01\u6807\u7F16\u53F7\u51B2\u7A81\uFF0C\u8BF7\u91CD\u65B0\u751F\u6210
|
en.standard.number.conflict=\u4F01\u6807\u7F16\u53F7\u51B2\u7A81\uFF0C\u8BF7\u91CD\u65B0\u751F\u6210
|
||||||
|
tag.add.error.2=\u6BCF\u5F20\u8868\u6700\u591A\u670950\u4E2A\u5B57\u6BB5\u3002
|
||||||
|
|||||||
Reference in New Issue
Block a user