فهرست منبع

refactor(user): 移除UserInfo相关模型中的groupId和ecId字段

- 删除AppUserInfoVO中的groupId字段
- 移除UserInfo实体中的ecId和groupId字段
- 从UserInfoForm中去除ecId和groupId字段声明
- 清理UserInfoVO中ecId和groupId相关注解和字段
- 更新UserInfoMapper.xml,删除相关SQL字段映射ec_id和group_id
- 优化代码结构,减少冗余数据字段,简化用户信息模型
wzq 1 روز پیش
والد
کامیت
9861f9d73b

+ 0 - 8
src/main/java/com/zsElectric/boot/business/model/entity/UserInfo.java

@@ -21,10 +21,6 @@ public class UserInfo extends BaseEntity {
 
     private static final long serialVersionUID = 1L;
 
-    /**
-     * 所属集团编号
-     */
-    private Long ecId;
     /**
      * 昵称
      */
@@ -37,10 +33,6 @@ public class UserInfo extends BaseEntity {
      * 微信openid
      */
     private String openid;
-    /**
-     * 所属第三方(无则为自营)
-     */
-    private Long groupId;
     /**
      * 创建人
      */

+ 0 - 6
src/main/java/com/zsElectric/boot/business/model/form/UserInfoForm.java

@@ -27,9 +27,6 @@ public class UserInfoForm implements Serializable {
     @Schema(description = "个人用户编号")
     private Long id;
 
-    @Schema(description = "所属集团编号")
-    private Long ecId;
-
     @Schema(description = "昵称")
     @Size(max=32, message="昵称长度不能超过32个字符")
     private String nickName;
@@ -42,9 +39,6 @@ public class UserInfoForm implements Serializable {
     @Size(max=128, message="微信openid长度不能超过128个字符")
     private String openid;
 
-    @Schema(description = "所属第三方(无则为自营)")
-    private Long groupId;
-
     @Schema(description = "创建时间")
     @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
     private LocalDateTime createTime;

+ 0 - 4
src/main/java/com/zsElectric/boot/business/model/vo/UserInfoVO.java

@@ -25,8 +25,6 @@ public class UserInfoVO implements Serializable {
 
     @Schema(description = "个人用户编号")
     private Long id;
-    @Schema(description = "所属集团编号")
-    private Long ecId;
     @Schema(description = "昵称")
     private String nickName;
     @Schema(description = "所属企业")
@@ -35,8 +33,6 @@ public class UserInfoVO implements Serializable {
     private String phone;
     @Schema(description = "微信openid")
     private String openid;
-    @Schema(description = "所属第三方(无则为自营)")
-    private Long groupId;
     @Schema(description = "创建时间")
     private LocalDateTime createTime;
     @Schema(description = "创建人")

+ 0 - 4
src/main/java/com/zsElectric/boot/business/model/vo/applet/AppUserInfoVO.java

@@ -32,10 +32,6 @@ public class AppUserInfoVO implements Serializable {
      * 微信openid
      */
     private String openid;
-    /**
-     * 所属第三方(无则为自营)
-     */
-    private Long groupId;
     /**
      * 可用抵用券余额
      */

+ 0 - 4
src/main/resources/mapper/business/UserInfoMapper.xml

@@ -6,12 +6,10 @@
     <select id="getUserInfoPage" resultType="com.zsElectric.boot.business.model.vo.UserInfoVO">
         SELECT
         ui.id,
-        ui.ec_id,
         ui.nick_name,
         fi.name AS firmName,
         ui.phone,
         ui.openid,
-        ui.group_id,
         ui.create_time,
         ui.create_by,
         ui.update_time,
@@ -28,12 +26,10 @@
     <select id="getAppletUserInfo" resultType="com.zsElectric.boot.business.model.vo.applet.AppUserInfoVO">
         SELECT
                 ui.id AS appletUserId,
-                ui.ec_id,
                 ui.nick_name,
                 ui.phone,
                 ui.openid,
                 ua.integral,
-                ui.group_id,
                 ua.balance,
                 ua.redeem_balance,
                 (ua.balance + ua.redeem_balance) AS accountBalance,