数据库存储:使用数字编码
对接文档字段:使用字母编码
Bean中字段:使用枚举类型
这样在swagger接口文档中会自动生成枚举选择项,不用单独针对枚举字典进行说明。
使用mybatis查询时需要新增type-enums-package
配置,否则会字段不匹配的问题
#mybatis
mybatis-plus:
mapper-locations: classpath*:/mapper/**/*.xml
#实体扫描,多个package用逗号或者分号分隔
typeAliasesPackage: io.renren.modules.*.entity
#
type-enums-package: pro.haichuang.jyerp.constants
No enum constant pro.haichuang.jyerp.constants.DataPermissionEnum.1