55 lines
1.9 KiB
Java
55 lines
1.9 KiB
Java
package com.zcloud.controller.dw;
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.zcloud.controller.base.BaseController;
|
|
import com.zcloud.entity.PageData;
|
|
import com.zcloud.service.dw.DwService;
|
|
import com.zcloud.service.dw.dto.*;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
@Controller
|
|
@RequestMapping(value = "/dw")
|
|
public class DwController extends BaseController {
|
|
|
|
@Resource
|
|
private DwService dwService;
|
|
|
|
@RequestMapping(value = "getTrace")
|
|
public Object getTrace() throws Exception {
|
|
PageData pd = this.getPageData();
|
|
TraceGet traceGet = JSONObject.parseObject(JSONObject.toJSONString(pd), TraceGet.class);
|
|
return dwService.getTrace(traceGet);
|
|
}
|
|
|
|
@RequestMapping(value = "getMapList")
|
|
public Object getMapList() throws Exception {
|
|
PageData pd = this.getPageData();
|
|
MapGet mapGet = JSONObject.parseObject(JSONObject.toJSONString(pd), MapGet.class);
|
|
return dwService.getMapList(mapGet);
|
|
}
|
|
|
|
@RequestMapping(value = "saveOrUpdateMap")
|
|
public Object saveOrUpdateMap() throws Exception {
|
|
PageData pd = this.getPageData();
|
|
MapInfo mapGet = JSONObject.parseObject(JSONObject.toJSONString(pd), MapInfo.class);
|
|
return dwService.saveOrUpdateMap(mapGet);
|
|
}
|
|
|
|
@RequestMapping(value = "getAlarmList")
|
|
public Object getAlarmList() throws Exception {
|
|
PageData pd = this.getPageData();
|
|
AlarmGet mapGet = JSONObject.parseObject(JSONObject.toJSONString(pd), AlarmGet.class);
|
|
return dwService.getAlarmList(mapGet);
|
|
}
|
|
|
|
@RequestMapping(value = "manageAlarm")
|
|
public Object manageAlarm() throws Exception {
|
|
PageData pd = this.getPageData();
|
|
AlarmManageDto mapGet = JSONObject.parseObject(JSONObject.toJSONString(pd), AlarmManageDto.class);
|
|
return dwService.manageAlarm(mapGet);
|
|
}
|
|
}
|