From a042e0e63f86a0880d20e57c14ec4a60b65801fb Mon Sep 17 00:00:00 2001
From: wanghc <2466022993@qq.com>
Date: Tue, 04 Jul 2023 09:07:47 +0800
Subject: [PATCH] 浦发分行受托支付

---
 cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/controller/TradeController.java |   41 +++++++++--------------------------------
 1 files changed, 9 insertions(+), 32 deletions(-)

diff --git a/cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/controller/TradeController.java b/cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/controller/TradeController.java
index da0fc6f..08ee5f9 100644
--- a/cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/controller/TradeController.java
+++ b/cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/controller/TradeController.java
@@ -1,18 +1,14 @@
 package com.jttech.pfcs.controller;
 
-import com.jttech.pfcs.services.ITradeService;
-import com.jttech.pfcs.vo.ResponseVo;
-import com.jttech.pfcs.vo.req.trade.ReqEPCSnglTranType;
-import com.jttech.pfcs.vo.req.trade.ReqTranQryType;
-import com.jttech.pfcs.vo.resp.RspEPCSnglTranType;
-import com.jttech.pfcs.vo.resp.RspTranQryType;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
+
+import com.jttech.pfcs.services.ITradeService;
+import com.jttech.pfcs.vo.resp.ResponseVo;
 
 /**
  * @author wanghc
@@ -29,39 +25,20 @@
 
     /**
      * 单笔交易
-     * @param reqVo
+     * @param content
      * @return
      */
-    @PostMapping("/epcSnglTran")
-    public ResponseVo epcSnglTran(@RequestBody ReqEPCSnglTranType reqVo) {
-        mLogger.info("TradeController.epcSnglTran req={}", reqVo);
+    @PostMapping("/excute")
+    public ResponseVo excute(String url, String content) {
+        mLogger.info("TradeController.excute excute={}", content);
         final long beginTime = System.currentTimeMillis();
         ResponseVo result = new ResponseVo();
         try {
-            RspEPCSnglTranType body = mTradeService.epcSnglTran(reqVo);
+            String body = mTradeService.excute(url, content);
             return result.setBody(body);
         } finally {
             final long endTime = System.currentTimeMillis();
-            mLogger.info("Execute epcSnglTran the result is {} time spent is {} ", result, (endTime - beginTime));
-        }
-    }
-
-    /**
-     * 单笔交易
-     * @param reqVo
-     * @return
-     */
-    @PostMapping("/tranQry")
-    public ResponseVo tranQry(@RequestBody ReqTranQryType reqVo) {
-        mLogger.info("TradeController.tranQry req={}", reqVo);
-        final long beginTime = System.currentTimeMillis();
-        ResponseVo result = new ResponseVo();
-        try {
-            RspTranQryType body = mTradeService.tranQry(reqVo);
-            return result.setBody(body);
-        } finally {
-            final long endTime = System.currentTimeMillis();
-            mLogger.info("Execute tranQry the result is {} time spent is {} ", result, (endTime - beginTime));
+            mLogger.info("Execute excute the result is {} time spent is {} ", result, (endTime - beginTime));
         }
     }
 }

--
Gitblit v1.8.0