chenjiahe
2024-05-30 d0ea714534513f0d8344f673eb6e0e202588b22f
提交 | 用户 | age
ddd881 1 package com.hz.his.feign.service.platform;
F 2
3 import com.hx.resultTool.Result;
c851c2 4 import com.hz.his.dto.PageDto;
ddd881 5 import com.hz.his.dto.user.money.UserMoneyDto;
F 6 import org.springframework.cloud.openfeign.FeignClient;
7 import org.springframework.web.bind.annotation.PostMapping;
8 import org.springframework.web.bind.annotation.RequestBody;
9
10 /**
11  * 这里这个name 需要填写 请求的服务提供者的注册到nacos Server上面的服务名,path 是请求接口前缀
12  */
39a067 13 @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-money")
ddd881 14 public interface SPhipMoneyService {
F 15
16     /**
17      * 开放平台-操作用户资金接口
18      */
19     @PostMapping(value = "/user/money/unclaimed/add")
20     Result unclaimedAdd(@RequestBody UserMoneyDto userMoneyDto);
21
22     /**
23      * 开放平台-用户资产领取记录列表
24      */
25     @PostMapping(value = "/user/money/unclaimed/receive/list")
26     Result receiveList(@RequestBody UserMoneyDto userMoneyDto);
27
28     /**
29      * 开放平台-领取用户资产
30      */
31     @PostMapping(value = "/user/money/unclaimed/receive")
32     Result receive(@RequestBody UserMoneyDto userMoneyDto);
33
34     /**
a67898 35      * 开放平台-领取用户资产-多条
F 36      */
37     @PostMapping(value = "/user/money/unclaimed/receive/more")
38     Result receiveMore(@RequestBody UserMoneyDto userMoneyDto);
39
40     /**
ddd881 41      * 开放平台-作废用户待领取记录
F 42      */
43     @PostMapping(value = "/user/money/unclaimed/cancel")
44     Result unclaimedCancel(@RequestBody UserMoneyDto userMoneyDto);
45
46
3d9deb 47     /**
W 48      * 获取用户资金信息
49      * */
50     @PostMapping(value = "/user/money/info")
51     Result userMoneyInfo(@RequestBody UserMoneyDto userMoneyDto);
6c8c7a 52
W 53
54     /**
55      * 设置增值金是否需要用户领取状态
56      * */
57     @PostMapping(value = "/user/money/unclaimed/default/setting")
58     Result userDefaultSetting(@RequestBody UserMoneyDto userMoneyDto);
ddc642 59
A 60     /**
61      * 用户资金使用记录列表
62      * */
63     @PostMapping(value = "/user/money/use/log/list")
64     Result useLogListData(@RequestBody UserMoneyDto userMoneyDto);
c851c2 65
F 66     /**
67      * 金额配置-领取条件枚举列表
68      * */
69     @PostMapping(value = "/common/list/money/rule/list/receive")
70     Result moneyRuleReceiveRuleList(@RequestBody PageDto pageDto);
ddd881 71 }