From 3701dcb2483643ac40d4b81c021b3d8cdab62402 Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期五, 06 九月 2024 21:50:18 +0800 Subject: [PATCH] 8.9 --- ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java index b16e878..3699e94 100644 --- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java +++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java @@ -48,6 +48,8 @@ private RegionService regionService; @Resource private MasterWorkerService masterWorkerService; + @Resource + private SiteService siteService; /** * 加盟商信息分页列表 @@ -74,8 +76,19 @@ wrapper = StringUtils.isNotBlank(head) ? wrapper.like(Franchisee::getHead, head) : wrapper; wrapper = StringUtils.isNotBlank(phone) ? wrapper.like(Franchisee::getHeadPhone, phone) : wrapper; wrapper = StringUtils.isNotBlank(city) ? wrapper.like(Franchisee::getCity, city) : wrapper; - return R.ok(wrapper.eq(Franchisee::getIsDelete, 0) - .orderByDesc(Franchisee::getCreateTime).page(Page.of(pageNum, pageSize))); + Page<Franchisee> page = wrapper.eq(Franchisee::getIsDelete, 0) + .orderByDesc(Franchisee::getCreateTime).page(Page.of(pageNum, pageSize)); + for (Franchisee record : page.getRecords()) { + if (record.getSiteIds()!=null){ + String[] split = record.getSiteIds().split(","); + List<Site> list = siteService.lambdaQuery().in(Site::getId, split).list(); + //用 , 拼接 + record.setSiteStr(list.stream().map(Site::getSiteName).collect(Collectors.joining(","))); + } + + + } + return R.ok(page); } /** -- Gitblit v1.7.1