Commit c8f9a989 by guojuxing

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

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


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