diff --git a/nflg-qms-admin/src/main/java/com/nflg/qms/admin/controller/QmsSupplierSqeController.java b/nflg-qms-admin/src/main/java/com/nflg/qms/admin/controller/QmsSupplierSqeController.java index 57ca31c4..6506c8f8 100644 --- a/nflg-qms-admin/src/main/java/com/nflg/qms/admin/controller/QmsSupplierSqeController.java +++ b/nflg-qms-admin/src/main/java/com/nflg/qms/admin/controller/QmsSupplierSqeController.java @@ -3,7 +3,7 @@ package com.nflg.qms.admin.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.nflg.wms.common.pojo.ApiResult; import com.nflg.wms.common.pojo.PageData; -import com.nflg.wms.common.pojo.qo.EnableQO; +import com.nflg.wms.common.pojo.qo.EnableSupplierQO; import com.nflg.wms.common.pojo.qo.QmsSupplierSqeSearchQO; import com.nflg.wms.common.pojo.qo.QmsSetSupplierQO; import com.nflg.wms.common.pojo.qo.QmsSetUserQO; @@ -61,12 +61,12 @@ public class QmsSupplierSqeController extends BaseController { /** * 启用/禁用供应商所有关联关系 * - * @param request id=供应商ID,enable=启用/禁用 + * @param request supplierId=供应商ID,enable=启用/禁用 */ @Transactional @PostMapping("enable") - public ApiResult enable(@Valid @RequestBody EnableQO request) { - supplierSqeMapService.enableBySupplierId(request.getId(), request.getEnable()); + public ApiResult enable(@Valid @RequestBody EnableSupplierQO request) { + supplierSqeMapService.enableBySupplierId(request.getSupplierId(), request.getEnable()); return ApiResult.success(); } diff --git a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/EnableSupplierQO.java b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/EnableSupplierQO.java new file mode 100644 index 00000000..747be315 --- /dev/null +++ b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/EnableSupplierQO.java @@ -0,0 +1,16 @@ +package com.nflg.wms.common.pojo.qo; + +import jakarta.validation.constraints.NotNull; +import lombok.Data; + +@Data +public class EnableSupplierQO { + + // 供应商ID + @NotNull + private Long supplierId; + + // 是否启用 + @NotNull + private Boolean enable; +}