fwq
2023-11-14 9a9e8d995ea4c95e0303b456cf6fcd4188f97366
Merge branch 'master-prod-new' into master-test
3个文件已添加
4个文件已修改
99 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/employee/EmployeeDto.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/user/room/UserDoctorRoomDto.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/user/room/UserDoctorRoomItemDto.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/marketing/MCommonService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserVisitService.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phisAdmin/SVisitOrderService.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipUserService.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/employee/EmployeeDto.java
@@ -23,4 +23,6 @@
    private Integer isPerformanceEmp;
    /**员工角色唯一标识数组*/
    private List<String> roleList;
    /**类型*/
    private Integer type;
}
phis-feign/src/main/java/com/hz/his/dto/user/room/UserDoctorRoomDto.java
New file
@@ -0,0 +1,31 @@
package com.hz.his.dto.user.room;
import lombok.Data;
import java.util.List;
/**
 * 用户科室关系转换使用
 * code_no_data
 * */
@Data
public class UserDoctorRoomDto {
    /**点诊类型*/
    private Integer type;
    /**用户标识*/
    private String userId;
    /**备注*/
    private String operatorRemark;
    /**科室关系Json*/
    private List<UserDoctorRoomItemDto> roomList;
    /**操作人信息*/
    private String opId;
    private String opName;
    private String opShopId;
    private String opShopName;
    private String opRoleId;
    private String opRoleTypeId;
    private String opRoleStr;
}
phis-feign/src/main/java/com/hz/his/dto/user/room/UserDoctorRoomItemDto.java
New file
@@ -0,0 +1,30 @@
package com.hz.his.dto.user.room;
import lombok.Data;
/**
 * 用户科室关系转换使用
 * code_no_data
 * */
@Data
public class UserDoctorRoomItemDto {
    /**标识*/
    private String id;
    private Integer isDel;
    /**科室*/
    private String familiesRoomId;
    /**科室名称*/
    private String familiesRoomName;
    /**顾问*/
    private String adviserId;
    /**顾问名称*/
    private String adviserName;
    /**医生*/
    private String doctorId;
    /**医生名称*/
    private String doctorName;
    /**护士*/
    private String nurseId;
    /**护士名称*/
    private String nurseName;
}
phis-feign/src/main/java/com/hz/his/feign/service/marketing/MCommonService.java
@@ -16,7 +16,7 @@
     * 统一申请审核接口
     */
    @PostMapping(value = "/common/apply")
    Result applyOrderDiscount(@RequestBody MarketingTotalDto marketingTotalDto);
    Result commonApply(@RequestBody MarketingTotalDto marketingTotalDto);
phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserVisitService.java
@@ -34,13 +34,13 @@
    Result check(@RequestBody UserDto userDto);
    @PostMapping(value = "/user/query/visitCount")
    Result queryVisitCount(UserDto userDto);
    Result queryVisitCount(@RequestBody UserDto userDto);
    @PostMapping(value = "/user/query/lastVisit")
    Result queryLastVisit(UserDto userDto);
    Result queryLastVisit(@RequestBody UserDto userDto);
    @PostMapping(value = "/user/query/appointment/list")
    Result queryAppointmentList(UserDto userDto);
    Result queryAppointmentList(@RequestBody UserDto userDto);
phis-feign/src/main/java/com/hz/his/feign/service/phisAdmin/SVisitOrderService.java
New file
@@ -0,0 +1,20 @@
package com.hz.his.feign.service.phisAdmin;
import com.hx.resultTool.Result;
import com.hz.his.dto.appointment.AppointmentDto;
import com.hz.his.dto.treat.TreatAfterVideoDto;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
 * mot扫码到访
 */
@FeignClient(name="phis-service",contextId = "phis-visit-order")
public interface SVisitOrderService {
    /**
     * mot扫码到访
     */
    @RequestMapping("/visit/order/mot/scanCode")
    Result scanCodeArrival(@RequestBody AppointmentDto appointmentDto);
}
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipUserService.java
@@ -4,6 +4,7 @@
import com.hz.his.dto.user.*;
import com.hz.his.dto.user.coupon.UserCouponDto;
import com.hz.his.dto.user.project.UserProjectDto;
import com.hz.his.dto.user.room.UserDoctorRoomDto;
import net.sf.json.JSONObject;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
@@ -126,4 +127,11 @@
     */
    @PostMapping(value = "/user/acquisition/list")
    Result getUserAcquisitionList(@RequestBody UserParamDto userParamDto);
    /**
     * 开放平台-用户科室点诊新增
     */
    @PostMapping(value = "/user/room/doctor/diagnosis/create")
    Result userFamiliesRoomCreate(@RequestBody UserDoctorRoomDto userDoctorRoomDto);
}