|
|
|
@ -26,21 +26,20 @@ public class MntnController extends BaseController {
|
|
|
|
|
|
|
|
|
|
@PostMapping("")
|
|
|
|
|
@ApiOperation("上传心跳并返回命令")
|
|
|
|
|
public ResponseReult<HashMap<String, Object>> sync(@RequestParam("cmdid") String cmdid,
|
|
|
|
|
@RequestBody HashMap<String, Object> data,
|
|
|
|
|
HttpServletRequest req, HttpServletResponse resp) throws Exception {
|
|
|
|
|
public HashMap<String, Object> sync(@RequestBody HashMap<String, Object> data,
|
|
|
|
|
HttpServletRequest req, HttpServletResponse resp) throws Exception {
|
|
|
|
|
String ip = HttpRequestUtil.getRemoteIp(req);
|
|
|
|
|
String multi = req.getHeader("Accept-Cmds");
|
|
|
|
|
HashMap<String, Object> result = service.sync(cmdid, ip, multi, data);
|
|
|
|
|
HashMap<String, Object> result = service.sync(ip, multi, data);
|
|
|
|
|
resp.setHeader("ResSyncTime", String.valueOf(System.currentTimeMillis()));
|
|
|
|
|
return ResponseReult.success(result);
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@GetMapping("status")
|
|
|
|
|
@ApiOperation("上传命令结果")
|
|
|
|
|
public ResponseReult<String> status(@RequestParam("cid") Integer cid,
|
|
|
|
|
@RequestParam("res") Integer res,
|
|
|
|
|
@RequestParam("content") String content) {
|
|
|
|
|
public ResponseReult status(@RequestParam("cid") Integer cid,
|
|
|
|
|
@RequestParam("res") Integer res,
|
|
|
|
|
@RequestParam("content") String content) {
|
|
|
|
|
service.result(cid, res, content);
|
|
|
|
|
ResponseReult resp = new ResponseReult();
|
|
|
|
|
resp.setCode(0);
|
|
|
|
|