|
@@ -1,9 +1,12 @@
|
|
|
package com.zy.bms.controller.ubi;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.zy.bms.common.ServerResponse;
|
|
|
import com.zy.bms.controller.BaseController;
|
|
|
+import com.zy.bms.entity.Group;
|
|
|
import com.zy.bms.entity.PrivilegeApplyRecord;
|
|
|
import com.zy.bms.pojo.io.PageIO;
|
|
|
+import com.zy.bms.service.IGroupService;
|
|
|
import com.zy.bms.service.IPrivilegeApplyRecordService;
|
|
|
import com.zy.bms.service.IUserPrivilegeService;
|
|
|
import com.zy.bms.service.ubi.IUbiInfoStateService;
|
|
@@ -14,6 +17,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.HashSet;
|
|
|
+import java.util.List;
|
|
|
import java.util.Set;
|
|
|
|
|
|
/**
|
|
@@ -32,13 +36,17 @@ public class UbiWxController extends BaseController {
|
|
|
private IUserPrivilegeService userPrivilegeService;
|
|
|
@Resource
|
|
|
private IUbiInfoStateService ubiInfoStateService;
|
|
|
+ @Resource
|
|
|
+ private IGroupService groupService;
|
|
|
|
|
|
/**
|
|
|
* 查看用户拥有权限的设备组列表
|
|
|
*/
|
|
|
@GetMapping("getOwnGroups.do")
|
|
|
public ServerResponse getOwnGroups() {
|
|
|
- return ServerResponse.success(userPrivilegeService.ownGroupIds(userId()));
|
|
|
+ List<String> groupIds = userPrivilegeService.ownGroupIds(userId());
|
|
|
+ return ServerResponse.success(groupService.list(new QueryWrapper<Group>()
|
|
|
+ .in("id", groupIds.toArray())));
|
|
|
}
|
|
|
|
|
|
/**
|