| package com.xcong.excoin.modules.dataMonitoring.controller;  | 
|   | 
| import java.util.Map;  | 
|   | 
| import javax.validation.Valid;  | 
|   | 
| import org.springframework.validation.annotation.Validated;  | 
| import org.springframework.web.bind.annotation.GetMapping;  | 
| import org.springframework.web.bind.annotation.PostMapping;  | 
| import org.springframework.web.bind.annotation.RequestMapping;  | 
| import org.springframework.web.bind.annotation.RestController;  | 
|   | 
| import com.xcong.excoin.common.controller.BaseController;  | 
| import com.xcong.excoin.common.entity.FebsResponse;  | 
| import com.xcong.excoin.common.entity.QueryRequest;  | 
| import com.xcong.excoin.modules.dataMonitoring.entity.DataMonitoringEntity;  | 
| import com.xcong.excoin.modules.dataMonitoring.service.DataMonitoringService;  | 
|   | 
| import lombok.RequiredArgsConstructor;  | 
| import lombok.extern.slf4j.Slf4j;  | 
|   | 
| @Slf4j  | 
| @Validated  | 
| @RestController  | 
| @RequiredArgsConstructor  | 
| @RequestMapping(value = "/dataMonitoring")  | 
| public class DataMonitoringController extends BaseController {  | 
|       | 
|     private final DataMonitoringService dataMonitoringService;  | 
|       | 
|     /**  | 
|      * 数据监控---列表  | 
|      * @return  | 
|      */  | 
|     @GetMapping("dataMonitoringList")  | 
|     public FebsResponse dataMonitoringList(DataMonitoringEntity dataMonitoringEntity, QueryRequest request) {  | 
|         Map<String, Object> data = getDataTable(dataMonitoringService.findDataMonitoringListInPage(dataMonitoringEntity, request));  | 
|         return new FebsResponse().success().data(data);  | 
|     }  | 
|       | 
|     /**  | 
|      *  数据监控---数据更新  | 
|      */  | 
|     @PostMapping("dataMonitoringListUpdate")  | 
|     public FebsResponse dataMonitoringListUpdate(@Valid DataMonitoringEntity dataMonitoringEntity) {  | 
|         dataMonitoringService.dataMonitoringListUpdate(dataMonitoringEntity);  | 
|         return new FebsResponse().success();  | 
|     }  | 
|   | 
| }  |