phis-feign/src/main/java/com/hz/his/dto/activityData/ActivityReportDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/report/CoreProjectReportDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/report/EmployeeReportDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/report/ShopCashReportDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/feign/service/platform/bi/BiActivityReportService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
phis-feign/src/main/java/com/hz/his/dto/activityData/ActivityReportDto.java
New file @@ -0,0 +1,38 @@ package com.hz.his.dto.activityData; import com.hz.his.dto.PageDto; import lombok.Data; /** * 升单报表dto * @USER: fhx * @DATE: 2023/9/25 **/ @Data public class ActivityReportDto extends PageDto { /** 报告id */ private String reportId; /** 用户名 */ private String name; /** 渠道 */ private String channel; /** 渠道 */ private String channelName; /** 渠道 */ private String channelName2; /** 营销项目名称 */ private String marketProjectName; /** 咨询师名称 */ private String consultName; /** 医生名称 */ private String doctorName; //开始时间 private String startTime; //结束时间 private String endTime; /** 操作人标识 */ private String operatorId; /** 操作人 */ private String operatorName; } 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/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/feign/service/platform/bi/BiActivityReportService.java
New file @@ -0,0 +1,22 @@ package com.hz.his.feign.service.platform.bi; import com.hx.resultTool.Result; import com.hz.his.dto.activityData.ActivityReportDto; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; /** * 升单报表 * 这里这个name 需要填写 请求的服务提供者的注册到nacos Server上面的服务名,path 是请求接口前缀 */ @FeignClient(name = "phiskin-bi-view-user", path = "/bi-view", contextId = "bi-activity-report") public interface BiActivityReportService { /** * 导出 */ @PostMapping("/activity/report/export") Result export(@RequestBody ActivityReportDto activityReportDto); }