diff --git a/laws-modules/src/main/java/com/jero/modules/tag/service/impl/ILawsTagServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/tag/service/impl/ILawsTagServiceImpl.java index 7fe3c9e9..8bf19f21 100644 --- a/laws-modules/src/main/java/com/jero/modules/tag/service/impl/ILawsTagServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/tag/service/impl/ILawsTagServiceImpl.java @@ -83,7 +83,9 @@ public class ILawsTagServiceImpl extends ServiceImpl imp lawsTag.setDbType("String"); if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_SINGLE.getValue())){ lawsTag.setDbLength(36); //单个ID的最大长度是36,所以单选默认设置为36 - }else if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_MANY.getValue())){ + }else if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_MANY.getValue()) || + lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.FILE_UP.getValue()) || + lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.DATE_MANY.getValue())){ lawsTag.setDbLength(2000); // 多选默认设置为2000,即可选择2000/36=55个属性 } } @@ -149,7 +151,9 @@ public class ILawsTagServiceImpl extends ServiceImpl imp if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_SINGLE.getValue())){ //单个ID的最大长度是36,所以单选默认设置为36 lawsTag.setDbLength(36); - }else if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_MANY.getValue())){ + }else if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_MANY.getValue()) || + lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.FILE_UP.getValue()) || + lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.DATE_MANY.getValue())){ // 多选默认设置为2000,即可选择2000/36=55个属性 lawsTag.setDbLength(2000); }