diff --git a/yudao-module-haoka/yudao-module-haoka-api/src/main/java/cn/iocoder/yudao/module/haoka/enums/DictTypeConstants.java b/yudao-module-haoka/yudao-module-haoka-api/src/main/java/cn/iocoder/yudao/module/haoka/enums/DictTypeConstants.java new file mode 100644 index 0000000000..9deffa8b47 --- /dev/null +++ b/yudao-module-haoka/yudao-module-haoka-api/src/main/java/cn/iocoder/yudao/module/haoka/enums/DictTypeConstants.java @@ -0,0 +1,5 @@ +package cn.iocoder.yudao.module.haoka.enums; + +interface DictTypeConstants { + String SYSTEM_USER_SEX = "system_user_sex"; // CRM 客户所属行业 +} diff --git a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/demo/vo/HaokaDemoRespVO.java b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/demo/vo/HaokaDemoRespVO.java index fa4341ddd0..befaed444d 100644 --- a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/demo/vo/HaokaDemoRespVO.java +++ b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/demo/vo/HaokaDemoRespVO.java @@ -1,5 +1,6 @@ package cn.iocoder.yudao.module.haoka.controller.admin.demo.vo; +import cn.iocoder.yudao.module.system.enums.DictTypeConstants; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; import java.util.*; @@ -28,11 +29,11 @@ public class HaokaDemoRespVO { @Schema(description = "性别", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty(value = "性别", converter = DictConvert.class) - @DictFormat("system_user_sex") // TODO 代码优化:建议设置到对应的 DictTypeConstants 枚举类中 + @DictFormat(DictTypeConstants.USER_SEX) // TODO 代码优化:建议设置到对应的 DictTypeConstants 枚举类中 private Integer agent; @Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("创建时间") private LocalDateTime createTime; -} \ No newline at end of file +}