refactor(controller): 简化检验标准删除接口参数
- 移除 IdsQO 请求对象,直接使用 List<Long> 参数 - 更新删除方法调用以接受 ID 列表 - 添加 @NotEmpty 注解确保参数非空验证 - 减少数据传输对象的复杂性 - 提高接口参数的直观性和易用性
This commit is contained in:
parent
3de7155c40
commit
8add1562bc
|
|
@ -97,8 +97,8 @@ public class QmsInspectionStandardController extends BaseController {
|
||||||
* 批量删除检验标准
|
* 批量删除检验标准
|
||||||
*/
|
*/
|
||||||
@PostMapping("delete")
|
@PostMapping("delete")
|
||||||
public ApiResult<Void> delete(@Valid @RequestBody IdsQO request) {
|
public ApiResult<Void> delete(@RequestBody @NotEmpty List<Long> ids) {
|
||||||
inspectionStandardControllerService.delete(request.getIds());
|
inspectionStandardControllerService.delete(ids);
|
||||||
return ApiResult.success();
|
return ApiResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue