From bf636b8d37cd48969c9df6a598b2ff16cbfb7557 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期一, 26 五月 2025 14:56:04 +0800 Subject: [PATCH] 更新领导层统计 --- src/main/java/com/whyc/service/StationInfService.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/StationInfService.java b/src/main/java/com/whyc/service/StationInfService.java index 5742b08..abb41ce 100644 --- a/src/main/java/com/whyc/service/StationInfService.java +++ b/src/main/java/com/whyc/service/StationInfService.java @@ -2,6 +2,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.whyc.dto.Response; @@ -56,4 +57,20 @@ return new Response().setII(1,list.size()>0,list,"鑾峰彇鐢靛帇绛夌骇(涓嬫媺)"); } + public List<StationInf> getAllWithFields(String... fields) { + QueryWrapper<StationInf> query = Wrappers.query(); + StringBuilder fieldsStr = new StringBuilder(); + //瀵筬ields杩涜鎷兼帴,鎷兼帴涓簊elect + for(int i=0;i<fields.length;i++) { + if(i==fields.length-1) { + fieldsStr.append(fields[i]); + }else { + fieldsStr.append(fields[i]).append(","); + } + } + query.select(fieldsStr.toString()); + + return mapper.selectList(query); + + } } \ No newline at end of file -- Gitblit v1.9.1