Commit c8f9a989 by guojuxing

查询权限项下面的操作项数据

parent 00d817b2
...@@ -4,6 +4,7 @@ import com.gic.api.base.commons.Page; ...@@ -4,6 +4,7 @@ import com.gic.api.base.commons.Page;
import com.gic.api.base.commons.ServiceResponse; import com.gic.api.base.commons.ServiceResponse;
import com.gic.auth.dto.AuthItemListDTO; import com.gic.auth.dto.AuthItemListDTO;
import com.gic.auth.dto.MenuDTO; import com.gic.auth.dto.MenuDTO;
import com.gic.auth.dto.MenuItemDTO;
import com.gic.auth.qo.AuthItemSaveQO; import com.gic.auth.qo.AuthItemSaveQO;
import com.gic.auth.qo.MenuListQO; import com.gic.auth.qo.MenuListQO;
import com.gic.auth.qo.MenuOperationItemListQO; import com.gic.auth.qo.MenuOperationItemListQO;
...@@ -169,4 +170,14 @@ public interface MenuForHaoBanApiService { ...@@ -169,4 +170,14 @@ public interface MenuForHaoBanApiService {
* @return com.gic.api.base.commons.ServiceResponse<java.util.List<com.gic.auth.dto.MenuDTO>>
 * @return com.gic.api.base.commons.ServiceResponse<java.util.List<com.gic.auth.dto.MenuDTO>>


*/ 
*/
ServiceResponse<List<MenuDTO>> listMenuItemByParentId(Integer parentId); ServiceResponse<List<MenuDTO>> listMenuItemByParentId(Integer parentId);
/**
* 查询权限项下面的操作项数据
* @Title: listMenuItemByMenuId

* @Description:

* @author guojuxing
* @param menuId
权限项ID
* @return com.gic.api.base.commons.ServiceResponse<java.util.List<com.gic.auth.dto.MenuItemDTO>>


*/
ServiceResponse<List<MenuItemDTO>> listMenuItemByMenuId(Integer menuId);
} }
...@@ -4,11 +4,13 @@ import com.gic.api.base.commons.Page; ...@@ -4,11 +4,13 @@ import com.gic.api.base.commons.Page;
import com.gic.api.base.commons.ServiceResponse; import com.gic.api.base.commons.ServiceResponse;
import com.gic.auth.dto.AuthItemListDTO; import com.gic.auth.dto.AuthItemListDTO;
import com.gic.auth.dto.MenuDTO; import com.gic.auth.dto.MenuDTO;
import com.gic.auth.dto.MenuItemDTO;
import com.gic.auth.qo.AuthItemSaveQO; import com.gic.auth.qo.AuthItemSaveQO;
import com.gic.auth.qo.MenuListQO; import com.gic.auth.qo.MenuListQO;
import com.gic.auth.qo.MenuOperationItemListQO; import com.gic.auth.qo.MenuOperationItemListQO;
import com.gic.auth.service.MenuApiService; import com.gic.auth.service.MenuApiService;
import com.gic.auth.service.MenuForHaoBanApiService; import com.gic.auth.service.MenuForHaoBanApiService;
import com.gic.auth.service.MenuItemApiService;
import com.gic.enterprise.error.ErrorCode; import com.gic.enterprise.error.ErrorCode;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -18,6 +20,8 @@ import java.util.List; ...@@ -18,6 +20,8 @@ import java.util.List;
public class MenuForHaoBanApiServiceImpl implements MenuForHaoBanApiService{ public class MenuForHaoBanApiServiceImpl implements MenuForHaoBanApiService{
@Autowired @Autowired
private MenuApiService menuApiService; private MenuApiService menuApiService;
@Autowired
private MenuItemApiService menuItemApiService;
@Override @Override
public ServiceResponse<Void> savePage(MenuDTO menuDTO) { public ServiceResponse<Void> savePage(MenuDTO menuDTO) {
...@@ -107,6 +111,11 @@ public class MenuForHaoBanApiServiceImpl implements MenuForHaoBanApiService{ ...@@ -107,6 +111,11 @@ public class MenuForHaoBanApiServiceImpl implements MenuForHaoBanApiService{
return menuApiService.listMenuItemByParentId(parentId); return menuApiService.listMenuItemByParentId(parentId);
} }
@Override
public ServiceResponse<List<MenuItemDTO>> listMenuItemByMenuId(Integer menuId) {
return menuItemApiService.listMenuItemByMenuId(menuId);
}
private static boolean isRightPlatformType(Integer platformType) { private static boolean isRightPlatformType(Integer platformType) {
return platformType != null && (platformType.intValue() == 1 || platformType.intValue() == 2); return platformType != null && (platformType.intValue() == 1 || platformType.intValue() == 2);
} }
......
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