From 71d838e032d13a46a07917f5606862496220ea74 Mon Sep 17 00:00:00 2001 From: zyx <zyx123456> Date: 星期一, 08 一月 2024 08:35:35 +0800 Subject: [PATCH] # 入库拣货功能添加 --- src/main/java/com/zy/asrs/controller/ConfigTypeController.java | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/ConfigTypeController.java b/src/main/java/com/zy/asrs/controller/ConfigTypeController.java index 7b1a9eb..543c7b2 100644 --- a/src/main/java/com/zy/asrs/controller/ConfigTypeController.java +++ b/src/main/java/com/zy/asrs/controller/ConfigTypeController.java @@ -15,8 +15,7 @@ import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; -import java.util.Date; -import java.util.Map; +import java.util.*; @RestController public class ConfigTypeController extends BaseController { @@ -57,6 +56,27 @@ } + @RequestMapping(value = "/configTypeQuery/auth") + @ManagerAuth + public R query(String condition) { + + String type = condition.split(",")[1]; + condition = condition.split(",")[0]; + + EntityWrapper<ConfigType> wrapper = new EntityWrapper<>(); + wrapper.eq("type",type); + wrapper.like("value", condition); + Page<ConfigType> page = configTypeService.selectPage(new Page<>(0, 32), wrapper); + List<Map<String, Object>> result = new ArrayList<>(); + for (ConfigType configType : page.getRecords()){ + Map<String, Object> map = new HashMap<>(); + map.put("id", configType.getId()); + map.put("value", configType.getValue()); + result.add(map); + } + return R.ok(result); + } + private <T> void convert(Map<String, Object> map, EntityWrapper<T> wrapper){ for (Map.Entry<String, Object> entry : map.entrySet()){ String val = String.valueOf(entry.getValue()); -- Gitblit v1.9.1