wangrenhuang
2022-08-29 93781c5ba334f3b1b606d7427f5433676d09af3c
Merge remote-tracking branch 'origin/master'
2个文件已添加
3个文件已修改
98 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/employee/EmployeeDto.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/user/UserListDto.java 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phis/SEmployeeService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipUserService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/phis/dt/user/UserPhipDt.java 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/employee/EmployeeDto.java
@@ -3,6 +3,8 @@
import com.hz.his.dto.PageDto;
import lombok.Data;
import java.util.List;
/**
 * @author fwq
 * 员工扩展
@@ -11,4 +13,8 @@
public class EmployeeDto extends PageDto {
    /**修改时间*/
    private String updateTime;
    /**员工企业userId*/
    private String userId;
    /**员工角色唯一标识数组*/
    private List<String> roleList;
}
phis-feign/src/main/java/com/hz/his/dto/user/UserListDto.java
New file
@@ -0,0 +1,36 @@
package com.hz.his.dto.user;
import com.hz.his.dto.PageDto;
import lombok.Data;
/**
 * 用户参数
 */
@Data
public class UserListDto extends PageDto {
    /**用户标识*/
    private String userId;
    /**电话*/
    private String tel;
    /**性别*/
    private Integer sex;
    /**名称*/
    private String name;
    /**CIQ*/
    private String ciq;
    /**会员等级*/
    private String memberLevel;
    /**用户做过项目名称*/
    private String projectName;
    /**用户消费时间段(开始)*/
    private String consumeStartTime;
    /**用户消费时间段(结束)*/
    private String consumeEndTime;
    /**用户创建时间段(开始)*/
    private String createStartTime;
    /**用户消费时间段(结束)*/
    private String createEndTime;
}
phis-feign/src/main/java/com/hz/his/feign/service/phis/SEmployeeService.java
@@ -53,4 +53,11 @@
     */
    @PostMapping(value = "/emp/medical/info")
    Result getEmpMedicalInfo(@RequestBody(required = false) String empId);
    /**
     * 判断用户是否存在企业userId,是否存在传递的角色
     */
    @PostMapping(value = "/emp/userId/role/check")
    Result checkUserIdRole(@RequestBody(required = false)EmployeeDto employeeDto);
}
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipUserService.java
@@ -1,7 +1,7 @@
package com.hz.his.feign.service.platform;
import com.hx.resultTool.Result;
import com.hz.his.dto.token.GetTokenDto;
import com.hz.his.dto.user.UserListDto;
import com.hz.his.dto.user.UserParamDto;
import com.hz.his.dto.user.UserUnionDto;
import com.hz.his.dto.user.coupon.UserCouponDto;
@@ -17,6 +17,20 @@
public interface SPhipUserService {
    /**
     * 开放平台-获取用户列表
     * 返回实体用UserPhipDt
     */
    @PostMapping(value = "/user/list")
    Result userList(@RequestBody UserListDto userListDto);
    /**
     * 开放平台-精确获取用户列表
     * 返回实体用UserPhipDt
     */
    @PostMapping(value = "/user/appoint_user")
    Result appointUser(@RequestBody UserListDto userListDto);
    /**
     * 开放平台-用户新增
     */
    @PostMapping(value = "/user/add")
phis-feign/src/main/java/com/hz/phis/dt/user/UserPhipDt.java
New file
@@ -0,0 +1,33 @@
package com.hz.phis.dt.user;
import lombok.Data;
import java.math.BigDecimal;
/**
 * 开放平台列表返回实体
 * */
@Data
public class UserPhipDt {
    /**标识*/
    private String id;
    /**ciq会员号*/
    private String CIQ;
    /**名称*/
    private String name;
    /**手机号*/
    private String tel;
    /**领建系统的id*/
    private String apiId;
    /**用户会员名称*/
    private String imgUrl;
    /**用户性别*/
    private Integer gender;
    /**unionId*/
    private String unionId;
    /**创建时间*/
    private String createTime;
}