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);
}
......@@ -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