diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/controller/ResiGroupSetupController.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/controller/ResiGroupSetupController.java index c50cc57817..95c624aabd 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/controller/ResiGroupSetupController.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/controller/ResiGroupSetupController.java @@ -20,14 +20,10 @@ package com.epmet.modules.group.controller; import com.epmet.commons.tools.annotation.LoginUser; import com.epmet.commons.tools.security.dto.TokenDto; import com.epmet.commons.tools.utils.Result; -import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.modules.group.service.ResiGroupSetupService; import com.epmet.resi.group.dto.group.result.GroupTypeListResultDTO; -import com.epmet.resi.group.dto.notice.form.NoticeDetailFormDTO; -import com.epmet.resi.group.dto.notice.result.NoticeDetailResultDTO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -52,7 +48,7 @@ public class ResiGroupSetupController { **/ @PostMapping(value = "grouptypelist") public Result groupTypeList(@LoginUser TokenDto tokenDto){ - return new Result().ok(resiGroupSetupService.groupTypeList()); + return new Result().ok(resiGroupSetupService.groupTypeList(tokenDto.getCustomerId())); } } \ No newline at end of file diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/ResiGroupSetupService.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/ResiGroupSetupService.java index ac384d3ec0..134f656f35 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/ResiGroupSetupService.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/ResiGroupSetupService.java @@ -34,5 +34,5 @@ public interface ResiGroupSetupService extends BaseService * @Author sun * @Description 创建小组选择组类型 **/ - GroupTypeListResultDTO groupTypeList(); + GroupTypeListResultDTO groupTypeList(String customerId); } \ No newline at end of file diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupSetupServiceImpl.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupSetupServiceImpl.java index b614daf3db..aa5bc80aef 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupSetupServiceImpl.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupSetupServiceImpl.java @@ -18,11 +18,13 @@ package com.epmet.modules.group.service.impl; import com.epmet.commons.mybatis.service.impl.BaseServiceImpl; +import com.epmet.modules.constant.GroupActConstant; import com.epmet.modules.group.dao.ResiGroupSetupDao; import com.epmet.modules.group.entity.ResiGroupSetupEntity; import com.epmet.modules.group.redis.ResiGroupSetupRedis; import com.epmet.modules.group.service.ResiGroupSetupService; import com.epmet.resi.group.dto.group.result.GroupTypeListResultDTO; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -47,13 +49,16 @@ public class ResiGroupSetupServiceImpl extends BaseServiceImpl dedicatedGroup = new ArrayList<>(); List commonUsedGroup = new ArrayList<>(); //初期所有客户共用一套建组设置,客户Id为default,后边可以根据token用户所属客户查询 - List list = baseDao.selectGroupList("default"); + List list = baseDao.selectGroupList(customerId); list.forEach(l -> { if ("ordinary".equals(l.getGroupType())) { commonUsedGroup.add(l);