|
|
@@ -7,6 +7,7 @@ import com.github.pagehelper.PageHelper;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
import com.sckw.core.exception.SystemException;
|
|
|
import com.sckw.core.model.constant.Global;
|
|
|
+import com.sckw.core.model.enums.SystemTypeEnum;
|
|
|
import com.sckw.core.model.page.PageHelperUtil;
|
|
|
import com.sckw.core.model.page.PageResult;
|
|
|
import com.sckw.core.utils.BeanUtils;
|
|
|
@@ -19,6 +20,7 @@ import com.sckw.core.web.context.LoginUserHolder;
|
|
|
import com.sckw.redis.utils.RedissonUtils;
|
|
|
import com.sckw.system.dao.*;
|
|
|
import com.sckw.system.model.*;
|
|
|
+import com.sckw.system.model.pojo.FindManagePojo;
|
|
|
import com.sckw.system.model.pojo.FindMenuTreePojo;
|
|
|
import com.sckw.system.model.vo.req.EditRoleReqVo;
|
|
|
import com.sckw.system.model.vo.req.RoleBindMenuReqVo;
|
|
|
@@ -60,6 +62,9 @@ public class KwsRoleService {
|
|
|
@Autowired
|
|
|
KwsDeptDao kwsDeptDao;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ KwsEnterpriseDao kwsEnterpriseDao;
|
|
|
+
|
|
|
@Autowired
|
|
|
KwsMenuService kwsMenuService;
|
|
|
|
|
|
@@ -335,7 +340,9 @@ public class KwsRoleService {
|
|
|
*/
|
|
|
public PageResult findPage(Map<String, Object> params) {
|
|
|
PageHelper.startPage(PageResult.getPage(params), PageResult.getPageSize(params));
|
|
|
+ FindManagePojo manageInfoByEntId = kwsEnterpriseDao.findManageInfoByEntId(LoginUserHolder.getEntId());
|
|
|
params.put("entId", LoginUserHolder.getEntId());
|
|
|
+ params.put("manageRoleId", manageInfoByEntId.getRoleId());
|
|
|
List<RoleResVo> roleResVos = kwsRoleDao.findPage(params);
|
|
|
if (CollectionUtils.isEmpty(roleResVos)) {
|
|
|
return PageHelperUtil.getPageResult(new PageInfo<>(roleResVos));
|