From b231e345300e34c9c918cbd7e2db44d334eb4937 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期六, 28 六月 2025 21:55:44 +0800 Subject: [PATCH] 供应商管理、线边库管理、产线人员绑定 --- src/main/java/org/jeecg/modules/base/controller/SupplierController.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/main/java/org/jeecg/modules/base/controller/SupplierController.java b/src/main/java/org/jeecg/modules/base/controller/SupplierController.java index 32a2574..4e4a9ac 100644 --- a/src/main/java/org/jeecg/modules/base/controller/SupplierController.java +++ b/src/main/java/org/jeecg/modules/base/controller/SupplierController.java @@ -10,6 +10,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.jeecg.common.api.vo.Result; +import org.jeecg.common.constant.CommonConstant; import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.common.util.oConvertUtils; import org.jeecg.modules.base.entity.Supplier; @@ -83,6 +84,7 @@ //@RequiresPermissions("org.jeecg.modules:base_supplier:add") @PostMapping(value = "/add") public Result<String> add(@RequestBody Supplier supplier) { + supplier.setSupplierStatus(CommonConstant.STATUS_1); supplierService.save(supplier); return Result.OK("娣诲姞鎴愬姛锛�"); } @@ -174,4 +176,19 @@ return super.importExcel(request, response, Supplier.class); } + + @AutoLog(value = "渚涘簲鍟�-鍚敤&绂佺敤") + @ApiOperation(value = "渚涘簲鍟�-鍚敤&绂佺敤", notes = "渚涘簲鍟�-鍚敤&绂佺敤") + @PutMapping(value = "/active") + public Result<?> active(@RequestParam(name = "id", required = true) String id) { + Supplier supplier = supplierService.getById(id); + if (CommonConstant.STATUS_1.equals(supplier.getSupplierStatus())) { + supplier.setSupplierStatus(CommonConstant.STATUS_0); + } else { + supplier.setSupplierStatus(CommonConstant.STATUS_1); + } + supplierService.updateById(supplier); + return Result.ok("鎿嶄綔鎴愬姛锛�"); + } + } -- Gitblit v1.9.3