fhx
2024-02-26 2aa9f94a5f86613c2b12b632beab5e2be37b6804
提交 | 用户 | age
eb18b5 1 package com.hz.his.feign.service.platform;
F 2
3 import com.hx.resultTool.Result;
4 import com.hz.his.dto.PageDto;
5 import com.hz.his.dto.marketing.MarketActivityDto;
6 import com.hz.his.dto.user.UserTreatRecordDto;
7 import org.springframework.cloud.openfeign.FeignClient;
8 import org.springframework.web.bind.annotation.PostMapping;
9 import org.springframework.web.bind.annotation.RequestBody;
10 import org.springframework.web.bind.annotation.RequestMapping;
11 import org.springframework.web.multipart.MultipartFile;
12
13 /**
14  * 法大大service
15  * @USER: fhx
16  * @DATE: 2023/8/2
17  **/
18 @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-fdd")
19 public interface SPhipFddService {
20
21     /** 法大大签署模板列表 */
2aa9f9 22     @PostMapping(value = "/fdd/signTemplateList")
eb18b5 23     Result signTemplateList(@RequestBody PageDto dto);
F 24
25     /** 法大大授权认证链接 */
2aa9f9 26     @PostMapping(value = "/fdd/authUrl")
eb18b5 27     Result fddAuthUrl(@RequestBody UserTreatRecordDto dto);
F 28
29     /** 发起治疗同意书签署任务 */
2aa9f9 30     @PostMapping(value = "/fdd/template/signTask")
eb18b5 31     Result templateSignTask(@RequestBody UserTreatRecordDto dto);
F 32
33     /** 电子病历 - 发起法大大签署任务 */
2aa9f9 34     @RequestMapping("/fdd/medicalRecords/signTask")
eb18b5 35     Result medicalRecordsSignTask(MultipartFile file, String id, String loginRoleId);
F 36
37     /** 处方单 - 发起法大大签署任务 */
2aa9f9 38     @RequestMapping("/fdd/prescription/signTask")
eb18b5 39     Result prescriptionSignTask(MultipartFile file, String id, String loginRoleId);
F 40
41
42 }