fix: 优化监测数据修改

This commit is contained in:
tangwei 2026-06-29 10:17:27 +08:00
parent e57a353376
commit 156e449267
6 changed files with 48 additions and 6 deletions

View File

@ -3,6 +3,7 @@ package com.yfd.platform.qgc_env.wq.controller;
import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.entity.vo.BatchDeleteAo;
import com.yfd.platform.qgc_env.wq.entity.vo.WqOperateRequest;
import com.yfd.platform.qgc_env.wq.service.EnvWqDataService;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
@ -59,8 +60,8 @@ public class EnvWqDataController {
@PostMapping("/updateWqRsData")
@Operation(summary = "修改水质小时数据")
public ResponseResult updateWqRsData(@RequestBody Map<String, Object> updateData) {
envWqDataService.updateWqRsData(updateData);
public ResponseResult updateWqRsData(@RequestBody WqOperateRequest wqOperateRequest) {
envWqDataService.updateWqRsData(wqOperateRequest.getUpdateData());
return ResponseResult.success();
}

View File

@ -0,0 +1,13 @@
package com.yfd.platform.qgc_env.wq.entity.vo;
import lombok.Data;
import java.util.Map;
@Data
public class WqOperateRequest {
private String source;
private Map<String, Object> updateData;
}

View File

@ -8,6 +8,7 @@ import com.yfd.platform.common.DataSourceResult;
import com.yfd.platform.common.exception.BizException;
import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.entity.vo.BatchDeleteAo;
import com.yfd.platform.qgc_env.wt.entity.vo.WtOperateRequest;
import com.yfd.platform.qgc_env.wt.entity.vo.WtrvInfo;
import com.yfd.platform.qgc_env.wt.entity.vo.WtrvAmendSaveVo;
import com.yfd.platform.qgc_env.wt.service.*;
@ -245,8 +246,8 @@ public class SdWTMonitorController {
@PostMapping("/cxDetail/updateWtvtRData")
@Operation(summary = "修改垂向水温数据")
public ResponseResult updateWtvtRData(@RequestBody Map<String, Object> updateData) {
sdWtvtRService.updateWtvtRData(updateData);
public ResponseResult updateWtvtRData(@RequestBody WtOperateRequest wtOperateRequest) {
sdWtvtRService.updateWtvtRData(wtOperateRequest.getUpdateData());
return ResponseResult.success();
}

View File

@ -0,0 +1,13 @@
package com.yfd.platform.qgc_env.wt.entity.vo;
import lombok.Data;
import java.util.Map;
@Data
public class WtOperateRequest {
private String source;
private Map<String, Object> updateData;
}

View File

@ -3,6 +3,7 @@ package com.yfd.platform.qgc_env.zq.controller;
import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.entity.vo.BatchDeleteAo;
import com.yfd.platform.qgc_env.zq.entity.vo.ZqOperateRequest;
import com.yfd.platform.qgc_env.zq.service.ZqMonitorService;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
@ -65,8 +66,8 @@ public class ZqMonitorController {
@PostMapping("/river/updateRiverRData")
@Operation(summary = "修改流量站小时数据")
public ResponseResult updateRiverRData(@RequestBody Map<String, Object> updateData) {
zqMonitorService.updateRiverRData(updateData);
public ResponseResult updateRiverRData(@RequestBody ZqOperateRequest zqOperateRequest) {
zqMonitorService.updateRiverRData(zqOperateRequest.getUpdateData());
return ResponseResult.success();
}

View File

@ -0,0 +1,13 @@
package com.yfd.platform.qgc_env.zq.entity.vo;
import lombok.Data;
import java.util.Map;
@Data
public class ZqOperateRequest {
private String source;
private Map<String, Object> updateData;
}