update 标签管理 生成的数据库字段名
This commit is contained in:
+7
-11
@@ -12,12 +12,12 @@ import com.jero.common.exception.JeroBootException;
|
|||||||
import com.jero.common.system.query.QueryGenerator;
|
import com.jero.common.system.query.QueryGenerator;
|
||||||
import com.jero.common.system.vo.LoginUser;
|
import com.jero.common.system.vo.LoginUser;
|
||||||
import com.jero.generater.modules.online.cgform.service.impl.OnlCgformFieldServiceImpl;
|
import com.jero.generater.modules.online.cgform.service.impl.OnlCgformFieldServiceImpl;
|
||||||
import com.jero.modules.document.enums.FieldTypeEnum;
|
|
||||||
import com.jero.modules.enums.FixedFieldEnum;
|
import com.jero.modules.enums.FixedFieldEnum;
|
||||||
import com.jero.modules.system.service.impl.SysDictServiceImpl;
|
import com.jero.modules.system.service.impl.SysDictServiceImpl;
|
||||||
import com.jero.modules.system.util.HanYuPinYinUtil;
|
import com.jero.modules.system.util.HanYuPinYinUtil;
|
||||||
import com.jero.modules.tag.entity.LawsArea;
|
import com.jero.modules.tag.entity.LawsArea;
|
||||||
import com.jero.modules.tag.entity.LawsTag;
|
import com.jero.modules.tag.entity.LawsTag;
|
||||||
|
import com.jero.modules.tag.enums.LawsFieldTypeEnum;
|
||||||
import com.jero.modules.tag.enums.TableNameEnum;
|
import com.jero.modules.tag.enums.TableNameEnum;
|
||||||
import com.jero.modules.tag.mapper.LawsTagMapper;
|
import com.jero.modules.tag.mapper.LawsTagMapper;
|
||||||
import com.jero.modules.tag.service.ILawsTagService;
|
import com.jero.modules.tag.service.ILawsTagService;
|
||||||
@@ -77,15 +77,13 @@ public class ILawsTagServiceImpl extends ServiceImpl<LawsTagMapper, LawsTag> imp
|
|||||||
lawsTag.setDbLength(100);
|
lawsTag.setDbLength(100);
|
||||||
}
|
}
|
||||||
//设置标签存入数据库的字段类型
|
//设置标签存入数据库的字段类型
|
||||||
if(lawsTag.getFieldShowType().equals(FieldTypeEnum.TEXT_NUMBER.getValue())){
|
if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.DATE_SINGLE.getValue())){
|
||||||
lawsTag.setDbType("Double");
|
|
||||||
}else if(lawsTag.getFieldShowType().equals(FieldTypeEnum.DATE_SINGLE.getValue())){
|
|
||||||
lawsTag.setDbType("Date");
|
lawsTag.setDbType("Date");
|
||||||
}else{
|
}else{
|
||||||
lawsTag.setDbType("String");
|
lawsTag.setDbType("String");
|
||||||
if(lawsTag.getFieldShowType().equals(FieldTypeEnum.PULL_SINGLE.getValue())){
|
if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_SINGLE.getValue())){
|
||||||
lawsTag.setDbLength(36); //单个ID的最大长度是36,所以单选默认设置为36
|
lawsTag.setDbLength(36); //单个ID的最大长度是36,所以单选默认设置为36
|
||||||
}else if(lawsTag.getFieldShowType().equals(FieldTypeEnum.PULL_MORE.getValue())){
|
}else if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_MANY.getValue())){
|
||||||
lawsTag.setDbLength(2000); // 多选默认设置为2000,即可选择2000/36=55个属性
|
lawsTag.setDbLength(2000); // 多选默认设置为2000,即可选择2000/36=55个属性
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -136,16 +134,14 @@ public class ILawsTagServiceImpl extends ServiceImpl<LawsTagMapper, LawsTag> imp
|
|||||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
lawsTag.setUpdateBy(sysUser.getRealname());
|
lawsTag.setUpdateBy(sysUser.getRealname());
|
||||||
//设置标签存入数据库的字段类型
|
//设置标签存入数据库的字段类型
|
||||||
if(lawsTag.getFieldShowType().equals(FieldTypeEnum.TEXT_NUMBER.getValue())){
|
if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.DATE_SINGLE.getValue())){
|
||||||
lawsTag.setDbType("Double");
|
|
||||||
}else if(lawsTag.getFieldShowType().equals(FieldTypeEnum.DATE_SINGLE.getValue())){
|
|
||||||
lawsTag.setDbType("Date");
|
lawsTag.setDbType("Date");
|
||||||
}else{
|
}else{
|
||||||
lawsTag.setDbType("String");
|
lawsTag.setDbType("String");
|
||||||
if(lawsTag.getFieldShowType().equals(FieldTypeEnum.PULL_SINGLE.getValue())){
|
if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_SINGLE.getValue())){
|
||||||
//单个ID的最大长度是36,所以单选默认设置为36
|
//单个ID的最大长度是36,所以单选默认设置为36
|
||||||
lawsTag.setDbLength(36);
|
lawsTag.setDbLength(36);
|
||||||
}else if(lawsTag.getFieldShowType().equals(FieldTypeEnum.PULL_MORE.getValue())){
|
}else if(lawsTag.getFieldShowType().equals(LawsFieldTypeEnum.OPTION_MANY.getValue())){
|
||||||
// 多选默认设置为2000,即可选择2000/36=55个属性
|
// 多选默认设置为2000,即可选择2000/36=55个属性
|
||||||
lawsTag.setDbLength(2000);
|
lawsTag.setDbLength(2000);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user