package com.moral.monitor.controller;
|
|
import com.moral.monitor.entity.MonitorPoint;
|
import com.moral.monitor.entity.QueryHelper;
|
import com.moral.monitor.service.MonitorpointService;
|
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.LogFactory;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Controller;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.ResponseBody;
|
import java.util.LinkedHashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* Created by a on 2017/7/18.
|
*/
|
@Controller
|
public class MonitorPointController {
|
|
private static final Log log = LogFactory.getLog(MonitorPointController.class);
|
|
@Autowired
|
MonitorpointService monitorPointService;
|
|
@RequestMapping("/findAllMonitorpoint")
|
@ResponseBody
|
public Map findAllMonitorpoint(@RequestBody QueryHelper queryHelper){
|
|
String trim = queryHelper.getSearch().trim();
|
if(trim.equals("")){
|
queryHelper.setSearch("");
|
}
|
|
LinkedHashMap<String, Object> s = new LinkedHashMap<String, Object>();
|
List<MonitorPoint> equs = monitorPointService.allMonitorpoint(queryHelper);
|
s.put("rows",equs);
|
|
int total = monitorPointService.monitorCount(queryHelper);
|
s.put("total",total);
|
|
return s;
|
|
}
|
|
|
|
@RequestMapping("/deleteMonitor")
|
@ResponseBody
|
public String deleteUser(@RequestParam("ids[]") String[] ids){
|
try{
|
for (String id:ids){
|
if (!(id.equals(""))) {
|
monitorPointService.deleteMonitor(id);
|
}
|
}
|
}
|
catch (Exception e){
|
log.debug(e.getMessage());
|
return "false";
|
}
|
return "true";
|
}
|
|
|
|
@RequestMapping("/addMonitorpoint")
|
@ResponseBody
|
public String addMonitorpoint(@RequestBody MonitorPoint monitorPoint){
|
|
try {
|
String name = monitorPoint.getName();
|
String address = monitorPoint.getAddress();
|
|
if (name.trim().equals("")||address.trim().equals("")){
|
return "false";
|
}
|
monitorPointService.addMonitorpoint(monitorPoint);
|
}catch (Exception e){
|
log.debug(e.getMessage());
|
return "false";
|
}
|
return "true";
|
}
|
|
|
|
@RequestMapping("/editMonitorPoint")
|
@ResponseBody
|
public String editMonitorPoint(@RequestBody MonitorPoint monitorPoint){
|
try {
|
monitorPointService.updateMonitorpoint(monitorPoint);
|
}catch (Exception e){
|
log.debug(e.getMessage());
|
return "false";
|
}
|
return "true";
|
}
|
|
|
|
}
|