phis-feign/src/main/java/com/hz/his/dto/coupon/CouponDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/user/project/UserPackageDto.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/coupon/CouponDto.java
@@ -12,6 +12,8 @@ */ @Data public class CouponDto extends PageDto { /**来源编码,商户自定义服务来源标识*/ private String appIdCode; /**操作人标识*/ private String operatorId; /**操作人名称*/ @@ -21,8 +23,7 @@ /**用户详情*/ private List<UserArrDto> userArr; /**来源编码,商户自定义服务来源标识*/ private String appIdCode; /**修改时间*/ private String updateTime; phis-feign/src/main/java/com/hz/his/dto/user/project/UserPackageDto.java
New file @@ -0,0 +1,38 @@ package com.hz.his.dto.user.project; import com.hz.his.dto.PageDto; import lombok.Data; import java.util.List; /** * 查询人群包列表 * */ @Data public class UserPackageDto extends PageDto { /**标签标识集合*/ private List<String> labelIdList; /**项目标识集合*/ private List<String> projectIdList; /**会员等级名称集合*/ private List<String> memberLevelList; /**用户创建时间开始*/ private String createStartTime; /**用户创建时间结束*/ private String createEndTime; /**用户最后一次到店开始*/ private String arriveStartTime; /**用户最后一次到店结束*/ private String arriveEndTime; /**用户最后一次消费开始*/ private String consumeStartTime; /**用户最后一次消费结束*/ private String consumeEndTime; } phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserService.java
@@ -10,6 +10,7 @@ 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.project.UserProjectDto; import com.hz.his.dto.user.project.UserProjectUsedDto; import org.springframework.cloud.openfeign.FeignClient; @@ -207,4 +208,10 @@ @PostMapping(value = "/user/appearance/info") Result userAppearanceInfo(@RequestParam("appearanceId") String appearanceId); /** * 获取人群包列表(可传筛选的参数:会员等级,做过的项目,拥有的标签,会员创建时间,最后一次消费时间,最后一次到店时间) * */ @PostMapping(value = "/user/package/list") Result userPackageList(@RequestBody UserPackageDto userPackageDto); }