diff --git a/src/main/java/cn/lihongjie/coal/acDeviceSupplier/dto/AcDeviceSupplierDto.java b/src/main/java/cn/lihongjie/coal/acDeviceSupplier/dto/AcDeviceSupplierDto.java index 61b3d8da..c1073abd 100644 --- a/src/main/java/cn/lihongjie/coal/acDeviceSupplier/dto/AcDeviceSupplierDto.java +++ b/src/main/java/cn/lihongjie/coal/acDeviceSupplier/dto/AcDeviceSupplierDto.java @@ -1,6 +1,8 @@ package cn.lihongjie.coal.acDeviceSupplier.dto; import cn.lihongjie.coal.base.dto.OrgCommonDto; +import cn.lihongjie.coal.common.DictCode; +import cn.lihongjie.coal.pojoProcessor.DictTranslate; import lombok.Data; @@ -14,5 +16,6 @@ public class AcDeviceSupplierDto extends OrgCommonDto { private String address; private String archiveStatus; + @DictTranslate(dictKey = DictCode.ARCHIVESTATUS) private String archiveStatusName; } diff --git a/src/main/java/cn/lihongjie/coal/acDeviceSupplier/entity/AcDeviceSupplierEntity.java b/src/main/java/cn/lihongjie/coal/acDeviceSupplier/entity/AcDeviceSupplierEntity.java index 2b5915ad..b8e6ec7b 100644 --- a/src/main/java/cn/lihongjie/coal/acDeviceSupplier/entity/AcDeviceSupplierEntity.java +++ b/src/main/java/cn/lihongjie/coal/acDeviceSupplier/entity/AcDeviceSupplierEntity.java @@ -8,7 +8,6 @@ import lombok.Data; import org.hibernate.annotations.ColumnDefault; import org.hibernate.annotations.Comment; -import org.hibernate.annotations.Formula; @Data @Entity @@ -23,12 +22,4 @@ public class AcDeviceSupplierEntity extends OrgCommonEntity { @ColumnDefault("'0'") private String archiveStatus = "0"; - @Formula( - "(select i.name\n" - + "from t_dictionary d,\n" - + " t_dictionary_item i\n" - + "where d.id = i.dictionary_id\n" - + " and d.code = 'archiveStatus'\n" - + " and i.code = archive_status)") - private String archiveStatusName; } diff --git a/src/main/java/cn/lihongjie/coal/base/entity/BaseEntity.java b/src/main/java/cn/lihongjie/coal/base/entity/BaseEntity.java index d84f5174..6a561eb7 100644 --- a/src/main/java/cn/lihongjie/coal/base/entity/BaseEntity.java +++ b/src/main/java/cn/lihongjie/coal/base/entity/BaseEntity.java @@ -29,8 +29,6 @@ public class BaseEntity { @Column(updatable = false) private String createUserId; -// @Formula("(select tu.name from t_user tu where tu.id = create_user_id)") -// private String createUserName; @Comment("创建时间") @CreationTimestamp(source = SourceType.VM) @@ -40,8 +38,6 @@ public class BaseEntity { @Comment("更新用户ID") private String updateUserId; -// @Formula("((select tu.name from t_user tu where tu.id = create_user_id))") -// private String updateUserName; @Comment("更新时间") @UpdateTimestamp(source = SourceType.VM) diff --git a/src/main/java/cn/lihongjie/coal/empSalaryItem/entity/EmpSalaryItemEntity.java b/src/main/java/cn/lihongjie/coal/empSalaryItem/entity/EmpSalaryItemEntity.java index 7eec6c56..b0aadeeb 100644 --- a/src/main/java/cn/lihongjie/coal/empSalaryItem/entity/EmpSalaryItemEntity.java +++ b/src/main/java/cn/lihongjie/coal/empSalaryItem/entity/EmpSalaryItemEntity.java @@ -23,8 +23,6 @@ public class EmpSalaryItemEntity extends OrgCommonEntity { @Comment("上级名称") private String parentName; -// @Formula("(CONCAT(parentName,'-' ,name))") -// private String fullName; @Comment("工资项目类型") private String itemType; diff --git a/src/main/java/cn/lihongjie/coal/netDisk/entity/NetDiskEntity.java b/src/main/java/cn/lihongjie/coal/netDisk/entity/NetDiskEntity.java index 885c5322..401e2a34 100644 --- a/src/main/java/cn/lihongjie/coal/netDisk/entity/NetDiskEntity.java +++ b/src/main/java/cn/lihongjie/coal/netDisk/entity/NetDiskEntity.java @@ -41,7 +41,6 @@ public class NetDiskEntity extends OrgCommonEntity { private Long size; - // @Formula("(pg_size_pretty(size))") @Transient private String sizeHumanReadable; public void setSize(Long size) { diff --git a/src/main/java/cn/lihongjie/coal/permission/dto/PermissionDto.java b/src/main/java/cn/lihongjie/coal/permission/dto/PermissionDto.java index 6e1982e1..6a32de17 100644 --- a/src/main/java/cn/lihongjie/coal/permission/dto/PermissionDto.java +++ b/src/main/java/cn/lihongjie/coal/permission/dto/PermissionDto.java @@ -1,6 +1,8 @@ package cn.lihongjie.coal.permission.dto; import cn.lihongjie.coal.base.dto.OrgCommonDto; +import cn.lihongjie.coal.common.DictCode; +import cn.lihongjie.coal.pojoProcessor.DictTranslate; import lombok.Data; @@ -16,6 +18,7 @@ public class PermissionDto extends OrgCommonDto { private String permissionType; + @DictTranslate(dictKey = DictCode.PERMISSION_TYPE) private String permissionTypeName; @Data diff --git a/src/main/java/cn/lihongjie/coal/permission/entity/PermissionEntity.java b/src/main/java/cn/lihongjie/coal/permission/entity/PermissionEntity.java index eda061ae..329e8d9b 100644 --- a/src/main/java/cn/lihongjie/coal/permission/entity/PermissionEntity.java +++ b/src/main/java/cn/lihongjie/coal/permission/entity/PermissionEntity.java @@ -12,7 +12,6 @@ import lombok.Data; import org.hibernate.annotations.Cache; import org.hibernate.annotations.Comment; -import org.hibernate.annotations.Formula; import java.util.List; @@ -25,15 +24,7 @@ public class PermissionEntity extends CommonEntity { @Comment("权限类型") private String permissionType; - @Formula( - "(select i.name\n" - + "from t_dictionary d,\n" - + " t_dictionary_item i\n" - + "where d.id = i.dictionary_id\n" - + " and d.code = 'permission.type'\n" - + " and i.code = permission_type)") - // @Comment("权限类型-名称") - private String permissionTypeName; + @ManyToMany() @JoinTable( diff --git a/src/main/java/cn/lihongjie/coal/user/dto/UserDto.java b/src/main/java/cn/lihongjie/coal/user/dto/UserDto.java index f72675fa..44883042 100644 --- a/src/main/java/cn/lihongjie/coal/user/dto/UserDto.java +++ b/src/main/java/cn/lihongjie/coal/user/dto/UserDto.java @@ -1,6 +1,7 @@ package cn.lihongjie.coal.user.dto; import cn.lihongjie.coal.base.dto.OrgCommonDto; +import cn.lihongjie.coal.pojoProcessor.OrganizationName; import lombok.Data; @@ -28,6 +29,7 @@ public class UserDto extends OrgCommonDto { @Comment("系统管理员标识") private Boolean sysAdmin; + @OrganizationName private String organizationName; private List roles; diff --git a/src/main/java/cn/lihongjie/coal/user/entity/UserEntity.java b/src/main/java/cn/lihongjie/coal/user/entity/UserEntity.java index 6b67cd26..e170d027 100644 --- a/src/main/java/cn/lihongjie/coal/user/entity/UserEntity.java +++ b/src/main/java/cn/lihongjie/coal/user/entity/UserEntity.java @@ -9,7 +9,6 @@ import lombok.Data; import org.hibernate.annotations.Cache; import org.hibernate.annotations.Comment; -import org.hibernate.annotations.Formula; import java.util.ArrayList; import java.util.List; @@ -52,8 +51,7 @@ public class UserEntity extends OrgCommonEntity { @Comment("系统管理员标识") private Boolean sysAdmin; - @Formula("(select tu.name from t_organization tu where tu.id = organization_id)") - private String organizationName; + public List allRoles() { diff --git a/src/main/java/cn/lihongjie/coal/weightDeviceData/entity/WeightDeviceDataEntity.java b/src/main/java/cn/lihongjie/coal/weightDeviceData/entity/WeightDeviceDataEntity.java index ea08f6f4..249af03e 100644 --- a/src/main/java/cn/lihongjie/coal/weightDeviceData/entity/WeightDeviceDataEntity.java +++ b/src/main/java/cn/lihongjie/coal/weightDeviceData/entity/WeightDeviceDataEntity.java @@ -459,12 +459,5 @@ public class WeightDeviceDataEntity extends OrgCommonEntity { @ColumnDefault("'0'") private String archiveStatus = "0"; -// @Formula( -// "(select i.name\n" -// + "from t_dictionary d,\n" -// + " t_dictionary_item i\n" -// + "where d.id = i.dictionary_id\n" -// + " and d.code = 'archiveStatus'\n" -// + " and i.code = archive_status)") -// private String archiveStatusName; + }