Просмотр исходного кода

支付中台,接口地址枚举类

xucaiqin 2 лет назад
Родитель
Сommit
49a2cf7a80

+ 26 - 3
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/constant/PayCenterEnum.java

@@ -10,9 +10,32 @@ import lombok.Getter;
 @Getter
 @AllArgsConstructor
 public enum PayCenterEnum {
-    DETAIL("/v1/member/detail", "会员详情"),
-    WITHDRAW("/v1/wallet/withdraw/detail", "提现详情"),
-    WALLET("/v1/member/wallet", "钱包清单");
+    MEMBER_DETAIL("/v1/member/detail", "会员详情"),
+    MEMBER_WALLET("/v1/member/wallet", "钱包清单"),
+    WITHDRAW_DETAIL("/v1/wallet/withdraw/detail", "提现详情"),
+    WITHDRAW_INDEX("/v1/wallet/withdraw/index", "提现清单"),
+    WITHDRAW_STATUS("/v1/wallet/withdraw/status", "订单状态"),
+    WITHDRAW_CANCEL("/v1/wallet/withdraw/cancel", "取消提现"),
+    WITHDRAW_TAKE("/v1/wallet/withdraw/take", "申请提现"),
+    TOTAL_INFO("/v1/wallet/totalInfo", "统计信息"),
+    OPERATE_DOWNLOAD("/v1/wallet/operate/download", "操作记录-下载"),
+    OPERATE_CATEGORY("/v1/wallet/operate/category", "操作记录-分类"),
+    OPERATE_INDEX("/v1/wallet/operate/index", "操作记录"),
+    LOG_CATEGORY("/v1/wallet/log/category", "钱包日志类型"),
+    RECORD("/v1/wallet/record", "获取钱包使用明细"),
+    TRANSFER("/v1/wallet/transfer", "余额转出"),
+    ADVANCE_PAY_DETAIL("/v1/wallet/advancepay/detail", "预付订单详情"),
+    ADVANCE_PAY_APPLY("/v1/wallet/advancepay/apply", "发起预付"),
+    ADVANCE_PAY_INDEX("/v1/wallet/advancepay/index", "预付订单清单"),
+    ADVANCE_PAY_STATUS("/v1/wallet/advancepay/statusCategory", "预付订单状态"),
+    INDEX("/v1/index/index", "获取通道清单"),
+    MEMBER_PAY_INDEX("/v1/member/pay/index", "订单记录"),
+    MEMBER_INDEX("/v1/member/index", "创建/更新账户"),
+    PAY_INDEX("/v1/pay/index", "在线充值"),
+    WALLET_FREEZE("/v1/wallet/freeze", "冻结资金"),
+    WALLET_UNFREEZE("/v1/wallet/unfreeze", "解冻金额"),
+    PAY_AGENT_PAY("/v1/pay/agent_pay", "清分"),
+    WALLET_INDEX("/v1/wallet/index", "创建钱包");
     private final String addr;
     private final String desc;
 

+ 4 - 2
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/dubbo/PayCenterServiceImpl.java

@@ -4,7 +4,7 @@ import com.sckw.core.exception.BusinessException;
 import com.sckw.payment.api.dubbo.PayCenterDubboService;
 import com.sckw.payment.api.model.constant.ChannelEnum;
 import com.sckw.payment.api.model.dto.MemberDetail;
-import com.sckw.payment.api.model.dto.R;
+import com.sckw.payment.api.model.dto.common.R;
 import com.sckw.payment.api.model.dto.WalletDto;
 import com.sckw.payment.service.KwpWalletRelationService;
 import com.sckw.payment.service.PayCenterService;
@@ -31,7 +31,9 @@ public class PayCenterServiceImpl implements PayCenterDubboService {
         if (StringUtils.isBlank(uid)) {
             throw new BusinessException("企业未开通电子钱包");
         }
-        return payCenterService.memberDetail(uid, channel);
+        payCenterService.walletUnFreeze("kll_0001");
+//        payCenterService.payAgentPay("kll_0001");
+        return payCenterService.memberDetail(uid, ChannelEnum.HF);
     }
 
     @Override