phis-feign/src/main/java/com/hz/his/dto/user/UserIdsDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/user/packages/UserPackageDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/user/packages/UserPhisPackageDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
phis-feign/src/main/java/com/hz/his/dto/user/UserIdsDto.java
New file @@ -0,0 +1,12 @@ package com.hz.his.dto.user; import com.hz.his.dto.PageDto; import lombok.Data; import java.util.List; /**用户标识集合*/ @Data public class UserIdsDto extends PageDto { private List<String> idList; } phis-feign/src/main/java/com/hz/his/dto/user/packages/UserPackageDto.java
New file @@ -0,0 +1,21 @@ package com.hz.his.dto.user.packages; import com.hz.his.dto.PageDto; import lombok.Data; import java.util.List; /** * 查询人群包列表 * */ @Data public class UserPackageDto extends PageDto { /**标签名称集合-查DCP*/ private List<String> labelNameList; /**其他条件-查Phis*/ private UserPhisPackageDto userPhisPackageDto; } phis-feign/src/main/java/com/hz/his/dto/user/packages/UserPhisPackageDto.java
File was renamed from phis-feign/src/main/java/com/hz/his/dto/user/project/UserPackageDto.java @@ -1,4 +1,4 @@ package com.hz.his.dto.user.project; package com.hz.his.dto.user.packages; import com.hz.his.dto.PageDto; import lombok.Data; @@ -10,16 +10,15 @@ * 查询人群包列表 * */ @Data public class UserPackageDto extends PageDto { /**标签名称集合*/ private List<String> labelNameList; public class UserPhisPackageDto extends PageDto { /**查询类型:0不带idList,1带idList*/ private Integer type; /**标签名称集合-查DCP*/ private List<String> labelSelectList; /**项目标识集合*/ private List<String> projectIdList; /**会员等级名称集合*/ private List<String> memberLevelList; /**id集合*/ private List<String> idList; /**用户创建时间开始*/ private String createStartTime; phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserService.java
@@ -3,6 +3,7 @@ import com.hx.resultTool.Result; import com.hz.his.dto.user.UserAppointmentDto; import com.hz.his.dto.user.UserDto; import com.hz.his.dto.user.UserIdsDto; import com.hz.his.dto.user.UserLevelDto; import com.hz.his.dto.user.card.UserCardDto; import com.hz.his.dto.user.card.UserCardUsedDto; @@ -12,7 +13,8 @@ import com.hz.his.dto.user.coupon.UserCouponDto; import com.hz.his.dto.user.money.*; import com.hz.his.dto.user.label.UserLabelDto; import com.hz.his.dto.user.project.UserPackageDto; import com.hz.his.dto.user.packages.UserPackageDto; import com.hz.his.dto.user.packages.UserPhisPackageDto; import com.hz.his.dto.user.project.UserProjectDto; import com.hz.his.dto.user.project.UserProjectUsedDto; import com.hz.his.dto.user.promotion.UserPromotionUsedDto; @@ -226,6 +228,10 @@ * 获取人群包列表(可传筛选的参数:会员等级,做过的项目,会员创建时间,最后一次消费时间,最后一次到店时间) * */ @PostMapping(value = "/user/package/list") Result userPackageList(@RequestBody UserPackageDto userPackageDto); Result userPackageList(@RequestBody UserPhisPackageDto userPhisPackageDto); /**根据标识集合筛选用户*/ @PostMapping(value = "/user/idList/list") Result userIdSelectList(@RequestBody UserIdsDto userIdsDto); }