| | |
| | | package com.hz.his.feign.service.platform.bi; |
| | | |
| | | import com.hx.resultTool.Result; |
| | | import com.hz.his.dto.report.CxjReportReqDto; |
| | | import com.hz.his.dto.report.UserDetailReportDto; |
| | | import com.hz.his.dto.report.UserReportDto; |
| | | import com.hz.his.dto.report.UserReportListDto; |
| | | import com.hz.his.dto.user.UserDto; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | |
| | | public interface BiUserService { |
| | | |
| | | /** |
| | | * 成交现金 |
| | | * 用户现金执行数据 |
| | | */ |
| | | @PostMapping("/admin/user/report/cash/money") |
| | | Result appointmentSituation(@RequestBody UserReportListDto userReportListDto); |
| | | @PostMapping("/admin/user/report/money/data/list") |
| | | Result cashTotalList(@RequestBody UserReportListDto userReportListDto); |
| | | |
| | | |
| | | /** |
| | | * RFM会员池子 |
| | | */ |
| | | @PostMapping("/admin/user/report/rfm/data/list") |
| | | Result rfmDataList(@RequestBody UserReportDto userReportDto); |
| | | |
| | | /** |
| | | * 医生会员池子 |
| | | */ |
| | | @PostMapping("/admin/user/report/doctor/data/list") |
| | | Result doctorDataList(@RequestBody UserReportDto userReportDto); |
| | | |
| | | /** |
| | | * 项目消费频次和渗透率 |
| | | */ |
| | | @PostMapping("/admin/user/report/deduction/list") |
| | | Result deductionList(@RequestBody UserReportDto userReportDto); |
| | | |
| | | /** |
| | | * 项目消费频次和渗透率-导出渗透未执行 |
| | | */ |
| | | @PostMapping("/admin/user/report/deduction/list/export") |
| | | Result deductionListExport(@RequestBody UserReportDto userReportDto); |
| | | |
| | | /** |
| | | * 医生拉群线索-历史治疗标签 |
| | | */ |
| | | @PostMapping("/admin/user/report/treat/tag/list") |
| | | Result treatTagList(@RequestBody UserReportDto userReportDto); |
| | | |
| | | /** |
| | | * 医生拉群线索-历史治疗标签-导出 |
| | | */ |
| | | @PostMapping("/admin/user/report/treat/tag/list/export") |
| | | Result treatTagListExport(@RequestBody UserReportDto userReportDto); |
| | | |
| | | /** |
| | | * 医生拉群线索-美际标签 |
| | | */ |
| | | @PostMapping("/admin/user/report/treat/mj/tag/list") |
| | | Result treatMjTagList(@RequestBody UserReportDto userReportDto); |
| | | |
| | | /** |
| | | * 医生拉群线索-美际标签-导出 |
| | | */ |
| | | @PostMapping("/admin/user/report/treat/mj/tag/list/export") |
| | | Result treatMjTagListExport(@RequestBody UserReportDto userReportDto); |
| | | |
| | | /** |
| | | * 客户资料卡 |
| | | */ |
| | | @PostMapping("/admin/user/info/card/detail") |
| | | Result userInfoCardDetail(@RequestBody UserDto userDto); |
| | | |
| | | /** |
| | | * rfm客户概览-会员数量 |
| | | */ |
| | | @PostMapping("/admin/rfmUser/report/total/list") |
| | | Result totalList(@RequestBody UserDetailReportDto userDetailReportDto); |
| | | /** |
| | | * rfm客户概览-RFM分值人数 |
| | | */ |
| | | @PostMapping("/admin/rfmUser/report/score/list") |
| | | Result scoreList(@RequestBody UserDetailReportDto userDetailReportDto); |
| | | /** |
| | | * rfm客户概览-客群数据 |
| | | */ |
| | | @PostMapping("/admin/rfmUser/report/group/list") |
| | | Result groupList(@RequestBody UserDetailReportDto userDetailReportDto); |
| | | /** |
| | | * rfm客户概览-执行项目数据 |
| | | */ |
| | | @PostMapping("/admin/rfmUser/report/deduction/list") |
| | | Result deductionList(@RequestBody UserDetailReportDto userDetailReportDto); |
| | | |
| | | /** |
| | | * rfm客户概览-颜值规划标签信息 |
| | | */ |
| | | @PostMapping("/admin/rfmUser/report/label/list") |
| | | Result labelList(@RequestBody UserDetailReportDto userDetailReportDto); |
| | | |
| | | /** |
| | | * rfm客户概览-搜索用户列表 |
| | | */ |
| | | @PostMapping("/admin/rfmUser/report/user/search/list") |
| | | Result userSearchList(@RequestBody UserDetailReportDto userDetailReportDto); |
| | | |
| | | |
| | | } |