|
@@ -1,5 +1,6 @@
|
|
package com.huimv.env.admin.service.impl;
|
|
package com.huimv.env.admin.service.impl;
|
|
|
|
|
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
|
|
|
@@ -206,17 +207,15 @@ public class AuthorizeServiceImpl implements IAuthorizeService {
|
|
List<Menu> menus = menuMapper.selectList(new QueryWrapper<Menu>().orderByAsc("sort"));
|
|
List<Menu> menus = menuMapper.selectList(new QueryWrapper<Menu>().orderByAsc("sort"));
|
|
return menus;
|
|
return menus;
|
|
}
|
|
}
|
|
- Farm farm = farmMapper.selectById(farmId);
|
|
|
|
- String farmMenu = farm.getFarmMenu();
|
|
|
|
- String[] farmMenus = farmMenu.split(",");
|
|
|
|
|
|
+ return menuMapper.getMyMenu(accountName,null);
|
|
|
|
+
|
|
|
|
+
|
|
// List<String> farmMenus = Arrays.asList(farmMenu);
|
|
// List<String> farmMenus = Arrays.asList(farmMenu);
|
|
- return menuMapper.getMyMenu(accountName,farmMenus);
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public List<String> getMyButton(Integer userId, Integer farmId) {
|
|
public List<String> getMyButton(Integer userId, Integer farmId) {
|
|
- Farm farm = farmMapper.selectById(farmId);
|
|
|
|
- String farmMenu = farm.getFarmMenu();
|
|
|
|
if (userId == 1){
|
|
if (userId == 1){
|
|
List<Menu> menus = menuMapper.selectList(null);
|
|
List<Menu> menus = menuMapper.selectList(null);
|
|
List<String> list = new ArrayList<>();
|
|
List<String> list = new ArrayList<>();
|
|
@@ -225,8 +224,7 @@ public class AuthorizeServiceImpl implements IAuthorizeService {
|
|
}
|
|
}
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
- String[] menus = farmMenu.split(",");
|
|
|
|
- return menuMapper.getMyButton(userId,menus);
|
|
|
|
|
|
+ return menuMapper.getMyButton(userId,null);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|