fwq
2022-08-10 a795efd3882285bc9feb54168b4712a34e2c9d7f
修改
1 文件已重命名
1个文件已修改
2个文件已添加
56 ■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/user/UserIdsDto.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/user/packages/UserPackageDto.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/user/packages/UserPhisPackageDto.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserService.java 10 ●●●● 补丁 | 查看 | 原始文档 | 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);
}