From 2bd2871df0b819fd229d8d4f80e02604abb6bfeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=89=AF=28004796=29?= Date: Mon, 11 Mar 2024 18:14:31 +0800 Subject: [PATCH] init --- .../xq/controller/UserInfoController.java | 6 +- .../main/java/com/ruoyi/xq/domain/User.java | 4 - .../xq/dto/admin/user/UserInfoAdminVo.java | 105 ++++++++++++++++++ .../UserAnnualIncomeEnum.java | 2 +- .../UserCarStatusEnum.java | 2 +- .../UserChildStatusEnum.java | 2 +- .../UserCompanyNatureEnum.java | 2 +- .../UserDrinkStatusEnum.java | 2 +- .../UserEducationEnum.java | 2 +- .../UserFamilyBackgroundEnum.java | 2 +- .../UserFamilyRankingEnum.java | 2 +- .../UserFindTagEnum.java | 2 +- .../UserForPersonalsEnum.java | 2 +- .../UserGenderEnum.java | 2 +- .../UserHousingStatusEnum.java | 2 +- .../UserLiveAtParentEnum.java | 2 +- .../UserLoveAtDistanceEnum.java | 2 +- .../UserMarriageEnum.java | 2 +- .../UserNationEnum.java | 4 +- .../UserProfessionEnum.java | 4 +- .../{userauth => userinfo}/UserSignEnum.java | 4 +- .../UserSmokeStatusEnum.java | 8 +- .../UserSomatotypeEnum.java | 2 +- .../UserWantChildEnum.java | 2 +- .../UserWhenMarriageEnum.java | 2 +- .../UserZodiacEnum.java | 2 +- .../com/ruoyi/xq/manager/CaiLoginManager.java | 3 +- .../com/ruoyi/xq/mapper/UserInfoMapper.java | 4 + .../com/ruoyi/xq/service/UserInfoService.java | 5 + .../xq/service/impl/UserInfoServiceImpl.java | 8 ++ .../resources/mapper/xq/UserInfoMapper.xml | 50 ++++----- 31 files changed, 175 insertions(+), 68 deletions(-) create mode 100644 ruoyi-xq/src/main/java/com/ruoyi/xq/dto/admin/user/UserInfoAdminVo.java rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserAnnualIncomeEnum.java (93%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserCarStatusEnum.java (93%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserChildStatusEnum.java (92%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserCompanyNatureEnum.java (93%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserDrinkStatusEnum.java (92%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserEducationEnum.java (92%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserFamilyBackgroundEnum.java (93%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserFamilyRankingEnum.java (92%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserFindTagEnum.java (91%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserForPersonalsEnum.java (92%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserGenderEnum.java (90%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserHousingStatusEnum.java (93%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserLiveAtParentEnum.java (91%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserLoveAtDistanceEnum.java (91%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserMarriageEnum.java (91%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserNationEnum.java (81%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserProfessionEnum.java (96%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserSignEnum.java (90%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserSmokeStatusEnum.java (71%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserSomatotypeEnum.java (93%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserWantChildEnum.java (91%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserWhenMarriageEnum.java (92%) rename ruoyi-xq/src/main/java/com/ruoyi/xq/enums/{userauth => userinfo}/UserZodiacEnum.java (93%) diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/controller/UserInfoController.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/controller/UserInfoController.java index 31d7e34..66f93f6 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/controller/UserInfoController.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/controller/UserInfoController.java @@ -1,7 +1,6 @@ package com.ruoyi.xq.controller; import cn.dev33.satoken.annotation.SaCheckPermission; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.RepeatSubmit; @@ -13,6 +12,7 @@ import com.ruoyi.common.core.validate.AddGroup; import com.ruoyi.common.core.validate.EditGroup; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.xq.domain.UserInfo; +import com.ruoyi.xq.dto.admin.user.UserInfoAdminVo; import com.ruoyi.xq.service.UserInfoService; import lombok.RequiredArgsConstructor; import org.springframework.validation.annotation.Validated; @@ -41,8 +41,8 @@ public class UserInfoController extends BaseController { */ @SaCheckPermission("xq:userInfo:list") @GetMapping("/list") - public TableDataInfo list(UserInfo bo, PageQuery pageQuery) { - Page page = userInfoService.page(pageQuery.build(), Wrappers.lambdaQuery(bo)); + public TableDataInfo list(UserInfoAdminVo bo, PageQuery pageQuery) { + Page page = userInfoService.appPage(pageQuery, bo); return TableDataInfo.build(page); } diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/domain/User.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/domain/User.java index 09164ab..f748d64 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/domain/User.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/domain/User.java @@ -50,10 +50,6 @@ public class User implements Serializable { * 头像 */ private String avatar; - /** - * 自定义头像 1-自定义头像 0-默认头像 - */ - private Integer avatarState; /** * 性别 0-未知 1-女 2-男 */ diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/dto/admin/user/UserInfoAdminVo.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/dto/admin/user/UserInfoAdminVo.java new file mode 100644 index 0000000..b9313bb --- /dev/null +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/dto/admin/user/UserInfoAdminVo.java @@ -0,0 +1,105 @@ +package com.ruoyi.xq.dto.admin.user; + +import com.ruoyi.xq.domain.UserInfo; +import lombok.Data; + +import java.time.LocalDate; + +@Data +public class UserInfoAdminVo extends UserInfo { + /** + * 昵称 + */ + private String nickname; + /** + * 用户类型: 0普通用户 1 内部用户 2 审核人员账号 + */ + private Integer type; + /** + * 手机号 + */ + private String mobile; + /** + * 头像 + */ + private String avatar; + /** + * 性别 0-未知 1-女 2-男 + */ + private Integer gender; + /** + * 年龄 + */ + private Long age; + /** + * 生日 + */ + private LocalDate birthday; + /** + * 身高 + */ + private Integer height; + /** + * 体重 + */ + private Integer weight; + /** + * 体型 + */ + private Integer somatotype; + /** + * 生肖 + */ + private Integer zodiac; + /** + * 星座 + */ + private Integer sign; + /** + * 居住地 + */ + private String residence; + /** + * 户籍地 + */ + private String address; + /** + * 居住城市 + */ + private String residenceCity; + /** + * 学历 + */ + private Integer education; + /** + * 婚况 + */ + private Integer marriage; + /** + * 职业 + */ + private Integer profession; + /** + * 年收入 + */ + private Integer annualIncome; + /** + * 公司性质 + */ + private Integer companyNature; + /** + * 为谁征婚 + */ + private Integer forPersonals; + /** + * 自我描述 + */ + private String remark; + /** + * 状态 0-可用 1-不可用 + */ + private Integer status; + + private Integer finishBaseStatus; + +} diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserAnnualIncomeEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserAnnualIncomeEnum.java similarity index 93% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserAnnualIncomeEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserAnnualIncomeEnum.java index 9a5ad0a..759c5bc 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserAnnualIncomeEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserAnnualIncomeEnum.java @@ -1,5 +1,5 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserCarStatusEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserCarStatusEnum.java similarity index 93% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserCarStatusEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserCarStatusEnum.java index 4d309ab..8d8a25c 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserCarStatusEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserCarStatusEnum.java @@ -1,6 +1,6 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserChildStatusEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserChildStatusEnum.java similarity index 92% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserChildStatusEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserChildStatusEnum.java index 9da765b..bab74b6 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserChildStatusEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserChildStatusEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserCompanyNatureEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserCompanyNatureEnum.java similarity index 93% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserCompanyNatureEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserCompanyNatureEnum.java index 9d3c296..e657a85 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserCompanyNatureEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserCompanyNatureEnum.java @@ -1,5 +1,5 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserDrinkStatusEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserDrinkStatusEnum.java similarity index 92% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserDrinkStatusEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserDrinkStatusEnum.java index 920f0b9..3aa86b2 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserDrinkStatusEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserDrinkStatusEnum.java @@ -1,7 +1,7 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserEducationEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserEducationEnum.java similarity index 92% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserEducationEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserEducationEnum.java index ceed63b..66b5552 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserEducationEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserEducationEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFamilyBackgroundEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFamilyBackgroundEnum.java similarity index 93% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFamilyBackgroundEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFamilyBackgroundEnum.java index 1493fb6..619820a 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFamilyBackgroundEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFamilyBackgroundEnum.java @@ -1,5 +1,5 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFamilyRankingEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFamilyRankingEnum.java similarity index 92% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFamilyRankingEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFamilyRankingEnum.java index be1b544..f86fdac 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFamilyRankingEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFamilyRankingEnum.java @@ -1,5 +1,5 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFindTagEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFindTagEnum.java similarity index 91% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFindTagEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFindTagEnum.java index e93d6db..f91d16a 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserFindTagEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserFindTagEnum.java @@ -1,5 +1,5 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserForPersonalsEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserForPersonalsEnum.java similarity index 92% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserForPersonalsEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserForPersonalsEnum.java index 4adb9cc..8a1927d 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserForPersonalsEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserForPersonalsEnum.java @@ -1,5 +1,5 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserGenderEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserGenderEnum.java similarity index 90% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserGenderEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserGenderEnum.java index a78ef78..393225f 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserGenderEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserGenderEnum.java @@ -1,5 +1,5 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserHousingStatusEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserHousingStatusEnum.java similarity index 93% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserHousingStatusEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserHousingStatusEnum.java index a225e45..ab6a917 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserHousingStatusEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserHousingStatusEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserLiveAtParentEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserLiveAtParentEnum.java similarity index 91% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserLiveAtParentEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserLiveAtParentEnum.java index 536676a..cc3e582 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserLiveAtParentEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserLiveAtParentEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserLoveAtDistanceEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserLoveAtDistanceEnum.java similarity index 91% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserLoveAtDistanceEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserLoveAtDistanceEnum.java index 609d0f8..5da2249 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserLoveAtDistanceEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserLoveAtDistanceEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserMarriageEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserMarriageEnum.java similarity index 91% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserMarriageEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserMarriageEnum.java index cb23e9f..81574d9 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserMarriageEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserMarriageEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserNationEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserNationEnum.java similarity index 81% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserNationEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserNationEnum.java index 9922fa8..df7773b 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserNationEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserNationEnum.java @@ -1,13 +1,13 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; /** - * 民族 + * 民族(直接用汉字) *

created on 2024/2/26 16:50

* @author duet */ diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserProfessionEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserProfessionEnum.java similarity index 96% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserProfessionEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserProfessionEnum.java index d8912d5..d44e83d 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserProfessionEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserProfessionEnum.java @@ -1,10 +1,10 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; /** - * 职业 + * 职业 (职业太多。 直接用汉字) *

created on 2024/2/26 16:50

* @author duet */ diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSignEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSignEnum.java similarity index 90% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSignEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSignEnum.java index 94117d1..f404a0d 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSignEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSignEnum.java @@ -1,10 +1,10 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; /** - * 星座 + * 星座(直接用汉字) *

created on 2024/2/26 16:50

* @author duet */ diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSmokeStatusEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSmokeStatusEnum.java similarity index 71% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSmokeStatusEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSmokeStatusEnum.java index 55412dd..777c086 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSmokeStatusEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSmokeStatusEnum.java @@ -1,6 +1,6 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; @@ -13,9 +13,9 @@ import lombok.Getter; @Getter public enum UserSmokeStatusEnum { BX_FG(1,"不吸,很反感"), - BX_BFG(1,"不吸烟,但不反感"), - SJOEXY(1,"社交偶尔吸烟"), - YBLS(1,"烟不离手"), + BX_BFG(2,"不吸烟,但不反感"), + SJOEXY(3,"社交偶尔吸烟"), + YBLS(4,"烟不离手"), ; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSomatotypeEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSomatotypeEnum.java similarity index 93% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSomatotypeEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSomatotypeEnum.java index 135e320..ff630f9 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserSomatotypeEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserSomatotypeEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserWantChildEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserWantChildEnum.java similarity index 91% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserWantChildEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserWantChildEnum.java index 0805531..494cd72 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserWantChildEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserWantChildEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserWhenMarriageEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserWhenMarriageEnum.java similarity index 92% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserWhenMarriageEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserWhenMarriageEnum.java index 3de3c0c..c646513 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserWhenMarriageEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserWhenMarriageEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserZodiacEnum.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserZodiacEnum.java similarity index 93% rename from ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserZodiacEnum.java rename to ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserZodiacEnum.java index 98a8424..33f73a4 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userauth/UserZodiacEnum.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/enums/userinfo/UserZodiacEnum.java @@ -1,4 +1,4 @@ -package com.ruoyi.xq.enums.userauth; +package com.ruoyi.xq.enums.userinfo; import lombok.Getter; diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/manager/CaiLoginManager.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/manager/CaiLoginManager.java index 4934a77..5441b26 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/manager/CaiLoginManager.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/manager/CaiLoginManager.java @@ -19,7 +19,7 @@ import com.ruoyi.xq.domain.*; import com.ruoyi.xq.enums.common.AuditEnum; import com.ruoyi.xq.enums.common.CodeEnum; import com.ruoyi.xq.enums.common.SystemConfigEnum; -import com.ruoyi.xq.enums.userauth.UserGenderEnum; +import com.ruoyi.xq.enums.userinfo.UserGenderEnum; import com.ruoyi.xq.executor.ExecutorConstant; import com.ruoyi.xq.lock.LockKey; import com.ruoyi.xq.service.*; @@ -38,7 +38,6 @@ import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.time.LocalDateTime; import java.util.Collections; -import java.util.concurrent.TimeUnit; @Component @Slf4j diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/mapper/UserInfoMapper.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/mapper/UserInfoMapper.java index e05bd05..f666871 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/mapper/UserInfoMapper.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/mapper/UserInfoMapper.java @@ -1,7 +1,10 @@ package com.ruoyi.xq.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.xq.domain.UserInfo; +import com.ruoyi.xq.dto.admin.user.UserInfoAdminVo; +import org.apache.ibatis.annotations.Param; /** * 用户信息Mapper接口 @@ -11,4 +14,5 @@ import com.ruoyi.xq.domain.UserInfo; */ public interface UserInfoMapper extends BaseMapper { + Page pageApp(@Param("build") Page build, @Param("bo") UserInfoAdminVo bo); } diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/UserInfoService.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/UserInfoService.java index c4a6d84..384cf9b 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/UserInfoService.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/UserInfoService.java @@ -1,7 +1,10 @@ package com.ruoyi.xq.service; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.common.core.domain.PageQuery; import com.ruoyi.xq.domain.UserInfo; +import com.ruoyi.xq.dto.admin.user.UserInfoAdminVo; /** * 用户信息Service接口 @@ -13,4 +16,6 @@ public interface UserInfoService extends IService { UserInfo getByUsercode(String usercode); UserInfo getByUserId(Long userId); + + Page appPage(PageQuery pageQuery, UserInfoAdminVo bo); } diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/UserInfoServiceImpl.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/UserInfoServiceImpl.java index d951c3a..df479ab 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/UserInfoServiceImpl.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/UserInfoServiceImpl.java @@ -1,8 +1,11 @@ package com.ruoyi.xq.service.impl; import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.common.core.domain.PageQuery; import com.ruoyi.xq.domain.UserInfo; +import com.ruoyi.xq.dto.admin.user.UserInfoAdminVo; import com.ruoyi.xq.mapper.UserInfoMapper; import com.ruoyi.xq.service.UserInfoService; import lombok.RequiredArgsConstructor; @@ -27,4 +30,9 @@ public class UserInfoServiceImpl extends ServiceImpl im public UserInfo getByUserId(Long userId) { return this.getOne(Wrappers.lambdaQuery(UserInfo.class).eq(UserInfo::getUserId, userId)); } + + @Override + public Page appPage(PageQuery pageQuery, UserInfoAdminVo bo) { + return baseMapper.pageApp(pageQuery.build(), bo); + } } diff --git a/ruoyi-xq/src/main/resources/mapper/xq/UserInfoMapper.xml b/ruoyi-xq/src/main/resources/mapper/xq/UserInfoMapper.xml index 00e3700..b61efe0 100644 --- a/ruoyi-xq/src/main/resources/mapper/xq/UserInfoMapper.xml +++ b/ruoyi-xq/src/main/resources/mapper/xq/UserInfoMapper.xml @@ -4,36 +4,26 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +