|
@@ -6,6 +6,7 @@ import com.zcxk.rmcp.api.dto.BasePageDto;
|
|
import com.zcxk.rmcp.api.dto.device.DeviceDataDto;
|
|
import com.zcxk.rmcp.api.dto.device.DeviceDataDto;
|
|
import com.zcxk.rmcp.api.dto.device.DeviceInputDto;
|
|
import com.zcxk.rmcp.api.dto.device.DeviceInputDto;
|
|
import com.zcxk.rmcp.api.dto.device.DeviceQueryDto;
|
|
import com.zcxk.rmcp.api.dto.device.DeviceQueryDto;
|
|
|
|
+import com.zcxk.rmcp.api.dto.device.ValveDto;
|
|
import com.zcxk.rmcp.api.vo.*;
|
|
import com.zcxk.rmcp.api.vo.*;
|
|
import com.zcxk.rmcp.core.mongo.DeviceDataItem;
|
|
import com.zcxk.rmcp.core.mongo.DeviceDataItem;
|
|
import com.zcxk.rmcp.web.service.DeviceDataService;
|
|
import com.zcxk.rmcp.web.service.DeviceDataService;
|
|
@@ -140,10 +141,9 @@ public class DeviceController {
|
|
@PostMapping("batchValve")
|
|
@PostMapping("batchValve")
|
|
@ApiOperation(value = "批量开关阀")
|
|
@ApiOperation(value = "批量开关阀")
|
|
public AjaxMessage<Void> batchValve(
|
|
public AjaxMessage<Void> batchValve(
|
|
- @ApiParam(value = "设备id", required = true) @RequestBody(required = true) List<Long> ids,
|
|
|
|
- @ApiParam(value = "0:关阀 1:开阀", required = true) @RequestParam(required = true) Integer valveStatus
|
|
|
|
|
|
+ @ApiParam(value = "阀门", required = true) @RequestBody(required = true) ValveDto dto
|
|
) {
|
|
) {
|
|
- deviceService.batchValve(ids,valveStatus);
|
|
|
|
|
|
+ deviceService.batchValve(dto);
|
|
return AjaxMessage.success();
|
|
return AjaxMessage.success();
|
|
}
|
|
}
|
|
|
|
|