| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.malk.ruisi.controller;
- import com.alibaba.fastjson.JSONObject;
- import com.malk.ruisi.service.QysApiService;
- import lombok.extern.slf4j.Slf4j;
- 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 java.util.Map;
- /***
- * 测试契约锁
- */
- @RestController
- @Slf4j
- @RequestMapping("/qys/")
- public class QysApiTestController {
- @Autowired
- private QysApiService qysApiService;
- @PostMapping("test")
- public JSONObject testJSon(@RequestBody() JSONObject param){
- log.info("JSON格式请求参数:{}",param);
- try {
- Map data=(Map) param.get("data");
- String url=String.valueOf(param.get("url"));
- boolean isPost=(Boolean) param.get("isPost");
- if(isPost){
- return qysApiService.sendPost(data,url);
- }else {
- return qysApiService.sendGet(data,url,false);
- }
- } catch (Exception apiException) {
- return new JSONObject().fluentPut("msg","失败");
- }
- }
- }
|