Commit ec127aff by jinxin

好办小程序菜单权限bug修复

parent ce6225d8
...@@ -151,7 +151,7 @@ public class HaobanRoleApiServiceImpl implements HaobanRoleApiService { ...@@ -151,7 +151,7 @@ public class HaobanRoleApiServiceImpl implements HaobanRoleApiService {
List<String> delMenuCodes = clerkMenus.getDelMenuCodes(); List<String> delMenuCodes = clerkMenus.getDelMenuCodes();
for (String delMenuCode : delMenuCodes) { for (String delMenuCode : delMenuCodes) {
//需要删除好办后台的菜单按钮 //需要删除好办后台的菜单按钮
HaobanRoleBO haobanRoleBO = haobanRoleService.getByWxEnterpriseIdAndClerkType(wxEnterpriseId, 0, systemFlag); HaobanRoleBO haobanRoleBO = haobanRoleService.getByWxEnterpriseIdAndClerkType(wxEnterpriseId, 0, 1);
if (haobanRoleBO != null){ if (haobanRoleBO != null){
haobanRoleMenuService.deleteByMenuCodeAndRoleId(delMenuCode, wxEnterpriseId,haobanRoleBO.getRoleId()); haobanRoleMenuService.deleteByMenuCodeAndRoleId(delMenuCode, wxEnterpriseId,haobanRoleBO.getRoleId());
} }
...@@ -170,7 +170,7 @@ public class HaobanRoleApiServiceImpl implements HaobanRoleApiService { ...@@ -170,7 +170,7 @@ public class HaobanRoleApiServiceImpl implements HaobanRoleApiService {
List<String> delMenuCodes = manegeClerkMenus.getDelMenuCodes(); List<String> delMenuCodes = manegeClerkMenus.getDelMenuCodes();
for (String delMenuCode : delMenuCodes) { for (String delMenuCode : delMenuCodes) {
//需要删除好办后台的菜单按钮 //需要删除好办后台的菜单按钮
HaobanRoleBO haobanRoleBO = haobanRoleService.getByWxEnterpriseIdAndClerkType(wxEnterpriseId, 1, systemFlag); HaobanRoleBO haobanRoleBO = haobanRoleService.getByWxEnterpriseIdAndClerkType(wxEnterpriseId, 1, 1);
if (haobanRoleBO != null){ if (haobanRoleBO != null){
haobanRoleMenuService.deleteByMenuCodeAndRoleId(delMenuCode, wxEnterpriseId,haobanRoleBO.getRoleId()); haobanRoleMenuService.deleteByMenuCodeAndRoleId(delMenuCode, wxEnterpriseId,haobanRoleBO.getRoleId());
} }
...@@ -189,7 +189,7 @@ public class HaobanRoleApiServiceImpl implements HaobanRoleApiService { ...@@ -189,7 +189,7 @@ public class HaobanRoleApiServiceImpl implements HaobanRoleApiService {
List<String> delMenuCodes = managerMenus.getDelMenuCodes(); List<String> delMenuCodes = managerMenus.getDelMenuCodes();
for (String delMenuCode : delMenuCodes) { for (String delMenuCode : delMenuCodes) {
//需要删除好办后台的菜单按钮 //需要删除好办后台的菜单按钮
HaobanRoleBO haobanRoleBO = haobanRoleService.getByWxEnterpriseIdAndClerkType(wxEnterpriseId, 2, systemFlag); HaobanRoleBO haobanRoleBO = haobanRoleService.getByWxEnterpriseIdAndClerkType(wxEnterpriseId, 2, 1);
if (haobanRoleBO != null){ if (haobanRoleBO != null){
haobanRoleMenuService.deleteByMenuCodeAndRoleId(delMenuCode, wxEnterpriseId,haobanRoleBO.getRoleId()); haobanRoleMenuService.deleteByMenuCodeAndRoleId(delMenuCode, wxEnterpriseId,haobanRoleBO.getRoleId());
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment