New file |
| | |
| | | package com.hz.his.feign; |
| | | |
| | | 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); |
| | | |
| | | |
| | | |
| | | } |