|
@@ -8,9 +8,10 @@ import com.gyee.wisdom.alarm.sharding.model.TreeNode;
|
|
|
import com.gyee.wisdom.alarm.sharding.service.DeviceService;
|
|
|
import com.gyee.wisdom.alarm.sharding.util.ExcelUtil;
|
|
|
import com.gyee.wisdom.alarm.sharding.util.ResponseWrapper;
|
|
|
-import io.swagger.annotations.Api;
|
|
|
-import io.swagger.annotations.ApiOperation;
|
|
|
-import io.swagger.annotations.ApiParam;
|
|
|
+
|
|
|
+import io.swagger.v3.oas.annotations.Operation;
|
|
|
+import io.swagger.v3.oas.annotations.Parameter;
|
|
|
+import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.logging.log4j.LogManager;
|
|
|
import org.apache.logging.log4j.Logger;
|
|
@@ -32,7 +33,7 @@ import java.util.List;
|
|
|
@RestController
|
|
|
@RequestMapping("/device")
|
|
|
@CrossOrigin
|
|
|
-@Api(tags = {"设备信息接口"})
|
|
|
+@Tag(name ="设备信息接口")
|
|
|
public class DeviceController {
|
|
|
Logger logger = LogManager.getLogger(DeviceController.class);
|
|
|
|
|
@@ -100,7 +101,7 @@ public class DeviceController {
|
|
|
|
|
|
}
|
|
|
|
|
|
- private ResponseWrapper<DeviceStructure> dataCheck(DeviceStructure ds) {
|
|
|
+ public ResponseWrapper<DeviceStructure> dataCheck(DeviceStructure ds) {
|
|
|
|
|
|
ResponseWrapper<DeviceStructure> wrapper = null;
|
|
|
String msg = "";
|
|
@@ -140,15 +141,15 @@ public class DeviceController {
|
|
|
return deviceService.getDeviceMetricsByStructureCode(deviceId, structureCode);
|
|
|
}
|
|
|
@GetMapping(value = "/metrics/page")
|
|
|
- @ApiOperation("分页查询标准测点")
|
|
|
+ @Operation(description = "分页查询标准测点")
|
|
|
public IPage<DeviceMetrics> queryByPage(
|
|
|
- @ApiParam(value = "当前页") @RequestParam(value = "pagenum")Integer pageNum,
|
|
|
- @ApiParam(value = "分页大小")@RequestParam(value = "pagesize")Integer pageSize,
|
|
|
- @ApiParam(value = "测点类型 AI-遥测 CI-计算 MI-遥调") @RequestParam(value = "categorydata")String categorydata,
|
|
|
- @ApiParam(value = "名称关键字") @RequestParam(value = "keyword",required = false)String keyword,
|
|
|
- @ApiParam(value = "型号") @RequestParam(value = "model",required = false)String model,
|
|
|
- @ApiParam(value = "设备类型") @RequestParam(value = "deviceId", required = false) String deviceId,
|
|
|
- @ApiParam(value = "结构码") @RequestParam(value = "structureCode",required = false) String structureCode
|
|
|
+ @Parameter(description = "当前页") @RequestParam(value = "pagenum")Integer pageNum,
|
|
|
+ @Parameter(description = "分页大小")@RequestParam(value = "pagesize")Integer pageSize,
|
|
|
+ @Parameter(description = "测点类型 AI-遥测 CI-计算 MI-遥调") @RequestParam(value = "categorydata")String categorydata,
|
|
|
+ @Parameter(description = "名称关键字") @RequestParam(value = "keyword",required = false)String keyword,
|
|
|
+ @Parameter(description = "型号") @RequestParam(value = "model",required = false)String model,
|
|
|
+ @Parameter(description = "设备类型") @RequestParam(value = "deviceId", required = false) String deviceId,
|
|
|
+ @Parameter(description = "结构码") @RequestParam(value = "structureCode",required = false) String structureCode
|
|
|
){
|
|
|
Page<DeviceMetrics> page =new Page(pageNum,pageSize);
|
|
|
|
|
@@ -231,13 +232,13 @@ public class DeviceController {
|
|
|
return deviceService.getDeviceModelList();
|
|
|
}
|
|
|
|
|
|
- @ApiOperation("风机型号分页查询")
|
|
|
+ @Operation(description = "风机型号分页查询")
|
|
|
@GetMapping(value = "/model/page")
|
|
|
public ResponseWrapper queryByPage(
|
|
|
- @ApiParam(value = "当前页") @RequestParam(value = "pagenum") Integer pageNum,
|
|
|
- @ApiParam(value = "分页大小") @RequestParam(value = "pagesize") Integer pageSize,
|
|
|
- @ApiParam(value = "风机型号") @RequestParam(value = "code", required = false) String code,
|
|
|
- @ApiParam(value = "场站名称") @RequestParam(value = "stationname", required = false) String stationname
|
|
|
+ @Parameter(name = "当前页") @RequestParam(value = "pagenum") Integer pageNum,
|
|
|
+ @Parameter(name = "分页大小") @RequestParam(value = "pagesize") Integer pageSize,
|
|
|
+ @Parameter(name = "风机型号") @RequestParam(value = "code", required = false) String code,
|
|
|
+ @Parameter(name = "场站名称") @RequestParam(value = "stationname", required = false) String stationname
|
|
|
) {
|
|
|
Page<DeviceModel> page = new Page(pageNum, pageSize);
|
|
|
IPage<DeviceModel> pageResult = deviceService.pageQueryDeviceModel(page, code,stationname);
|
|
@@ -269,7 +270,7 @@ public class DeviceController {
|
|
|
}
|
|
|
return wrapper;
|
|
|
}
|
|
|
- private ResponseWrapper<DeviceModel> dataCheck2(DeviceModel ds) {
|
|
|
+ public ResponseWrapper<DeviceModel> dataCheck2(DeviceModel ds) {
|
|
|
|
|
|
ResponseWrapper<DeviceModel> wrapper = null;
|
|
|
String msg = "";
|
|
@@ -300,10 +301,10 @@ public class DeviceController {
|
|
|
return wrapper;
|
|
|
}
|
|
|
|
|
|
- @ApiOperation("将文件数据转化为json")
|
|
|
+ @Operation(description = "将文件数据转化为json")
|
|
|
@PostMapping(value ="/conversion")
|
|
|
@ResponseBody
|
|
|
- public ResponseWrapper<DeviceMetrics> converSion(@ApiParam(value = "导入文件") @RequestParam("file") MultipartFile file){
|
|
|
+ public ResponseWrapper<DeviceMetrics> converSion(@Parameter(name = "导入文件") @RequestParam("file") MultipartFile file){
|
|
|
ResponseWrapper<DeviceMetrics> wrapper = null;
|
|
|
if (!file.isEmpty()) {
|
|
|
try {
|
|
@@ -375,7 +376,7 @@ public class DeviceController {
|
|
|
return AjaxResult.error("上传文件失败!");
|
|
|
}
|
|
|
|
|
|
- private ResponseWrapper<DeviceMetrics> dataCheck3(DeviceMetrics ds) {
|
|
|
+ public ResponseWrapper<DeviceMetrics> dataCheck3(DeviceMetrics ds) {
|
|
|
|
|
|
ResponseWrapper<DeviceMetrics> wrapper = null;
|
|
|
String msg = "";
|