From 7fdc337e30daff98c55412318c1db31ffbadc81a Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期五, 20 十二月 2024 16:47:34 +0800 Subject: [PATCH] 区域 --- src/main/java/com/whyc/service/LockInfService.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/whyc/service/LockInfService.java b/src/main/java/com/whyc/service/LockInfService.java index 9f01a27..063dcfc 100644 --- a/src/main/java/com/whyc/service/LockInfService.java +++ b/src/main/java/com/whyc/service/LockInfService.java @@ -55,7 +55,7 @@ } //鏌ヨ鎵�鏈夐攣淇℃伅 - public Response getAllLockInf(String lockName, String lockType, Integer lockState, int pageNum, int pageSize) { + public Response getAllLockInf(String lockName, String lockType, Integer lockState,Integer areaId, int pageNum, int pageSize) { PageHelper.startPage(pageNum,pageSize); QueryWrapper wrapper=new QueryWrapper(); if(lockName!=null){ @@ -67,6 +67,12 @@ if(lockState!=null){ wrapper.eq("lock_state",lockState); } + List areaList=new ArrayList(); + areaList.add(areaId); + areaInfService.getAllAreaId(areaId,areaList); + if(areaList!=null){ + wrapper.in("area_id",areaList); + } List<LockInf> list=mapper.selectList(wrapper); PageInfo pageInfo=new PageInfo(list); return new Response().setII(1,list!=null,pageInfo,"鏌ヨ鎵�鏈夐攣淇℃伅"); -- Gitblit v1.9.1