phis-feign/src/main/java/com/hz/his/dto/user/UserDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/feign/service/SUserService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/phis/dt/user/UserDt.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
phis-feign/src/main/java/com/hz/his/dto/user/UserDto.java
@@ -1,53 +1,16 @@ package com.hz.his.dto.user; import com.hz.his.dto.PageDto; import lombok.Data; import java.math.BigDecimal; /**查询用户详情数据*/ @Data public class UserDto { public class UserDto extends PageDto { private String id; private String userId; private String CIQ; private String name; private String tel; /**生日yyyy-MM-dd*/ private String birthDay; /**领建系统的id*/ private String apiId; /**用户会员名称*/ private String userLevel; /**用户会员等级编码*/ private String hisNo; /**用户会员等级id*/ private String memberLevelId; /**用户会员等级名称*/ private String memberName; /**用户会员等级图标*/ private String memberImg; /**储值金*/ private BigDecimal storedValueFund; /**增值金*/ private BigDecimal valueAddedFund; /**积分*/ private BigDecimal integral; /**来源id,顶级*/ private String channelId; /**来源,顶级*/ private String channelType; /**二级来源id,末级*/ private String channel2Id; /**二级来源,末级*/ private String channelType2; /**邀请人id */ private String inviteeId; /**渠道来源类型(UserChannelType) */ private String channelCategory; /**所属门店*/ private String shopId; /**用户角色*/ private String userRole; /**用户类型*/ private String userType; } phis-feign/src/main/java/com/hz/his/feign/service/SUserService.java
@@ -24,33 +24,24 @@ public interface SUserService { /** * 获取用户基本信息 * @param * 查询用户列表 * */ @PostMapping(value = "/user/info/basic") Result userBasicInfo(@RequestParam("userId") String userId); @PostMapping(value = "/user/list") Result userList(@RequestBody UserDto userDto); /** * 获取到用户详情 * @param userId 预约用户标识 * @param userId 用户标识 * @return 转化使用UserDt */ @PostMapping(value = "/user/info") Result userInfo(@RequestParam("userId") String userId); /** * 根据电话号码查询用户信息 * @param tel * 获取用户资金信息 * */ @PostMapping(value = "/user/info/tel") Result findUserInfoByTel(@RequestParam("tel") String tel); /** * 根据电话号码或者CIQ获取指定用户 * */ @PostMapping(value = "/user/info/telOrCiq") Result findUserByTelOrCiq(@RequestBody UserDto userDto); @PostMapping(value = "/user/money/info") Result userMoneyInfo(@RequestParam("userId") String userId); /** * 获取用户项目 @@ -106,6 +97,13 @@ /** * 获取用户可用优惠券 * */ @PostMapping(value = "/user/can/use/coupon") Result userCanUseCoupon(@RequestBody UserCanUseCouponDto userCanUseCouponDto); /** * 获取用户增值金列表 * */ @PostMapping(value = "/user/increment/list") @@ -144,17 +142,9 @@ /** * 获取用户拥有统计 * @param * */ @PostMapping(value = "/user/have/count") Result userHaveCount(@RequestParam("userId") String userId); /** * 获取用户可用优惠券 * @param * */ @PostMapping(value = "/user/can/use/coupon") Result userCanUseCoupon(@RequestBody UserCanUseCouponDto userCanUseCouponDto); /** @@ -167,7 +157,6 @@ /** * 获取用户消费数据 * @param * */ @PostMapping(value = "/user/consume/count") Result userConsumeCount(@RequestBody UserConsumeDto userConsumeDto); phis-feign/src/main/java/com/hz/phis/dt/user/UserDt.java
New file @@ -0,0 +1,56 @@ package com.hz.phis.dt.user; import lombok.Data; import java.math.BigDecimal; /**用户详情数据返回实体*/ @Data public class UserDt { /**标识*/ private String id; /**ciq会员号*/ private String CIQ; /**名称*/ private String name; /**手机号*/ private String tel; /**生日yyyy-MM-dd*/ private String birthDay; /**领建系统的id*/ private String apiId; /**用户会员名称*/ private String userLevel; /**用户会员等级编码*/ private String hisNo; /**用户会员等级id*/ private String memberLevelId; /**用户会员等级名称*/ private String memberName; /**用户会员等级图标*/ private String memberImg; /**储值金*/ private BigDecimal storedValueFund; /**增值金*/ private BigDecimal valueAddedFund; /**积分*/ private BigDecimal integral; /**来源id,顶级*/ private String channelId; /**来源,顶级*/ private String channelType; /**二级来源id,末级*/ private String channel2Id; /**二级来源,末级*/ private String channelType2; /**邀请人id */ private String inviteeId; /**渠道来源类型(UserChannelType) */ private String channelCategory; /**所属门店*/ private String shopId; /**用户角色*/ private String userRole; /**用户类型*/ private String userType; }