|
@@ -2,6 +2,7 @@ package com.energy.manage.service.controller.anemometertower;
|
|
|
|
|
|
|
|
|
import com.energy.manage.common.base.Page;
|
|
|
+import com.energy.manage.common.po.anemometertower.AnemometerTowerPO;
|
|
|
import com.energy.manage.common.reponse.ResultResp;
|
|
|
import com.energy.manage.service.config.annotations.UserLoginToken;
|
|
|
import com.energy.manage.service.domain.dto.anemometertower.*;
|
|
@@ -35,17 +36,21 @@ public class AnemometerTowerController {
|
|
|
@UserLoginToken
|
|
|
@PostMapping(value = "/createAnemometerTower")
|
|
|
@ApiOperation(value = "创建测风塔数据")
|
|
|
- public ResultResp createAnemometerTower(@RequestBody @Valid AnemometerTowerCreateDto anemometerTowerCreateDto) {
|
|
|
+ public ResultResp createAnemometerTower(@RequestBody @Valid AnemometerTowerCreateDto anemometerTowerCreateDto) {
|
|
|
+ AnemometerTowerPO po = anemometerTowerService.getAnemometerTowerPO(anemometerTowerCreateDto.getAnemometerName());
|
|
|
+ if (po != null) {
|
|
|
+ return ResultResp.FAIL("测风塔名称已经存在!");
|
|
|
+ }
|
|
|
+
|
|
|
boolean flg = anemometerTowerService.createAnemometerTower(anemometerTowerCreateDto);
|
|
|
return flg ? ResultResp.SUCCESS() : ResultResp.FAIL();
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
@UserLoginToken
|
|
|
@PostMapping(value = "/delAnemometerTower")
|
|
|
@ApiOperation(value = "删除测风塔数据")
|
|
|
- public ResultResp delAnemometerTower(@RequestBody @Valid AnemometerTowerDelDto anemometerTowerDelDto) {
|
|
|
+ public ResultResp delAnemometerTower(@RequestBody @Valid AnemometerTowerDelDto anemometerTowerDelDto) {
|
|
|
boolean flg = anemometerTowerService.delAnemometerTower(anemometerTowerDelDto);
|
|
|
return flg ? ResultResp.SUCCESS() : ResultResp.FAIL();
|
|
|
}
|
|
@@ -54,7 +59,7 @@ public class AnemometerTowerController {
|
|
|
@UserLoginToken
|
|
|
@PostMapping(value = "/updateAnemometerTowerState")
|
|
|
@ApiOperation(value = "修改测风塔状态")
|
|
|
- public ResultResp updateAnemometerTowerState(@RequestBody @Valid AnemometerTowerStateDto anemometerTowerStateDto) {
|
|
|
+ public ResultResp updateAnemometerTowerState(@RequestBody @Valid AnemometerTowerStateDto anemometerTowerStateDto) {
|
|
|
boolean flg = anemometerTowerService.updateAnemometerTowerState(anemometerTowerStateDto);
|
|
|
return flg ? ResultResp.SUCCESS() : ResultResp.FAIL();
|
|
|
}
|
|
@@ -63,7 +68,7 @@ public class AnemometerTowerController {
|
|
|
@PostMapping(value = "/getAnemometerTowerPage")
|
|
|
@ApiOperation(value = "查询测风塔分页信息")
|
|
|
public ResultResp<Page<AnemometerTowerPageVo>> getAnemometerTowerPage(@RequestBody AnemometerTowerPageDto anemometerTowerPageDto) {
|
|
|
- Page<AnemometerTowerPageVo> page = anemometerTowerService.getAnemometerTowerPage(anemometerTowerPageDto);
|
|
|
+ Page<AnemometerTowerPageVo> page = anemometerTowerService.getAnemometerTowerPage(anemometerTowerPageDto);
|
|
|
return ResultResp.SUCCESS(page);
|
|
|
}
|
|
|
|
|
@@ -72,7 +77,7 @@ public class AnemometerTowerController {
|
|
|
@PostMapping(value = "/bathAnemometerTowerHeight")
|
|
|
@ApiOperation(value = "批量绑定测风塔层高数据")
|
|
|
public ResultResp bathAnemometerTowerHeight(@RequestBody AnemometerTowerHeightDto anemometerTowerHeightDto) {
|
|
|
- boolean flg = anemometerTowerService.bathAnemometerTowerHeight(anemometerTowerHeightDto);
|
|
|
+ boolean flg = anemometerTowerService.bathAnemometerTowerHeight(anemometerTowerHeightDto);
|
|
|
return flg ? ResultResp.SUCCESS() : ResultResp.FAIL();
|
|
|
}
|
|
|
|
|
@@ -81,22 +86,20 @@ public class AnemometerTowerController {
|
|
|
@PostMapping(value = "/getAnemometerTower")
|
|
|
@ApiOperation(value = "查询测风塔数据详情对象")
|
|
|
public ResultResp<AnemometerTowerVo> getAnemometerTowerVo(@RequestBody AnemometerTowerDto anemometerTowerDto) {
|
|
|
- AnemometerTowerVo vo = anemometerTowerService.getAnemometerTowerVo(anemometerTowerDto);
|
|
|
+ AnemometerTowerVo vo = anemometerTowerService.getAnemometerTowerVo(anemometerTowerDto);
|
|
|
return ResultResp.SUCCESS(vo);
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
@UserLoginToken
|
|
|
@PostMapping(value = "/getAnemometerTowerByField")
|
|
|
@ApiOperation(value = "通过风场编号查询测风塔信息")
|
|
|
- public ResultResp<List<AnemometerTowerByFieldVo>> getAnemometerTowerByField(@RequestBody @Valid AnemometerTowerByFieldDto anemometerTowerByFieldDto) {
|
|
|
- List<AnemometerTowerByFieldVo> anemometerTowerByField = anemometerTowerService.getAnemometerTowerByField(anemometerTowerByFieldDto.getFieldCode());
|
|
|
+ public ResultResp<List<AnemometerTowerByFieldVo>> getAnemometerTowerByField(@RequestBody @Valid AnemometerTowerByFieldDto anemometerTowerByFieldDto) {
|
|
|
+ List<AnemometerTowerByFieldVo> anemometerTowerByField = anemometerTowerService.getAnemometerTowerByField(anemometerTowerByFieldDto.getFieldCode());
|
|
|
return ResultResp.SUCCESS(anemometerTowerByField);
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
@UserLoginToken
|
|
|
@PostMapping(value = "/updateAnemometerTower")
|
|
|
@ApiOperation(value = "修改测风塔数据")
|
|
@@ -111,12 +114,9 @@ public class AnemometerTowerController {
|
|
|
@PostMapping(value = "/getAnemometerTowerHeight")
|
|
|
@ApiOperation(value = "查询测风塔下层高数据")
|
|
|
public ResultResp<AnemometerTowerHeightVo> getAnemometerTowerHeight(@RequestBody AnemometerTowerDto anemometerTowerDto) {
|
|
|
- AnemometerTowerHeightVo vo = anemometerTowerService.getAnemometerTowerHeight(anemometerTowerDto);
|
|
|
+ AnemometerTowerHeightVo vo = anemometerTowerService.getAnemometerTowerHeight(anemometerTowerDto);
|
|
|
return ResultResp.SUCCESS(vo);
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
}
|