wzh
2022-08-02 b7d12efea6d29ea5a3e0ed4c51a628f90d255337
提交 | 用户 | age
ddd881 1 package com.hz.his.feign.service.platform;
F 2
b7d12e 3 import com.hx.phiappt.model.order.OrdersTotal;
W 4 import com.hx.phip.dto.order.OrderCreateDto;
5 import com.hx.phip.dto.order.OrderPayDto;
ddd881 6 import com.hx.resultTool.Result;
F 7 import org.springframework.cloud.openfeign.FeignClient;
8 import org.springframework.web.bind.annotation.PostMapping;
9 import org.springframework.web.bind.annotation.RequestBody;
10
11 /**
12  * 这里这个name 需要填写 请求的服务提供者的注册到nacos Server上面的服务名,path 是请求接口前缀
13  */
14 @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-order")
15 public interface SPhipOrderService {
16
17     /**
18      * 开放平台-新-新增订单更新至phis
19      */
20     @PostMapping(value = "/newSync/order/add")
b7d12e 21     Result createOrder(@RequestBody OrderCreateDto params);
ddd881 22
F 23     /**
24      * 开放平台-新-订单状态更新至phis
25      */
26     @PostMapping(value = "/newSync/order/orderUpdate")
b7d12e 27     Result updateOrderStatus(@RequestBody OrdersTotal params);
ddd881 28
F 29     /**
30      * 开放平台-新-订单结账更新至phis
31      */
32     @PostMapping(value = "/newSync/order/pay")
b7d12e 33     Result payOrderSuc(@RequestBody OrderPayDto params);
ddd881 34
F 35     /**
36      * 开放平台-新-订单退款更新至phis
37      */
38     @PostMapping(value = "/newSync/order/refund")
b7d12e 39     Result refundOrder(String params);
ddd881 40
F 41     /**
42      * 开放平台-新-取消订单更新至phis
43      */
44     @PostMapping(value = "/newSync/order/cancel")
b7d12e 45     Result cancelOrder(String params);
ddd881 46
F 47 }