|
@@ -12,6 +12,7 @@ import work.baiyun.chronicdiseaseapp.common.R;
|
|
|
import work.baiyun.chronicdiseaseapp.model.vo.AddBloodPressureDataRequest;
|
|
import work.baiyun.chronicdiseaseapp.model.vo.AddBloodPressureDataRequest;
|
|
|
import work.baiyun.chronicdiseaseapp.model.vo.BloodPressureDataResponse;
|
|
import work.baiyun.chronicdiseaseapp.model.vo.BloodPressureDataResponse;
|
|
|
import work.baiyun.chronicdiseaseapp.model.vo.BaseQueryRequest;
|
|
import work.baiyun.chronicdiseaseapp.model.vo.BaseQueryRequest;
|
|
|
|
|
+import work.baiyun.chronicdiseaseapp.model.vo.DeleteBloodPressureDataRequest;
|
|
|
import work.baiyun.chronicdiseaseapp.service.BloodPressureDataService;
|
|
import work.baiyun.chronicdiseaseapp.service.BloodPressureDataService;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
|
|
|
@@ -44,4 +45,15 @@ public class BloodPressureDataController {
|
|
|
return R.fail(500, e.getMessage());
|
|
return R.fail(500, e.getMessage());
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @Operation(summary = "删除血压数据", description = "根据ID删除血压测量记录")
|
|
|
|
|
+ @PostMapping(path = "/delete", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
+ public R<?> delete(@RequestBody DeleteBloodPressureDataRequest req) {
|
|
|
|
|
+ try {
|
|
|
|
|
+ service.deleteBloodPressureData(req.getId());
|
|
|
|
|
+ return R.success(200, "ok");
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ return R.fail(500, e.getMessage());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|