Commit 00948c70 by hulei

补充@RequestBody

parent b4a8ac5d
......@@ -6,6 +6,7 @@ import com.brilliance.isc.esb.model.Res;
import com.brilliance.isc.esb.model.ccrm.ReqOC46;
import com.brilliance.isc.esb.model.ccrm.ResOC46;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
//@RequestMapping("/CCRM")
......@@ -18,6 +19,6 @@ public interface CcrmClient{
* @return
*/
@PostMapping("/OC46")
Res<ResOC46> callOC46(Req<ReqOC46> reqOC46);
Res<ResOC46> callOC46(@RequestBody Req<ReqOC46> reqOC46);
}
......@@ -4,6 +4,7 @@ package com.brilliance.isc.esb.api.ccrm;
import com.brilliance.isc.esb.model.ccrm.ReqOC46;
import com.brilliance.isc.esb.model.ccrm.ResCloudOC46;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
//@RequestMapping("ccrm/webapi/CustTradeFinance")
......@@ -16,6 +17,6 @@ public interface CcrmClientCloud {
* @return
*/
@PostMapping("/OC46")
ResCloudOC46 callOC46(ReqOC46 reqOC46);
ResCloudOC46 callOC46(@RequestBody ReqOC46 reqOC46);
}
......@@ -5,6 +5,7 @@ import com.brilliance.isc.esb.model.ccrm.ReqOC52;
import com.brilliance.isc.esb.model.ccrm.ResOC51;
import com.brilliance.isc.esb.model.ccrm.ResOC52;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -19,7 +20,7 @@ public interface NewCcrmClient {
* @return
*/
@PostMapping("/OC51")
ResOC51 callOC51(ReqOC51 reqOC51);
ResOC51 callOC51(@RequestBody ReqOC51 reqOC51);
/**
* OC52 外汇展业风险等级同步
......@@ -27,5 +28,5 @@ public interface NewCcrmClient {
* @return
*/
@PostMapping("/OC52")
ResOC52 callOC52(ReqOC52 reqOC52);
ResOC52 callOC52(@RequestBody ReqOC52 reqOC52);
}
......@@ -31,6 +31,6 @@ public interface NewCcrmServer {
* @return
*/
@PostMapping("/Crmtsbq")
ResCrmtsbq doCrmtsbq(ReqCrmtsbq reqCrmtsbq);
ResCrmtsbq doCrmtsbq((@RequestBody ReqCrmtsbq reqCrmtsbq);
}
......@@ -5,6 +5,7 @@ import com.brilliance.isc.esb.model.Res;
import com.brilliance.isc.esb.model.clm.ReqCM51;
import com.brilliance.isc.esb.model.clm.ResCM51;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -21,5 +22,5 @@ public interface CecmClient {
* @return
*/
@PostMapping("/CM51")
Res<ResCM51> callCM51(Req<ReqCM51> reqCM51);
Res<ResCM51> callCM51(@RequestBody Req<ReqCM51> reqCM51);
}
......@@ -12,6 +12,7 @@ import com.brilliance.isc.esb.model.tysf.ResGJ70;
import com.brilliance.isc.esb.model.whj.ReqWHJ1;
import com.brilliance.isc.esb.model.whj.ResWHJ1;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -28,7 +29,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/DF72")
Res<ResFT72> callFT72(Req<ReqFT72> reqFT72);
Res<ResFT72> callFT72(@RequestBody Req<ReqFT72> reqFT72);
/**
* PF70 上传合同签署(原FT70)
......@@ -37,7 +38,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/PF70")
Res<ResFT70> callFT70(Req<ReqFT70> reqFT70);
Res<ResFT70> callFT70(@RequestBody Req<ReqFT70> reqFT70);
/**
* OF70 安心签ofd盖章(原GJ70)
......@@ -46,7 +47,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/OF70")
Res<ResGJ70> callGJ70(Req<ReqGJ70> reqGJ70);
Res<ResGJ70> callGJ70(@RequestBody Req<ReqGJ70> reqGJ70);
/**
* WHJ1 光大接入外汇局跨境金融平台
......@@ -55,7 +56,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/WHJ1")
Res<ResWHJ1> callWHJ1(Req<ReqWHJ1> reqWHJ1);
Res<ResWHJ1> callWHJ1(@RequestBody Req<ReqWHJ1> reqWHJ1);
/**
* BDTK 获取北京电力平台访问令牌
......@@ -64,7 +65,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/BDTK")
Res<ResBDTK> callBDTK(Req<ReqBDTK> reqBDTK);
Res<ResBDTK> callBDTK(@RequestBody Req<ReqBDTK> reqBDTK);
/**
* BDTK 调用北京电力平台保函开立接口
......@@ -73,7 +74,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/BDBH")
Res<ResBDBH> callBDBH(Req<ReqBDBH> reqBDBH);
Res<ResBDBH> callBDBH(@RequestBody Req<ReqBDBH> reqBDBH);
/**
* BDTK 调用北京电力平台保函注销接口
......@@ -82,7 +83,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/BDZX")
Res<ResBDZX> callBDZX(Req<ReqBDBH> reqBDBH);
Res<ResBDZX> callBDZX(@RequestBody Req<ReqBDBH> reqBDBH);
/**
* BDTX 调用北京电力平台保函提前注销通知接口
......@@ -91,7 +92,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/BDTX")
Res<ResBDTX> callBDTX(Req<ReqBDBH> reqBDBH);
Res<ResBDTX> callBDTX(@RequestBody Req<ReqBDBH> reqBDBH);
/**
* BDZC 调用北京电力平台追偿通知接口
......@@ -100,7 +101,7 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/BDZC")
Res<ResBDZC> callBDZC(Req<ReqBDBH> reqBDBH);
Res<ResBDZC> callBDZC(@RequestBody Req<ReqBDBH> reqBDBH);
/**
* BDDY 调用北京电力平台动用通知接口
......@@ -109,5 +110,5 @@ public interface CfcaClient {
* @return
*/
@PostMapping("/BDDY")
Res<ResBDDY> callBDDY(Req<ReqBDBH> reqBDBH);
Res<ResBDDY> callBDDY(@RequestBody Req<ReqBDBH> reqBDBH);
}
......@@ -3,6 +3,7 @@ package com.brilliance.isc.esb.api.clm;
import com.brilliance.isc.esb.model.clm.*;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -19,7 +20,7 @@ public interface ClmClient {
* @return
*/
@PostMapping("/CL40/dealTran")
ResCL40 callCL40(ReqCL40 reqCL40);
ResCL40 callCL40(@RequestBody ReqCL40 reqCL40);
/**
* CL41 额度试算
......
......@@ -5,6 +5,7 @@ import com.brilliance.isc.esb.model.ejs.*;
import com.brilliance.isc.esb.newmodel.PeripheralRequest;
import com.brilliance.isc.esb.newmodel.PeripheralResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -22,7 +23,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/EjsHlcx")
ResEjsHlcx doEjsHlcx(ReqEjsHlcx reqEjsHlcx);
ResEjsHlcx doEjsHlcx(@RequestBody ReqEjsHlcx reqEjsHlcx);
/**
......@@ -32,7 +33,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/EjsMyhjy")
ResEjsMyhjy doEjsMyhjy(ReqEjsMyhjy reqEjsMyhjy);
ResEjsMyhjy doEjsMyhjy(@RequestBody ReqEjsMyhjy reqEjsMyhjy);
/**
......@@ -42,7 +43,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/EjsSyrhglb")
ResEjsSyrhglb doEjsSyrhglb(ReqEjsSyrhglb reqEjsSyrhglb);
ResEjsSyrhglb doEjsSyrhglb(@RequestBody ReqEjsSyrhglb reqEjsSyrhglb);
/**
* etcxjg e结算机构查询
......@@ -51,7 +52,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/etcxjg")
ResEtcxjg doEtcxjg(ReqEtcxjg reqEtcxjg);
ResEtcxjg doEtcxjg(@RequestBody ReqEtcxjg reqEtcxjg);
/**
* seg01 网银推送e结算客户签约解约信息
......@@ -60,7 +61,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/seg01")
ResSeg01 doSeg01(ReqSeg01 reqSeg01);
ResSeg01 doSeg01(@RequestBody ReqSeg01 reqSeg01);
/**
* seg02 网银购汇参数查询
......@@ -69,7 +70,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/seg02")
ResSeg02 doSeg02(ReqSeg02 reqSeg02);
ResSeg02 doSeg02(@RequestBody ReqSeg02 reqSeg02);
/**
* seg03 网银购汇限额查询
......@@ -78,7 +79,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/seg03")
ResSeg03 doSeg03(ReqSeg03 reqSeg03);
ResSeg03 doSeg03(@RequestBody ReqSeg03 reqSeg03);
/**
* seg04 网银购汇优惠汇率查询
......@@ -87,7 +88,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/seg04")
ResSeg04 doSeg04(ReqSeg04 reqSeg04);
ResSeg04 doSeg04(@RequestBody ReqSeg04 reqSeg04);
/**
* seg05 对公电子渠道购汇额度调整优化
......@@ -96,7 +97,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/seg05")
ResSeg05 doSeg05(ReqSeg05 reqSeg05);
ResSeg05 doSeg05(@RequestBody ReqSeg05 reqSeg05);
/**
* seg06 根据客户号查询账号和币种
......@@ -105,7 +106,7 @@ public interface EjsServer {
* @return
*/
@PostMapping("/seg06")
ResSeg06 doSeg06(ReqSeg06 reqSeg06);
ResSeg06 doSeg06(@RequestBody ReqSeg06 reqSeg06);
/**
* e结算银行签章查询
......@@ -113,8 +114,8 @@ public interface EjsServer {
* @return
*/
@PostMapping("/Ejsqzcx")
ResEjsqzcx doEjsQzxc(ReqEjsqzcx reqEjsqzcx);
ResEjsqzcx doEjsQzxc(@RequestBody ReqEjsqzcx reqEjsqzcx);
@PostMapping("/ejstgj")
PeripheralResponse handlerServer(PeripheralRequest peripheralRequest);
PeripheralResponse handlerServer(@RequestBody PeripheralRequest peripheralRequest);
}
......@@ -6,6 +6,7 @@ import com.brilliance.isc.esb.model.Req;
import com.brilliance.isc.esb.model.Res;
import com.brilliance.isc.esb.model.hx.*;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -22,7 +23,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/2571")
Res<Res2571> call2571(Req<Req2571> req2571);
Res<Res2571> call2571(@RequestBody Req<Req2571> req2571);
/**
* 9011 查询内部帐历史明细
......@@ -31,7 +32,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/9011")
Res<Res9011> call9011(Req<Req9011> req9011);
Res<Res9011> call9011(@RequestBody Req<Req9011> req9011);
/**
* 4102 对公定期存款销户
......@@ -40,7 +41,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/4102")
Res<Res4102> call4102(Req<Req4102> req4102);
Res<Res4102> call4102(@RequestBody Req<Req4102> req4102);
/**
* 4203 对公定期存款部分提支
......@@ -49,7 +50,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/4203")
Res<Res4203> call4203(Req<Req4203> req4203);
Res<Res4203> call4203(@RequestBody Req<Req4203> req4203);
/**
......@@ -59,7 +60,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/4316")
Res<Res4316> call4316(Req<Req4316> req4316);
Res<Res4316> call4316(@RequestBody Req<Req4316> req4316);
/**
* 4317 帐户冻结查询修改解冻操作
......@@ -68,7 +69,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/4317")
Res<Res4317> call4317(Req<Req4317> req4317);
Res<Res4317> call4317(@RequestBody Req<Req4317> req4317);
/**
* 4338 福费廷冲账交易
......@@ -77,7 +78,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/4338")
Res<Res4338> call4338(Req<Req4338> req4338);
Res<Res4338> call4338(@RequestBody Req<Req4338> req4338);
/**
* 4370 根据帐号查询账户冻结信息
......@@ -86,7 +87,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/4370")
Res<Res4370> call4370(Req<Req4370> req4370);
Res<Res4370> call4370(@RequestBody Req<Req4370> req4370);
/**
* 8003 系统内往来复核
......@@ -95,7 +96,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/80028003")
Res<Res8003> call8003(Req<Req8003> req8003);
Res<Res8003> call8003(@RequestBody Req<Req8003> req8003);
/**
* 7704 外围自动冲正
......@@ -104,7 +105,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/7704")
Res<Res7704> call7704(Req<Req7704> req7704);
Res<Res7704> call7704(@RequestBody Req<Req7704> req7704);
/**
* 7794是核心系统提供的针对核心系统记账交易的冲正交易,
......@@ -114,7 +115,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/7794")
Res<Res7794> call7794(Req<Req7794> req7794);
Res<Res7794> call7794(@RequestBody Req<Req7794> req7794);
/**
* 9007 表外单方记账
......@@ -123,7 +124,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/9007")
Res<Res9007> call9007(Req<Req9007> req9007);
Res<Res9007> call9007(@RequestBody Req<Req9007> req9007);
/**
* 7708 转账交易
......@@ -132,7 +133,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/7708")
Res<Res7708> call7708(Req<Req7708> req7708);
Res<Res7708> call7708(@RequestBody Req<Req7708> req7708);
/**
* 775950069007 内部转账(外围多借多贷)
......@@ -141,7 +142,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/500677599007")
ComposeRes call7759(ComposeReq req7759);
ComposeRes call7759(@RequestBody ComposeReq req7759);
/**
* 615377595006 6153是核心提供的融资开户交易,该交易将融资帐号返回给国结
......@@ -150,7 +151,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/615377595006")
ComposeRes call6153(ComposeReq req6153);
ComposeRes call6153(@RequestBody ComposeReq req6153);
/**
* 81508151 核心系统提供二代支付往账查询
......@@ -159,7 +160,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/81508151")
ComposeRes call8150(ComposeReq req8150);
ComposeRes call8150(@RequestBody ComposeReq req8150);
/**
* 5006 小额结售汇/兑换/内部套汇
......@@ -168,7 +169,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/5006")
Res<Res5006> call5006(Req<Req5006> req5006);
Res<Res5006> call5006(@RequestBody Req<Req5006> req5006);
/**
......@@ -178,7 +179,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8129")
Res<Res8129> call8129(Req<Req8129> req8129);
Res<Res8129> call8129(@RequestBody Req<Req8129> req8129);
/**
* 8588
......@@ -187,7 +188,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8588")
Res<Res8588> call8588(Req<Req8588> req8588);
Res<Res8588> call8588(@RequestBody Req<Req8588> req8588);
/**
* 8770 ios收报通知
......@@ -205,7 +206,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/0208")
Res<Res0208> call0208(Req<Req0208> req0208);
Res<Res0208> call0208(@RequestBody Req<Req0208> req0208);
/**
* 4309 购汇账户控制
......@@ -214,7 +215,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/4309")
Res<Res4309> call4309(Req<Req4309> req4309);
Res<Res4309> call4309(@RequestBody Req<Req4309> req4309);
/**
* 6311 核心系统提供入账交易查询响应对象
......@@ -223,7 +224,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/6311")
Res<Res6311> call6311(Req<Req6311> req6311);
Res<Res6311> call6311(@RequestBody Req<Req6311> req6311);
/**
* 6157 核心系统提供的贷款还款试算交易
......@@ -232,7 +233,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/6157")
Res<Res6157> call6157(Req<Req6157> req6157);
Res<Res6157> call6157(@RequestBody Req<Req6157> req6157);
/**
* 9509 核心系统提供的实时查询自贸区特殊汇率
......@@ -241,7 +242,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/9509")
Res<Res9509> call9509(Req<Req9509> req9509);
Res<Res9509> call9509(@RequestBody Req<Req9509> req9509);
/**
* C017 核心系统提供根据帐号查询账户信息
......@@ -250,7 +251,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/C017")
Res<ResC017> callC017(Req<ReqC017> reqC017);
Res<ResC017> callC017(@RequestBody Req<ReqC017> reqC017);
/**
* 80028003 核心系统提供的系统内划款
......@@ -259,7 +260,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/80028003")
ComposeRes call8002(ComposeReq req);
ComposeRes call8002(@RequestBody ComposeReq req);
/**
* 8023 核心系统提供查询账户信息
......@@ -268,7 +269,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8023")
Res<Res8023> call8023(Req<Req8023> req8023);
Res<Res8023> call8023(@RequestBody Req<Req8023> req8023);
/**
* 8091 核心系统提供根据帐号查询账户信息
......@@ -277,7 +278,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8091")
Res<Res8091> call8091(Req<Req8091> req8091);
Res<Res8091> call8091(@RequestBody Req<Req8091> req8091);
/**
* 8760 核心系统提供向核心系统发送资金报文交易
......@@ -286,7 +287,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8760")
Res<Res8760> call8760(Req<Req8760> req8760);
Res<Res8760> call8760(@RequestBody Req<Req8760> req8760);
/**
* 9215 核心系统提供的实时查询外汇牌价交易
......@@ -295,7 +296,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/9215")
Res<Res9215> call9215(Req<Req9215> req9215);
Res<Res9215> call9215(@RequestBody Req<Req9215> req9215);
/**
......@@ -305,7 +306,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8590")
Res<Res8590> call8590(Req<Req8590> req8590);
Res<Res8590> call8590(@RequestBody Req<Req8590> req8590);
/**
......@@ -315,7 +316,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/5680")
Res<Res5680> call5680(Req<Req5680> req5680);
Res<Res5680> call5680(@RequestBody Req<Req5680> req5680);
/**
* 8159 核心系统提供查询境内外币报文状态
......@@ -324,7 +325,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8159")
Res<Res8159> call8159(Req<Req8159> req8159);
Res<Res8159> call8159(@RequestBody Req<Req8159> req8159);
/**
* 8680 核心系统提供二代支付来账查询
......@@ -333,7 +334,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8680")
Res<Res8680> call8680(Req<Req8680> req8680);
Res<Res8680> call8680(@RequestBody Req<Req8680> req8680);
/**
* 8752 CIPS系统提供转账汇款(提供国结)结果
......@@ -342,7 +343,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8752")
Res<Res8752> call8752(Req<Req8752> req8752);
Res<Res8752> call8752(@RequestBody Req<Req8752> req8752);
/**
* 8755 CIPS系统国结业务退结果
......@@ -351,7 +352,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8755")
Res<Res8755> call8755(Req<Req8755> req8755);
Res<Res8755> call8755(@RequestBody Req<Req8755> req8755);
/**
* 8758 CIPS系统提供查证类交易,支持来报信息查询
......@@ -360,7 +361,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8758")
Res<Res8758> call8758(Req<Req8758> req8758);
Res<Res8758> call8758(@RequestBody Req<Req8758> req8758);
/**
* 8995 境内外币报文预判交易
......@@ -369,7 +370,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8995")
Res<Res8995> call8995(Req<Req8995> req8995);
Res<Res8995> call8995(@RequestBody Req<Req8995> req8995);
/**
* 8416 核心系统提供二代支付普通汇兑交易
......@@ -378,7 +379,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/84168918")
ComposeRes call8416(ComposeReq req8416);
ComposeRes call8416(@RequestBody ComposeReq req8416);
/**
* 8437 核心系统提供8437国结人民币来报退回
......@@ -387,7 +388,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8437")
Res<Res8437> call8437(Req<Req8437> req8437);
Res<Res8437> call8437(@RequestBody Req<Req8437> req8437);
/**
* 8452 核心系统提供二代支付联动查询交易
......@@ -396,7 +397,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8452")
Res<Res8452> call8452(Req<Req8452> req8452);
Res<Res8452> call8452(@RequestBody Req<Req8452> req8452);
/**
* 8485 核心系统提供二代支付往账查询
......@@ -405,7 +406,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8485")
Res<Res8485> call8485(Req<Req8485> req8485);
Res<Res8485> call8485(@RequestBody Req<Req8485> req8485);
/**
* 8910、8911 境内外币跨行贷记业务录入、复核
......@@ -414,7 +415,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/89108911")
ComposeRes call8910(ComposeReq req8910);
ComposeRes call8910(@RequestBody ComposeReq req8910);
/**
* 8915 境内外币往账查询
......@@ -423,7 +424,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8915")
Res<Res8915> call8915(Req<Req8915> req8915);
Res<Res8915> call8915(@RequestBody Req<Req8915> req8915);
/**
* 8759 前置到核心取往报
......@@ -432,7 +433,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8759")
Res<Res8759> call8759(Req<Req8759> req8759);
Res<Res8759> call8759(@RequestBody Req<Req8759> req8759);
/**
* 8054 (境内外币)人民币收款及付款返回结果
......@@ -441,7 +442,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8054")
Res<Res8054> call8054(Req<Req8054> req8054);
Res<Res8054> call8054(@RequestBody Req<Req8054> req8054);
/**
* 8057 (境内外币)核心接收同步回执
......@@ -450,7 +451,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8057")
Res<Res8057> call8057(Req<Req8057> req8057);
Res<Res8057> call8057(@RequestBody Req<Req8057> req8057);
/**
* 8458 (二代)人民币收款及付款返回结果
......@@ -459,7 +460,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8458")
Res<Res8458> call8458(Req<Req8458> req8458);
Res<Res8458> call8458(@RequestBody Req<Req8458> req8458);
/**
* 8459 (二代)人民币收款及付款返回结果回执
......@@ -468,7 +469,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8459")
Res<Res8459> call8459(Req<Req8459> req8459);
Res<Res8459> call8459(@RequestBody Req<Req8459> req8459);
/**
* 6107 核心系统提供贷款还款交易
......@@ -477,7 +478,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/6107")
Res<Res6107> call6107(Req<Req6107> req6107);
Res<Res6107> call6107(@RequestBody Req<Req6107> req6107);
/**
* 6153 核心系统提供交易
......@@ -486,7 +487,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/6153")
Res<Res6153> call6153_1(Req<Req6153> req6153);
Res<Res6153> call6153_1(@RequestBody Req<Req6153> req6153);
/**
* 615377597788 福费廷直通式放款组合交易
......@@ -495,7 +496,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/615377597788")
ComposeRes call615377597788(ComposeReq req615377597788);
ComposeRes call615377597788(@RequestBody ComposeReq req615377597788);
/**
* 615377598416 组合交易
......@@ -504,7 +505,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/615377598416")
ComposeRes call615377598416(ComposeReq req615377598416);
ComposeRes call615377598416(@RequestBody ComposeReq req615377598416);
/**
* 8913 核心系统提供境内外币来报入账状态同步
......@@ -513,7 +514,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8913")
Res<Res8913> call8913(Req<Req8913> req8913);
Res<Res8913> call8913(@RequestBody Req<Req8913> req8913);
/**
* 8010 核心系统提供境内外币来报入账状态同步
......@@ -522,7 +523,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8010")
Res<Res8010> call8010(Req<Req8010> req8010);
Res<Res8010> call8010(@RequestBody Req<Req8010> req8010);
/**
* 8110 系统外来帐信息查询
......@@ -531,7 +532,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8110")
Res<Res8110> call8110(Req<Req8110> req8110);
Res<Res8110> call8110(@RequestBody Req<Req8110> req8110);
/**
* 8486 根据业务编号查询一段时间内的直通式交易状态(小额查)
......@@ -540,7 +541,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/8486")
Res<Res8486> call8486(Req<Req8486> req8486);
Res<Res8486> call8486(@RequestBody Req<Req8486> req8486);
/**
* 1640 代客外汇买卖及大额结售汇经办
......@@ -549,7 +550,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/1640")
Res<Res1640> call1640(Req<Req1640> req1640);
Res<Res1640> call1640(@RequestBody Req<Req1640> req1640);
/**
......@@ -559,7 +560,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/1642")
Res<Res1642> call1642(Req<Req1642> req1642);
Res<Res1642> call1642(@RequestBody Req<Req1642> req1642);
/**
......@@ -569,7 +570,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/1643")
Res<Res1643> call1643(Req<Req1643> req1643);
Res<Res1643> call1643(@RequestBody Req<Req1643> req1643);
/**
* 1649 代客外汇买卖及大额结售汇复核
......@@ -578,7 +579,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/1649")
Res<Res1649> call1649(Req<Req1649> req1649);
Res<Res1649> call1649(@RequestBody Req<Req1649> req1649);
/**
* 1654 远期、调期交易成交后处理经办
......@@ -587,7 +588,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/1654")
Res<Res1654> call1654(Req<Req1654> req1654);
Res<Res1654> call1654(@RequestBody Req<Req1654> req1654);
/**
* 1655 远期、调期交易成交后处理复核
......@@ -596,7 +597,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/1655")
Res<Res1655> call1655(Req<Req1655> req1655);
Res<Res1655> call1655(@RequestBody Req<Req1655> req1655);
/**
* 1697 联动查询结售汇登记簿
......@@ -605,7 +606,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/1697")
Res<Res1697> call1697(Req<Req1697> req1697);
Res<Res1697> call1697(@RequestBody Req<Req1697> req1697);
/**
* 1693 联动查询结售汇登记簿
......@@ -614,7 +615,7 @@ public interface HxClient {
* @return
*/
@PostMapping("/1693")
Res<Res1693> call1693(Req<Req1693> req1693);
Res<Res1693> call1693(@RequestBody Req<Req1693> req1693);
}
......@@ -3,6 +3,7 @@ package com.brilliance.isc.esb.api.hx;
import com.brilliance.isc.esb.model.Res;
import com.brilliance.isc.esb.model.hx.*;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -20,7 +21,7 @@ public interface HxServer {
* @return
*/
@PostMapping("/8793")
Res<Res8793> do8793(Req8793 req8793);
Res<Res8793> do8793(@RequestBody Req8793 req8793);
/**
* 8751 CIPS系统提供跨境人民币收款及付款转发国结
......@@ -29,7 +30,7 @@ public interface HxServer {
* @return
*/
@PostMapping("/8751")
Res<Res8751> do8751(Req8751 req8751);
Res<Res8751> do8751(@RequestBody Req8751 req8751);
/**
* 1641 代客外汇买卖及大额结售汇确认
......@@ -38,7 +39,7 @@ public interface HxServer {
* @return
*/
@PostMapping("/1641")
Res<Res1641> do1641(Req1641 req1641);
Res<Res1641> do1641(@RequestBody Req1641 req1641);
/**
......@@ -48,7 +49,7 @@ public interface HxServer {
* @return
*/
@PostMapping("/1656")
Res<Res1656> do1656(Req1656 req1656);
Res<Res1656> do1656(@RequestBody Req1656 req1656);
}
......@@ -3,10 +3,7 @@ package com.brilliance.isc.esb.api.ocr;
import com.brilliance.isc.esb.model.ocr.ReqTextDiff;
import com.brilliance.isc.esb.model.ocr.ResOcrResult;
import com.brilliance.isc.esb.model.ocr.ResTextDiff;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.*;
import javax.ws.rs.GET;
import javax.ws.rs.PathParam;
......@@ -26,7 +23,7 @@ public interface OcrClient {
* @return
*/
@PostMapping("/xmind-create-task-ai-service")
ResTextDiff callTextDiff(ReqTextDiff req);
ResTextDiff callTextDiff(@RequestBody ReqTextDiff req);
@PostMapping("/xmind-query-asynctask-ai/api/v1/xmind/asyncTask/{taskId}")
ResOcrResult callOcrResult(@PathVariable("taskId") String taskId, @RequestParam("app") String app, @RequestParam("pageFrom") int pageFrom);
......
......@@ -4,6 +4,7 @@ import com.brilliance.isc.esb.model.Req;
import com.brilliance.isc.esb.model.Res;
import com.brilliance.isc.esb.model.ph.*;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -21,17 +22,17 @@ public interface PhClient {
* @return
*/
@PostMapping("/BHW1")
Res<ResBHW1> callBHW1(Req<ReqBHW1> reqBHW1);
Res<ResBHW1> callBHW1(@RequestBody Req<ReqBHW1> reqBHW1);
@PostMapping("/LCW1")
Res<ResLCW1> callLCW1(Req<ReqLCW1> reqLCW1);
Res<ResLCW1> callLCW1(@RequestBody Req<ReqLCW1> reqLCW1);
@PostMapping("/ftw1")
Res<ResFTW1> callFTW1(Req<ReqFTW1> reqFTW1);
Res<ResFTW1> callFTW1(@RequestBody Req<ReqFTW1> reqFTW1);
@PostMapping("/ftw2")
Res<ResFTW2> callFTW2(Req<ReqFTW2> reqFTW2);
Res<ResFTW2> callFTW2(@RequestBody Req<ReqFTW2> reqFTW2);
}
......@@ -3,6 +3,7 @@ package com.brilliance.isc.esb.api.ph;
import com.brilliance.isc.esb.model.Res;
import com.brilliance.isc.esb.model.ph.*;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
/**
......@@ -21,7 +22,7 @@ public interface PhServer {
* @return
*/
@PostMapping("/BHL1")
Res<ResBHL1> doBHL1(ReqBHL1 reqBHL1);
Res<ResBHL1> doBHL1(@RequestBody ReqBHL1 reqBHL1);
/**
* EM01 保函来报同步(原BHL2)
......@@ -40,7 +41,7 @@ public interface PhServer {
* @return
*/
@PostMapping("/BHL3")
Res<ResBHL3> doBHL3(ReqBHL3 reqBHL3);
Res<ResBHL3> doBHL3(@RequestBody ReqBHL3 reqBHL3);
/**
......@@ -50,7 +51,7 @@ public interface PhServer {
* @return
*/
@PostMapping("/GJG1")
Res<ResGJG1> callGJG1(ReqGJG1 reqGJG1);
Res<ResGJG1> callGJG1(@RequestBody ReqGJG1 reqGJG1);
/**
* 云平台国内证来报
......@@ -58,7 +59,7 @@ public interface PhServer {
* @return
*/
@PostMapping("/LCL1")
Res<ResLCL1> doLCL1(ReqLCL1 reqLCL1);
Res<ResLCL1> doLCL1(@RequestBody ReqLCL1 reqLCL1);
/**
* 云平台国内证查询类的来报
......@@ -66,7 +67,7 @@ public interface PhServer {
* @return
*/
@PostMapping("/LCL2")
Res<ResLCL2> doLCL2(ReqLCL2 reqLCL2);
Res<ResLCL2> doLCL2(@RequestBody ReqLCL2 reqLCL2);
/**
......@@ -76,7 +77,7 @@ public interface PhServer {
* @return
*/
@PostMapping("/ftl1")
Res<ResFTL1> doFTL1(ReqFTL1 reqFTL1);
Res<ResFTL1> doFTL1(@RequestBody ReqFTL1 reqFTL1);
/**
* FTL2 福费廷探测
......@@ -85,5 +86,5 @@ public interface PhServer {
* @return
*/
@PostMapping("/ftl2")
Res<ResFTL2> doFTL2(ReqFTL2 reqFTL2);
Res<ResFTL2> doFTL2(@RequestBody ReqFTL2 reqFTL2);
}
......@@ -83,7 +83,7 @@ public class CodetableController {
}
@PostMapping("/configOpen")
public ResponseSet openConfig(ConfigRequestVo configRequestVo) {
public ResponseSet openConfig(@RequestBody ConfigRequestVo configRequestVo) {
try {
return ResponseSet.simpleSuccess(codetableCommonService.opnenConfig(configRequestVo.getStbVo()));
} catch (Exception e) {
......
......@@ -7,6 +7,7 @@ import com.brilliance.isc.common.setfeg.vo.SetfelVo;
import com.brilliance.isc.vo.ResponseSet;
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;
......@@ -21,7 +22,7 @@ public class CalcFeeAmtController {
private FeeDetailApiService feeDetailService;
@PostMapping("/feeamt")
public ResponseSet calcFeeAmt(SetfelVo setfelVo) {
public ResponseSet calcFeeAmt(@RequestBody SetfelVo setfelVo) {
try {
settleContext.simpleLoadSettleSession();
return ResponseSet.simpleSuccess(feeDetailService.calcFeeamt(setfelVo));
......@@ -33,7 +34,7 @@ public class CalcFeeAmtController {
}
@PostMapping("/tool/feeamt")
public ResponseSet calcFeeAmt(CalcFeeVo calcFeeVo) {
public ResponseSet calcFeeAmt(@RequestBody CalcFeeVo calcFeeVo) {
try {
settleContext.simpleLoadSettleSession();
return ResponseSet.simpleSuccess(feeDetailService.calcFeeamt(calcFeeVo));
......@@ -45,7 +46,7 @@ public class CalcFeeAmtController {
}
@PostMapping("/feeamtByDctrat")
public ResponseSet calcFeeAmtByDctrat(CalcFeeVo calcFeeVo) {
public ResponseSet calcFeeAmtByDctrat(@RequestBody CalcFeeVo calcFeeVo) {
try {
return ResponseSet.simpleSuccess(feeDetailService.calcFeeamtByDctrat(calcFeeVo));
} catch (Exception e) {
......@@ -56,7 +57,7 @@ public class CalcFeeAmtController {
}
@PostMapping("/dctratByFeeamt")
public ResponseSet calcDctratByFeeamt(CalcFeeVo calcFeeVo) {
public ResponseSet calcDctratByFeeamt(@RequestBody CalcFeeVo calcFeeVo) {
try {
return ResponseSet.simpleSuccess(feeDetailService.calcDctratByFeeamt(calcFeeVo));
} catch (Exception e) {
......
......@@ -9,6 +9,7 @@ import com.brilliance.isc.vo.ResponseSet;
import io.swagger.annotations.ApiOperation;
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;
......@@ -21,7 +22,7 @@ public class OitController {
@PostMapping("/oitcheck")
@ApiOperation("oit消息提示")
public ResponseSet<OitResponse> oitCheck(OitRequest oitRequest) {
public ResponseSet<OitResponse> oitCheck(@RequestBody OitRequest oitRequest) {
try {
NoticeVo noticeVo=new NoticeVo();
DtoMapper.INSTANCE.updateVoToBo(oitRequest,noticeVo);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment