fwq
2022-09-02 7737d7a3fdb6797e276b460aa6b5d59bf016bd15
用户拥有统计
2个文件已添加
1个文件已修改
51 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/user/UserHaveDto.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserService.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/phis/dt/user/UserHaveDt.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/user/UserHaveDto.java
New file
@@ -0,0 +1,28 @@
package com.hz.his.dto.user;
import lombok.Data;
/**用户拥有查询实体*/
@Data
public class UserHaveDto {
    /**phis用户标识*/
    private String userId;
    /*************优惠券查询参数******************/
    /**是否有效*/
    private Integer validState;
    /**是否过期*/
    private Integer isExpired;
    /**是否使用*/
    private Integer isUse;
    /**平台*/
    private String platform;
    /************预约查询参数***************************/
    /**是否到店*/
    private Integer isArrive;
    /************项目查询参数**************************/
    /**是否服务*/
    private Integer isService;
}
phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserService.java
@@ -1,10 +1,8 @@
package com.hz.his.feign.service.phis;
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.coupon.CouponDto;
import com.hz.his.dto.user.*;
import com.hz.his.dto.user.card.UserCardDto;
import com.hz.his.dto.user.card.UserCardUsedDto;
import com.hz.his.dto.user.coupon.*;
@@ -172,9 +170,10 @@
    /**
     * 获取用户拥有统计
     * 返回使用Dt
     * */
    @PostMapping(value = "/user/have/count")
    Result userHaveCount(@RequestParam("userId") String userId);
    Result userHaveCount(@RequestBody UserHaveDto userHaveDto);
    /**
phis-feign/src/main/java/com/hz/phis/dt/user/UserHaveDt.java
New file
@@ -0,0 +1,14 @@
package com.hz.phis.dt.user;
import lombok.Data;
import java.math.BigDecimal;
/**用户拥有返回实体*/
@Data
public class UserHaveDt {
    private Integer couponNum;
    private Integer projectNum;
    private Integer cardNum;
    private Integer appointNum;
}