| | |
| | | import com.hx.resultTool.Result; |
| | | import com.hz.his.dto.marketing.OrderCancelDto; |
| | | import com.hz.his.dto.marketing.OrderDiscountDto; |
| | | import com.hz.his.dto.marketing.OrderPartRefundDto; |
| | | import com.hz.his.dto.marketing.OrderPayMarketingDto; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestParam; |
| | | |
| | | import java.math.BigDecimal; |
| | | |
| | | /** |
| | | * 营销助手 |
| | | */ |
| | | @FeignClient(name="marketing-assistant-user",path = "/m_assistant",contextId = "m_order") |
| | | @FeignClient(name="assistant-service",path = "/m_assistant",contextId = "m-order") |
| | | public interface MOrderService { |
| | | |
| | | /** |
| | |
| | | Result applyOrderCancel(@RequestBody OrderCancelDto orderCancelDto); |
| | | |
| | | |
| | | /** |
| | | * 订单部分退款申请 |
| | | */ |
| | | @PostMapping(value = "/order/apply/part/refund") |
| | | Result applyPartRefund(@RequestBody OrderPartRefundDto orderPartRefundDto); |
| | | |
| | | /** |
| | | * 订单支付申请 |
| | | */ |
| | | @PostMapping(value = "/order/apply/order/pay") |
| | | Result orderPay(@RequestBody OrderPayMarketingDto orderPayMarketingDto); |
| | | |
| | | } |