From dcf15598a799655041d098bb9d1a97dcb4485629 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 09 九月 2025 19:01:06 +0800
Subject: [PATCH] no message
---
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/LocController.java | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/LocController.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/LocController.java
index 5d4b302..f37db28 100644
--- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/LocController.java
+++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/LocController.java
@@ -1,6 +1,7 @@
package com.zy.asrs.wms.asrs.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zy.asrs.framework.common.Cools;
import com.zy.asrs.framework.common.R;
@@ -41,6 +42,17 @@
return R.ok().add(locService.page(pageParam, pageParam.buildWrapper(true)));
}
+
+ @PreAuthorize("hasAuthority('asrs:loc:list')")
+ @PostMapping("/auto/loc/page")
+ public R autoPage(@RequestBody Map<String, Object> map) {
+ BaseParam baseParam = buildParam(map, BaseParam.class);
+ PageParam<Loc, BaseParam> pageParam = new PageParam<>(baseParam, Loc.class);
+ QueryWrapper<Loc> wrapper = pageParam.buildWrapper(true);
+ wrapper.eq("loc_sts_id", 1).notLike("barcode", "PK");
+ return R.ok().add(locService.page(pageParam, wrapper));
+ }
+
@PreAuthorize("hasAuthority('asrs:loc:list')")
@PostMapping("/loc/list")
@CacheData(tableName = {"man_loc"})
--
Gitblit v1.9.1