| package com.moral.controller; | 
|   | 
| import com.moral.common.bean.PageBean; | 
| import com.moral.common.bean.ResultBean; | 
| import com.moral.entity.MonitorPoint; | 
| import com.moral.service.MonitorPointService; | 
| import org.springframework.web.bind.annotation.*; | 
|   | 
| import javax.annotation.Resource; | 
|   | 
|   | 
| @RestController | 
| @RequestMapping("monitor-point") | 
| @CrossOrigin(origins = "*", maxAge = 3600) | 
| public class MonitorPointController { | 
|     @Resource | 
|     MonitorPointService monitorPointService; | 
|     @GetMapping("page-list") | 
|     public PageBean pageList(PageBean pageBean) { | 
|         return monitorPointService.queryByPageBean(pageBean); | 
|     } | 
|     @PostMapping("delete-by-ids") | 
|     public ResultBean deleteByIds(@RequestBody Integer [] ids){ | 
|         monitorPointService.deleteByIds(ids); | 
|         ResultBean resultBean = new ResultBean(ResultBean.SUCCESS); | 
|         return resultBean; | 
|     } | 
|     @PostMapping("add-or-modify") | 
|     public ResultBean addOrModify(@RequestBody MonitorPoint monitorPoint){ | 
|         monitorPointService.addOrModify(monitorPoint); | 
|         ResultBean resultBean = new ResultBean(ResultBean.SUCCESS); | 
|         return resultBean; | 
|     } | 
| } |