phis-download-feign/src/main/java/com/hz/his/dto/DActivityDto.java
New file @@ -0,0 +1,14 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 活动 **/ @Data public class DActivityDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DAppointDto.java
@@ -1,6 +1,6 @@ package com.hz.his.dto; import com.hz.his.dto.common.OperateDto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** @@ -8,27 +8,27 @@ * 导出预约Dto */ @Data public class DAppointDto extends OperateDto { public class DAppointDto extends DCommonDto { String startTime; String endTime; String shopId; String doctorId; String keyWord; String corpUserName; String doctorName; String type; Integer orderType; Integer isMicApprove; String projectName; String userLevel; String field; String id; String userId; String roleId; String corpUserId; String createCuName; String channelType; String chatCorpName; String appType; private String startTime; private String endTime; private String shopId; private String doctorId; private String keyWord; private String corpUserName; private String doctorName; private String type; private Integer orderType; private Integer isMicApprove; private String projectName; private String userLevel; private String field; private String id; private String userId; private String roleId; private String corpUserId; private String createCuName; private String channelType; private String chatCorpName; private String appType; } phis-download-feign/src/main/java/com/hz/his/dto/DCardDto.java
New file @@ -0,0 +1,14 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 卡项 **/ @Data public class DCardDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DComplaintDto.java
New file @@ -0,0 +1,14 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 投诉记录 **/ @Data public class DComplaintDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DConsultationDto.java
New file @@ -0,0 +1,104 @@ package com.hz.his.dto; import lombok.Data; import java.util.Date; /** * 咨询记录 **/ @Data public class DConsultationDto{ // 记录id 继承dto已存在 private String id; // 用户ID private String userId; // 门店/诊所ID private String shopId; // 科室编码 private String departmentCode; // 科室名称 private String departmentName; /**咨询类型*/ private Integer consultType; // 咨询方式代码 字典表 private String methodCode; // 咨询方式名称 private String methodCodeName; // 咨询项目 - ID列表 private String neededProjectIds; // 推荐项目 - ID列表 private String recommendedProjectIds; // 关注活动 - ID列表 private String focusActivitiesIds; // 潜在项目 - ID列表 private String potentialProjectIds; // 未成交原因 private String description; // 咨询内容 private String content; // 备注 private String remark; // 是否愿意上门 private Integer isCanCome = 0; // 是否到访 private Integer isVisit = 0; // 是否付款 private Integer isPay = 0; // 是否草稿 private Integer isDraft = 0; // 页码 private Integer pageNum; // 页数 private Integer pageSize; // 开始时间 private Date startTime; // 结束时间 private Date endTime; // 用户名称 private String userName; // 关键词查询 未成交原因 咨询内容 备注 private String keyWord; // 员工角色 private String roleId; // 咨询师 private String hisCorpUserId; // 电网咨询师 private String internetCorpUserId; // 客服 private String chatCorpUserId; // 创建人 private String createEmployeeId; // 创建人部门 private String createEmployeePartId; // 关注活动 private String focusActivityId; // 咨询项目 private String neededProjectTypeId; // 潜在项目 private String potentialProjectTypeId; // 推荐项目 private String recommendedProjectId; // 客户来源渠道分类 private String channelsTypeId; // 客户来源一级渠道 private String channelId; // 客户来源二级渠道 private String channel2Id; // 到访类型 private String recentVisitType; // 到访状态 private Integer recentVisitStatus; // 是否成交 private Integer isMakeADeal; // 客户成交标签 private String isMakeADealLabel; } phis-download-feign/src/main/java/com/hz/his/dto/DConsumablesDto.java
New file @@ -0,0 +1,14 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 商品-药品 **/ @Data public class DConsumablesDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DCouponDto.java
New file @@ -0,0 +1,22 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; import java.util.Date; /** * 优惠券码 **/ @Data public class DCouponDto extends DCommonDto { private String couponId; private Date startCollectionTime; private Date endCollectionTime; private Integer isUse; private String couponCostDepartment; private Integer isReceive; } phis-download-feign/src/main/java/com/hz/his/dto/DDeductionDto.java
New file @@ -0,0 +1,32 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; import java.util.Date; /** * 执行记录 **/ @Data public class DDeductionDto extends DCommonDto { private Integer status; private String shopId; private String departmentCode; private String projectName; private String hisProjectName; private Integer drugsType; private String userId; private String roleId; private String recordNo; private String treatSingleNo; private String belongDoctor; private String belongNurse; private String belongAdviser; private String userShopId; private String deShopId; private Date startRescindedTime; private Date endRescindedTime; } phis-download-feign/src/main/java/com/hz/his/dto/DDeviceDto.java
New file @@ -0,0 +1,13 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 设备 **/ @Data public class DDeviceDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DDoctorTimeDto.java
New file @@ -0,0 +1,17 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 医生排班 * @USER: fhx * @DATE: 2023/9/19 **/ @Data public class DDoctorTimeDto extends DCommonDto { private String shopId; private String monthStr; private String doctorId; } phis-download-feign/src/main/java/com/hz/his/dto/DEmployeeDto.java
New file @@ -0,0 +1,16 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * @author fwq * 导出员工Dto */ @Data public class DEmployeeDto extends DCommonDto { private Integer isJob; private Integer isPerformanceEmp; private String roleUniqueStr; } phis-download-feign/src/main/java/com/hz/his/dto/DFirstTreatCardDto.java
New file @@ -0,0 +1,13 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 初诊卡 **/ @Data public class DFirstTreatCardDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DMedicalRecordDto.java
New file @@ -0,0 +1,14 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 电子病历 **/ @Data public class DMedicalRecordDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DMoneyLogDto.java
New file @@ -0,0 +1,13 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 金额变动 **/ @Data public class DMoneyLogDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DOrderDto.java
New file @@ -0,0 +1,50 @@ package com.hz.his.dto; import lombok.Data; /** * 订单 **/ @Data public class DOrderDto { private String startTime; private String endTime; private Integer status; private String orderNo; private String type; private Integer owe; private String projectName; private String operationName; private String developerName; private String employeeName; private String phisOrderNo; private String prescriptionNo; private String appIdCode; private String sourceName; private String sourceOrderNo; private Integer applyStatus; private Integer payStatus; private Integer refundStatus; private Integer isCustomerConfirm; private Integer isOldBringNew; private Integer isBothTheOne; private String channelName; private String inviteeName; private String userInviteeName; private String userChannelName; private String shopName; private String departmentName; private String doctorName; private String hisCorpUserName; private String userName; private String userId; private String shopIds; private String roleUniqueStr; private String userStatus; private String userLevel; private String internetCorpUserId; private String internetCorpUserName; private String keyWord; } phis-download-feign/src/main/java/com/hz/his/dto/DPayDetailDto.java
New file @@ -0,0 +1,13 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 收款明细 **/ @Data public class DPayDetailDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DPrescriptionDto.java
New file @@ -0,0 +1,13 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 电子处方 **/ @Data public class DPrescriptionDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DProjectSkuDto.java
New file @@ -0,0 +1,17 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 项目SKU **/ @Data public class DProjectSkuDto extends DCommonDto { private String name; private Integer enable; } phis-download-feign/src/main/java/com/hz/his/dto/DPromotionDto.java
New file @@ -0,0 +1,14 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 促销 **/ @Data public class DPromotionDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DRefundDto.java
New file @@ -0,0 +1,18 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 退款单 **/ @Data public class DRefundDto extends DCommonDto { private String shopId; private String sourceType; private Integer status; private String roleId; } phis-download-feign/src/main/java/com/hz/his/dto/DReturnVisitDto.java
New file @@ -0,0 +1,40 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; import java.util.Date; /** * 到访记录 **/ @Data public class DReturnVisitDto extends DCommonDto { private String userId; private Date planStartTime; private Date planEndTime; private Date returnVisitStartTime; private Date returnVisitEndTime; private Date doneStartTime; private Date doneEndTime; private String returnVisitType; private String returnVisitPlan; private String returnVisitMethod; private Integer returnVisitStatus; private Integer doneStatus; private Integer timeoutStatus; private Integer visitResultStatus; private Integer satisfiedStatus; private String shopId; private String roleId; private String createPersonName; private String channelType; private String createPersonId; private String visitPersonId; private String corpId; private String corpName; private String shopIds; } phis-download-feign/src/main/java/com/hz/his/dto/DTelLogDto.java
New file @@ -0,0 +1,13 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 通话记录变动 **/ @Data public class DTelLogDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/DTreatSingleDto.java
New file @@ -0,0 +1,40 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; import java.util.List; /** * 治疗单 **/ @Data public class DTreatSingleDto extends DCommonDto { //用户id private String userId; //类型 private Integer type; //治疗单号 private String treatSingleNo; //操作人 private String operatorName; //护士名称 private String nurseName; //医生名称 private String doctorName; //是否划扣 private Integer isDeduct; //创建时间 private String createTime; //门店id private String shopId; //是否分配治疗 private Integer isPerTreat; //到访订单id private String visitOrderId; //门店id private List<String> shopIdList; } phis-download-feign/src/main/java/com/hz/his/dto/DTurnDto.java
New file @@ -0,0 +1,32 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 转赠 **/ @Data public class DTurnDto extends DCommonDto { // 转增人门店id private String shopId; // 转增人id private String turnId; // 转增人 private String giveAway; // 受赠人id private String doneeId; // 受赠人 private String donated; // 角色id private String roleId; // 类型 private String type; //受赠人门店ID private String doneeShopId; //订单号 private String orderNo; } phis-download-feign/src/main/java/com/hz/his/dto/DVisitOrderDto.java
New file @@ -0,0 +1,21 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 到访订单(导医) **/ @Data public class DVisitOrderDto extends DCommonDto { private String doctorName; private String userName; private String adviserName; private String nurseName; private String shopId; private String status; } phis-download-feign/src/main/java/com/hz/his/dto/DVisitRecordDto.java
New file @@ -0,0 +1,21 @@ package com.hz.his.dto; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 到访记录 **/ @Data public class DVisitRecordDto extends DCommonDto { private String shopId; private String preTypeName; private String doctorName; private String nurseName; private String adviserName; private Integer status; private String inShopSql; } phis-download-feign/src/main/java/com/hz/his/dto/common/DCommonDto.java
New file @@ -0,0 +1,51 @@ package com.hz.his.dto.common; import lombok.Data; import java.util.List; /** * @author fwq */ @Data public class DCommonDto { /**操作人标识*/ private String operateId; /**操作人名称*/ private String operateMan; /**操作人门店标识*/ private String opShopId; /**操作人门店名称*/ private String opShopName; /**操作人角色标识(EmployeeRole)*/ private String opRoleId; /**操作人角色字符串*/ private String opRoleStr; /**操作人角色名称*/ private String opRoleName; /**备注*/ private String opRemark; /**开始时间*/ private String startTime; /**结束时间*/ private String endTime; /**搜索关键字*/ private String searchData; /**搜索关键字*/ private String keyWord; /**用户标识*/ private String userId; /**用户信息关键字*/ private String userKeyWord; /**用户标识*/ private List<String> userIdList; /**门店标识*/ private List<String> shopIdList; /**员工标识*/ private List<String> employeeIdList; } phis-download-feign/src/main/java/com/hz/his/dto/common/OperateDto.java
File was deleted phis-download-feign/src/main/java/com/hz/his/dto/common/TimeDto.java
File was deleted phis-download-feign/src/main/java/com/hz/his/dto/user/DUserChangeLogDto.java
New file @@ -0,0 +1,13 @@ package com.hz.his.dto.user; import com.hz.his.dto.common.DCommonDto; import lombok.Data; /** * 用户记录变动 **/ @Data public class DUserChangeLogDto extends DCommonDto { } phis-download-feign/src/main/java/com/hz/his/dto/user/DUserDto.java
New file @@ -0,0 +1,578 @@ package com.hz.his.dto.user; import java.util.List; /** * 用户 **/ public class DUserDto { private List<DUserTagDto> userTagInfo; private Integer appType; private String userStatus; private String hisCorpUserId; private String hisCorpUserName; private String shopId; private String shopName; private String cIq; private String cStartTime; private String cEndTime; private String userLevel; private String startBirthDay; private String endBirthDay; private String creator; private String userType; private Integer gender; private Integer startAge; private Integer endAge; private String channelType; private String channelId; private String cuName; private String userRole; private String startReturnVisitTime; private String endReturnVisitTime; private String startFirstTime; private String endFirstTime; private String startlatelyTime; private String endlatelyTime; private String startFirstPayTime; private String endFirstPayTime; private String startLastPayTime; private String endLastPayTime; private Integer isComeShop; private Integer isConsume; private Integer isBindCRMTime; private Integer isBindSTTime; private Integer isBindGZHTime; private String country; private String province; private String city; private String area; private String inviteeId; private String inviteeName; private String tmkName; private String doctorNme; private String noBugProject; private String bugProject; private String executeProjectType; private String bugProjectType; private String consultationProject; private String consultationProjectType; private String notUseProject; private String userCardName; private Integer expectedLossDay; private String keyWord; private Integer isPretriageCard; private String indication1; private String indication2; private Integer indicationLevel; public List<DUserTagDto> getUserTagInfo() { return userTagInfo; } public void setUserTagInfo(List<DUserTagDto> userTagInfo) { this.userTagInfo = userTagInfo; } public Integer getAppType() { return appType; } public void setAppType(Integer appType) { this.appType = appType; } public String getUserStatus() { return userStatus; } public void setUserStatus(String userStatus) { this.userStatus = userStatus; } public String getHisCorpUserId() { return hisCorpUserId; } public void setHisCorpUserId(String hisCorpUserId) { this.hisCorpUserId = hisCorpUserId; } public String getHisCorpUserName() { return hisCorpUserName; } public void setHisCorpUserName(String hisCorpUserName) { this.hisCorpUserName = hisCorpUserName; } public String getShopId() { return shopId; } public void setShopId(String shopId) { this.shopId = shopId; } public String getShopName() { return shopName; } public void setShopName(String shopName) { this.shopName = shopName; } public String getcIq() { return cIq; } public void setcIq(String cIq) { this.cIq = cIq; } public String getcStartTime() { return cStartTime; } public void setcStartTime(String cStartTime) { this.cStartTime = cStartTime; } public String getcEndTime() { return cEndTime; } public void setcEndTime(String cEndTime) { this.cEndTime = cEndTime; } public String getUserLevel() { return userLevel; } public void setUserLevel(String userLevel) { this.userLevel = userLevel; } public String getStartBirthDay() { return startBirthDay; } public void setStartBirthDay(String startBirthDay) { this.startBirthDay = startBirthDay; } public String getEndBirthDay() { return endBirthDay; } public void setEndBirthDay(String endBirthDay) { this.endBirthDay = endBirthDay; } public String getCreator() { return creator; } public void setCreator(String creator) { this.creator = creator; } public String getUserType() { return userType; } public void setUserType(String userType) { this.userType = userType; } public Integer getGender() { return gender; } public void setGender(Integer gender) { this.gender = gender; } public Integer getStartAge() { return startAge; } public void setStartAge(Integer startAge) { this.startAge = startAge; } public Integer getEndAge() { return endAge; } public void setEndAge(Integer endAge) { this.endAge = endAge; } public String getChannelType() { return channelType; } public void setChannelType(String channelType) { this.channelType = channelType; } public String getChannelId() { return channelId; } public void setChannelId(String channelId) { this.channelId = channelId; } public String getCuName() { return cuName; } public void setCuName(String cuName) { this.cuName = cuName; } public String getUserRole() { return userRole; } public void setUserRole(String userRole) { this.userRole = userRole; } public String getStartReturnVisitTime() { return startReturnVisitTime; } public void setStartReturnVisitTime(String startReturnVisitTime) { this.startReturnVisitTime = startReturnVisitTime; } public String getEndReturnVisitTime() { return endReturnVisitTime; } public void setEndReturnVisitTime(String endReturnVisitTime) { this.endReturnVisitTime = endReturnVisitTime; } public String getStartFirstTime() { return startFirstTime; } public void setStartFirstTime(String startFirstTime) { this.startFirstTime = startFirstTime; } public String getEndFirstTime() { return endFirstTime; } public void setEndFirstTime(String endFirstTime) { this.endFirstTime = endFirstTime; } public String getStartlatelyTime() { return startlatelyTime; } public void setStartlatelyTime(String startlatelyTime) { this.startlatelyTime = startlatelyTime; } public String getEndlatelyTime() { return endlatelyTime; } public void setEndlatelyTime(String endlatelyTime) { this.endlatelyTime = endlatelyTime; } public String getStartFirstPayTime() { return startFirstPayTime; } public void setStartFirstPayTime(String startFirstPayTime) { this.startFirstPayTime = startFirstPayTime; } public String getEndFirstPayTime() { return endFirstPayTime; } public void setEndFirstPayTime(String endFirstPayTime) { this.endFirstPayTime = endFirstPayTime; } public String getStartLastPayTime() { return startLastPayTime; } public void setStartLastPayTime(String startLastPayTime) { this.startLastPayTime = startLastPayTime; } public String getEndLastPayTime() { return endLastPayTime; } public void setEndLastPayTime(String endLastPayTime) { this.endLastPayTime = endLastPayTime; } public Integer getIsComeShop() { return isComeShop; } public void setIsComeShop(Integer isComeShop) { this.isComeShop = isComeShop; } public Integer getIsConsume() { return isConsume; } public void setIsConsume(Integer isConsume) { this.isConsume = isConsume; } public Integer getIsBindCRMTime() { return isBindCRMTime; } public void setIsBindCRMTime(Integer isBindCRMTime) { this.isBindCRMTime = isBindCRMTime; } public Integer getIsBindSTTime() { return isBindSTTime; } public void setIsBindSTTime(Integer isBindSTTime) { this.isBindSTTime = isBindSTTime; } public Integer getIsBindGZHTime() { return isBindGZHTime; } public void setIsBindGZHTime(Integer isBindGZHTime) { this.isBindGZHTime = isBindGZHTime; } public String getCountry() { return country; } public void setCountry(String country) { this.country = country; } public String getProvince() { return province; } public void setProvince(String province) { this.province = province; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getArea() { return area; } public void setArea(String area) { this.area = area; } public String getInviteeId() { return inviteeId; } public void setInviteeId(String inviteeId) { this.inviteeId = inviteeId; } public String getInviteeName() { return inviteeName; } public void setInviteeName(String inviteeName) { this.inviteeName = inviteeName; } public String getTmkName() { return tmkName; } public void setTmkName(String tmkName) { this.tmkName = tmkName; } public String getDoctorNme() { return doctorNme; } public void setDoctorNme(String doctorNme) { this.doctorNme = doctorNme; } public String getNoBugProject() { return noBugProject; } public void setNoBugProject(String noBugProject) { this.noBugProject = noBugProject; } public String getBugProject() { return bugProject; } public void setBugProject(String bugProject) { this.bugProject = bugProject; } public String getExecuteProjectType() { return executeProjectType; } public void setExecuteProjectType(String executeProjectType) { this.executeProjectType = executeProjectType; } public String getBugProjectType() { return bugProjectType; } public void setBugProjectType(String bugProjectType) { this.bugProjectType = bugProjectType; } public String getConsultationProject() { return consultationProject; } public void setConsultationProject(String consultationProject) { this.consultationProject = consultationProject; } public String getConsultationProjectType() { return consultationProjectType; } public void setConsultationProjectType(String consultationProjectType) { this.consultationProjectType = consultationProjectType; } public String getNotUseProject() { return notUseProject; } public void setNotUseProject(String notUseProject) { this.notUseProject = notUseProject; } public String getUserCardName() { return userCardName; } public void setUserCardName(String userCardName) { this.userCardName = userCardName; } public Integer getExpectedLossDay() { return expectedLossDay; } public void setExpectedLossDay(Integer expectedLossDay) { this.expectedLossDay = expectedLossDay; } public String getKeyWord() { return keyWord; } public void setKeyWord(String keyWord) { this.keyWord = keyWord; } public Integer getIsPretriageCard() { return isPretriageCard; } public void setIsPretriageCard(Integer isPretriageCard) { this.isPretriageCard = isPretriageCard; } public String getIndication1() { return indication1; } public void setIndication1(String indication1) { this.indication1 = indication1; } public String getIndication2() { return indication2; } public void setIndication2(String indication2) { this.indication2 = indication2; } public Integer getIndicationLevel() { return indicationLevel; } public void setIndicationLevel(Integer indicationLevel) { this.indicationLevel = indicationLevel; } } phis-download-feign/src/main/java/com/hz/his/dto/user/DUserTagDto.java
New file @@ -0,0 +1,17 @@ package com.hz.his.dto.user; import com.alibaba.fastjson.JSONObject; import lombok.Data; import java.util.List; /** * 用户 **/ @Data public class DUserTagDto { private String tagName; private String tagTypeId; } phis-download-feign/src/main/java/com/hz/his/feign/download/DFileDownloadService.java
New file @@ -0,0 +1,135 @@ package com.hz.his.feign.download; import com.hx.resultTool.Result; import com.hz.his.dto.*; import com.hz.his.dto.user.DUserChangeLogDto; import com.hz.his.dto.user.DUserDto; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; /** * PHIS-下载中心 */ @FeignClient(name="phi-download-service",path = "/phis-download",contextId = "d-phi-download") public interface DFileDownloadService { /**导出类型-底表-预约数据*/ /**导出类型-底表-医生排班*/ /**导出类型-底表-优惠券*/ @PostMapping(value = "/report/export/coupon/list") Result exportCoupon(@RequestBody DCouponDto dCouponDto); /**导出类型-底表-优惠券码*/ @PostMapping(value = "/report/export/coupon/number/list") Result exportCouponNumber(@RequestBody DCouponDto dCouponDto); /**导出类型-底表-划扣记录*/ @PostMapping(value = "/report/export/deduction/list") Result exportDeduction(@RequestBody DDeductionDto dDeductionDto); /**导出类型-底表-员工数据*/ @PostMapping(value = "/report/export/employee/list") Result exportEmployee(@RequestBody DEmployeeDto dEmployeeDto); /**导出类型-底表-员工角色数据*/ @PostMapping(value = "/report/export/employee/role/list") Result exportEmployeeRole(@RequestBody DEmployeeDto dEmployeeDto); /**导出类型-底表-概览订单数据*/ @PostMapping(value = "/report/export/order/list") Result exportOrder(@RequestBody DOrderDto dOrderDto); /**导出类型-底表-明细订单数据*/ @PostMapping(value = "/report/export/order/detail/list") Result exportOrderDetail(@RequestBody DOrderDto dOrderDto); /**导出类型-底表-药妆订单数据*/ @PostMapping(value = "/report/export/order/drug/list") Result exportOrderDrug(@RequestBody DOrderDto dOrderDto); /**导出类型-底表-收款记录*/ @PostMapping(value = "/report/export/pay/detail/list") Result exportPayDetail(@RequestBody DPayDetailDto dPayDetailDto); /**导出类型-底表-项目分类*/ @PostMapping(value = "/report/export/project/type/list") Result exportProjectType(@RequestBody DProjectSkuDto dProjectSkuDto); /**导出类型-底表-项目SKU*/ @PostMapping(value = "/report/export/project/sku/list") Result exportProjectSku(@RequestBody DProjectSkuDto dProjectSkuDto); /**导出类型-底表-项目SPU*/ @PostMapping(value = "/report/export/project/spu/list") Result exportProjectSpu(@RequestBody DProjectSkuDto dProjectSkuDto); /**导出类型-底表-预约项目*/ @PostMapping(value = "/report/export/project/sku/appoint/list") Result exportProjectSkuAppoint(@RequestBody DProjectSkuDto dProjectSkuDto); /**导出类型-底表-退款记录*/ @PostMapping(value = "/report/export/refund/list") Result exportRefund(@RequestBody DRefundDto dRefundDto); /**导出类型-底表-治疗通知单*/ @PostMapping(value = "/report/export/treat/list") Result exportTreat(@RequestBody DTreatSingleDto dTreatSingleDto); /**导出类型-底表-导医订单*/ @PostMapping(value = "/report/export/guide/visit/order/list") Result exportGuideOrder(@RequestBody DVisitOrderDto dVisitOrderDto); /**导出类型-底表-到访记录*/ @PostMapping(value = "/report/export/visit/record/list") Result exportVisitRecord(@RequestBody DVisitRecordDto dVisitRecordDto); /**导出类型-底表-回访记录*/ @PostMapping(value = "/report/export/return/visit/list") Result exportReturnVisit(@RequestBody DReturnVisitDto dReturnVisitDto); /**导出类型-底表-初诊卡信息*/ @PostMapping(value = "/report/export/user/first/treat/card/list") Result exportFirstTreatCard(@RequestBody DFirstTreatCardDto dFirstTreatCardDto); /**导出类型-底表-设备*/ @PostMapping(value = "/report/export/device/list") Result exportDevice(@RequestBody DDeviceDto dDeviceDto); /**导出类型-底表-储值金变动记录*/ @PostMapping(value = "/report/export/money/log/store/list") Result exportStore(@RequestBody DMoneyLogDto dMoneyLogDto); /**导出类型-底表-增值金变动记录*/ @PostMapping(value = "/report/export/money/log/increment/list") Result exportIncrement(@RequestBody DMoneyLogDto dMoneyLogDto); /**导出类型-底表-积分变动记录*/ @PostMapping(value = "/report/export/money/log/integral/list") Result exportIntegral(@RequestBody DMoneyLogDto dMoneyLogDto); /**导出类型-底表-通话记录*/ @PostMapping(value = "/report/export/tel/log/list") Result exportTelLog(@RequestBody DTelLogDto dTelLogDto); /**导出类型-底表-等级变化*/ @PostMapping(value = "/report/export/user/change/log/level/list") Result exportLevelChange(@RequestBody DUserChangeLogDto dUserChangeLogDto); /**导出类型-底表-顾问变化*/ @PostMapping(value = "/report/export/user/change/log/adviser/list") Result exportAdviserChange(@RequestBody DUserChangeLogDto dUserChangeLogDto); /**导出类型-底表-状态变化*/ @PostMapping(value = "/report/export/user/change/log/status/list") Result exportStatusChange(@RequestBody DUserChangeLogDto dUserChangeLogDto); /**导出类型-底表-投诉记录*/ @PostMapping(value = "/report/export/complaint/list") Result exportComplaint(@RequestBody DComplaintDto dComplaintDto); /**导出类型-底表-咨询记录*/ @PostMapping(value = "/report/export/consultation/list") Result exportConsultation(@RequestBody DConsultationDto dConsultationDto); /**导出类型-底表-促销*/ @PostMapping(value = "/report/export/promotion/list") Result exportPromotion(@RequestBody DPromotionDto dPromotionDto); /**导出类型-底表-卡项*/ @PostMapping(value = "/report/export/card/list") Result exportCard(@RequestBody DCardDto dCardDto); /**导出类型-底表-活动*/ @PostMapping(value = "/report/export/activity/list") Result exportActivity(@RequestBody DActivityDto dActivityDto); /**导出类型-底表-用户数据*/ @PostMapping(value = "/report/export/user/list") Result exportUser(@RequestBody DUserDto dUserDto); /**导出类型-底表-转赠数据*/ @PostMapping(value = "/report/export/user/turn/list") Result exportTurn(@RequestBody DTurnDto dTurnDto); /**导出类型-底表-商品-药品数据*/ @PostMapping(value = "/report/export/consumables/list") Result exportConsumables(@RequestBody DConsumablesDto dConsumablesDto); /**导出类型-底表-电子处方*/ @PostMapping(value = "/report/export/treat/prescription/list") Result exportPrescription(@RequestBody DPrescriptionDto dPrescriptionDto); /**导出类型-底表-电子病历*/ @PostMapping(value = "/report/export/treat/medical/list") Result exportMedical(@RequestBody DMedicalRecordDto dMedicalRecordDto); } phis-feign/src/main/java/com/hz/his/dto/report/CoreProjectReportDto.java
@@ -32,4 +32,6 @@ private String loginCnName; /**登录员工唯一字符串*/ private String loginEmpStr; /** 是否过滤测试用户账号 */ private Integer isFilterTestAccount; } phis-feign/src/main/java/com/hz/his/dto/report/EmployeeReportDto.java
@@ -39,4 +39,6 @@ /**操作人*/ private String operatorId; private String operatorName; /**是否过滤测试账号数据:0不过滤,1过滤*/ private Integer isFilterTestAccount; } phis-feign/src/main/java/com/hz/his/dto/report/OperationalStatementsVo.java
@@ -34,6 +34,8 @@ private String loginCnName; /**登录员工唯一字符串*/ private String loginEmpStr; /** 是否过滤测试用户账号 */ private Integer isFilterTestAccount; public List<String> getShopIdList() { if(shopIdList == null){ phis-feign/src/main/java/com/hz/his/dto/report/ShopCashReportDto.java
@@ -19,6 +19,8 @@ private String endTime; /**门店列表标识*/ private List<String> shopIdList; /** 是否过滤测试用户账号 */ private Integer isFilterTestAccount; /**业绩类型-门店日现金业绩*/ public static final String TYPE_DAY_CASH= "day_cash"; phis-feign/src/main/java/com/hz/his/dto/report/UserReleaseDto.java
@@ -22,4 +22,7 @@ private List<String> employeeIdList; /**等级列表*/ private List<String> memberLevelList; /** 是否过滤测试用户账号 */ private Integer isFilterTestAccount; } phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiOpeStaService.java
@@ -161,5 +161,10 @@ @PostMapping("/admin/operational/month/deduction/list") Result monthDeductionList(@RequestBody OperationalStatementsVo operationalStatementsVo); /** * SPA代王业绩报表 */ @PostMapping("/admin/operational/channels/deal/dw/spa") Result channelsSpaDw(@RequestBody OperationalStatementsVo operationalStatementsVo); }