|  | @@ -17,6 +17,7 @@ import org.springframework.web.bind.annotation.*;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import java.util.Date;
 | 
	
		
			
				|  |  |  import java.util.List;
 | 
	
		
			
				|  |  | +import java.util.Map;
 | 
	
		
			
				|  |  |  import java.util.UUID;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /**
 | 
	
	
		
			
				|  | @@ -31,56 +32,74 @@ public class MonitorSystemController extends BaseController {
 | 
	
		
			
				|  |  |      @Autowired
 | 
	
		
			
				|  |  |      private MonitorSystemService monitorSystemService;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 首页-监测系统信息
 | 
	
		
			
				|  |  | +     *
 | 
	
		
			
				|  |  | +     * @param
 | 
	
		
			
				|  |  | +     * @return
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @Log(title = "首页-监测系统信息", businessType = BusinessType.SELECT)
 | 
	
		
			
				|  |  | +    @PostMapping("/monitorSystem")
 | 
	
		
			
				|  |  | +    @ApiOperation(value = "首页-监测系统信息")
 | 
	
		
			
				|  |  | +    public AjaxResult monitorSystem() {
 | 
	
		
			
				|  |  | +        Map<String, Object> monitorSystem = monitorSystemService.monitorSystem();
 | 
	
		
			
				|  |  | +        return AjaxResult.success(monitorSystem);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 分页查询
 | 
	
		
			
				|  |  | +     *
 | 
	
		
			
				|  |  |       * @param
 | 
	
		
			
				|  |  |       * @return
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Log(title = "监测系统-分页查询", businessType = BusinessType.SELECT)
 | 
	
		
			
				|  |  |      @PostMapping("/pageList")
 | 
	
		
			
				|  |  |      @ApiOperation(value = "监测系统分页查询")
 | 
	
		
			
				|  |  | -    public AjaxResult pageList(@RequestBody MonitorSystemVo monitorSystemVo){
 | 
	
		
			
				|  |  | -        IPage<MonitorSystemVo> page =  monitorSystemService.pageList(monitorSystemVo);
 | 
	
		
			
				|  |  | +    public AjaxResult pageList(@RequestBody MonitorSystemVo monitorSystemVo) {
 | 
	
		
			
				|  |  | +        IPage<MonitorSystemVo> page = monitorSystemService.pageList(monitorSystemVo);
 | 
	
		
			
				|  |  |          return AjaxResult.success(page);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 监测系统名称查询
 | 
	
		
			
				|  |  | +     *
 | 
	
		
			
				|  |  |       * @param
 | 
	
		
			
				|  |  |       * @return
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Log(title = "监测系统-监测系统名称查询", businessType = BusinessType.SELECT)
 | 
	
		
			
				|  |  |      @GetMapping("/list")
 | 
	
		
			
				|  |  |      @ApiOperation(value = "监测系统-监测系统名称查询")
 | 
	
		
			
				|  |  | -    public AjaxResult list(){
 | 
	
		
			
				|  |  | +    public AjaxResult list() {
 | 
	
		
			
				|  |  |          LambdaQueryWrapper<MonitorSystem> wrapper = new LambdaQueryWrapper<MonitorSystem>();
 | 
	
		
			
				|  |  | -        wrapper.eq(MonitorSystem::getStatus,1);
 | 
	
		
			
				|  |  | +        wrapper.eq(MonitorSystem::getStatus, 1);
 | 
	
		
			
				|  |  |          List<MonitorSystem> list = monitorSystemService.list(wrapper);
 | 
	
		
			
				|  |  |          return AjaxResult.success(list);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 详情查看
 | 
	
		
			
				|  |  | +     *
 | 
	
		
			
				|  |  |       * @param
 | 
	
		
			
				|  |  |       * @return
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Log(title = "监测系统-详情查看", businessType = BusinessType.SELECT)
 | 
	
		
			
				|  |  |      @GetMapping("/{id}")
 | 
	
		
			
				|  |  |      @ApiOperation(value = "监测系统-详情查看")
 | 
	
		
			
				|  |  | -    public AjaxResult detail(@PathVariable Long id){
 | 
	
		
			
				|  |  | +    public AjaxResult detail(@PathVariable Long id) {
 | 
	
		
			
				|  |  |          MonitorSystem monitorSystem = monitorSystemService.getMonitorSystem(id);
 | 
	
		
			
				|  |  |          return AjaxResult.success(monitorSystem);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 新增
 | 
	
		
			
				|  |  | +     *
 | 
	
		
			
				|  |  |       * @param
 | 
	
		
			
				|  |  |       * @return
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Log(title = "监测系统-新增", businessType = BusinessType.INSERT)
 | 
	
		
			
				|  |  |      @PostMapping("/add")
 | 
	
		
			
				|  |  |      @ApiOperation(value = "监测系统-新增")
 | 
	
		
			
				|  |  | -    public AjaxResult add(@RequestBody MonitorSystem monitorSystem){
 | 
	
		
			
				|  |  | +    public AjaxResult add(@RequestBody MonitorSystem monitorSystem) {
 | 
	
		
			
				|  |  |          if (UserConstants.NOT_UNIQUE.equals(monitorSystemService.checkClientIdUnique(monitorSystem))) {
 | 
	
		
			
				|  |  |              return error("监测系统新增'" + monitorSystem.getClientId() + "'失败,客户端编码已存在");
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -90,26 +109,28 @@ public class MonitorSystemController extends BaseController {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 删除
 | 
	
		
			
				|  |  | +     *
 | 
	
		
			
				|  |  |       * @param
 | 
	
		
			
				|  |  |       * @return
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Log(title = "监测系统-删除", businessType = BusinessType.DELETE)
 | 
	
		
			
				|  |  |      @DeleteMapping("/{ids}")
 | 
	
		
			
				|  |  |      @ApiOperation(value = "监测系统-删除")
 | 
	
		
			
				|  |  | -    public AjaxResult delete(@PathVariable Long[] ids){
 | 
	
		
			
				|  |  | -         monitorSystemService.deleteByIds(ids);
 | 
	
		
			
				|  |  | -         return AjaxResult.success();
 | 
	
		
			
				|  |  | +    public AjaxResult delete(@PathVariable Long[] ids) {
 | 
	
		
			
				|  |  | +        monitorSystemService.deleteByIds(ids);
 | 
	
		
			
				|  |  | +        return AjaxResult.success();
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 修改
 | 
	
		
			
				|  |  | +     *
 | 
	
		
			
				|  |  |       * @param
 | 
	
		
			
				|  |  |       * @return
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Log(title = "监测系统-修改", businessType = BusinessType.UPDATE)
 | 
	
		
			
				|  |  |      @PutMapping
 | 
	
		
			
				|  |  |      @ApiOperation(value = "监测系统-修改")
 | 
	
		
			
				|  |  | -    public AjaxResult update(@RequestBody MonitorSystem monitorSystem){
 | 
	
		
			
				|  |  | +    public AjaxResult update(@RequestBody MonitorSystem monitorSystem) {
 | 
	
		
			
				|  |  |          if (UserConstants.EXCEPTION.equals(monitorSystemService.checkSystemOnline(monitorSystem))) {
 | 
	
		
			
				|  |  |              return error("监测系统修改'" + monitorSystem.getClientId() + "'失败,该系统正在使用中,无法修改");
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -120,15 +141,16 @@ public class MonitorSystemController extends BaseController {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 生成密钥
 | 
	
		
			
				|  |  | +     *
 | 
	
		
			
				|  |  |       * @param
 | 
	
		
			
				|  |  |       * @return
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Log(title = "监测系统-生成密钥", businessType = BusinessType.SELECT)
 | 
	
		
			
				|  |  |      @GetMapping("/getSecret")
 | 
	
		
			
				|  |  |      @ApiOperation(value = "监测系统-生成密钥")
 | 
	
		
			
				|  |  | -    public AjaxResult getSecret(){
 | 
	
		
			
				|  |  | +    public AjaxResult getSecret() {
 | 
	
		
			
				|  |  |          UUID id = UUID.randomUUID();
 | 
	
		
			
				|  |  |          String[] idd = id.toString().split("-");
 | 
	
		
			
				|  |  | -        return AjaxResult.success(idd[0]+idd[1]+idd[2]);
 | 
	
		
			
				|  |  | +        return AjaxResult.success(idd[0] + idd[1] + idd[2]);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 |