+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 展开/折叠
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 新增
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/klp-wms/src/main/java/com/klp/controller/WmsCategoryController.java b/klp-wms/src/main/java/com/klp/controller/WmsCategoryController.java
new file mode 100644
index 00000000..d28781ff
--- /dev/null
+++ b/klp-wms/src/main/java/com/klp/controller/WmsCategoryController.java
@@ -0,0 +1,106 @@
+package com.klp.controller;
+
+import java.util.List;
+import java.util.Arrays;
+
+import lombok.RequiredArgsConstructor;
+import javax.servlet.http.HttpServletResponse;
+import javax.validation.constraints.*;
+import cn.dev33.satoken.annotation.SaCheckPermission;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.validation.annotation.Validated;
+import com.klp.common.annotation.RepeatSubmit;
+import com.klp.common.annotation.Log;
+import com.klp.common.core.controller.BaseController;
+import com.klp.common.core.domain.PageQuery;
+import com.klp.common.core.domain.R;
+import com.klp.common.core.validate.AddGroup;
+import com.klp.common.core.validate.EditGroup;
+import com.klp.common.enums.BusinessType;
+import com.klp.common.utils.poi.ExcelUtil;
+import com.klp.domain.vo.WmsCategoryVo;
+import com.klp.domain.bo.WmsCategoryBo;
+import com.klp.service.IWmsCategoryService;
+import com.klp.common.core.page.TableDataInfo;
+
+/**
+ * 通用分类
+ *
+ * @author JR
+ * @date 2025-07-18
+ */
+@Validated
+@RequiredArgsConstructor
+@RestController
+@RequestMapping("/klp/category")
+public class WmsCategoryController extends BaseController {
+
+ private final IWmsCategoryService iWmsCategoryService;
+
+ /**
+ * 查询通用分类列表
+ */
+ @SaCheckPermission("klp:category:list")
+ @GetMapping("/list")
+ public TableDataInfo