private List<Restaurant> restaurants;
public String index()
{
// 当前登陆用户
User user = (User) session.get("user");
// 当前登录用户所属角色拥有的权限集合
Map<String, Priv> allPrivs = user.getAllPrivs();
String contextPath = request.getContextPath();
// 存入菜单HTML
//String allMenuHtml = menuService.findAllMenu(allPrivs,contextPath);
//request.setAt tribute("allMenuHtml", allMenuHtml);
//FIX 改为通过Priv里的is_show字段来显示
String allMenuHtml = privService.findAllPrivMenu(contextPath, allPrivs);
request.setAttribute("allMenuHtml", allMenuHtml);
// 判定登陆用户是管理员还是商家
if(user.getType() != Constants.UserType.USERTYPE_ADMINISTRATOR)
{
// 可管理的餐厅
restaurants = userMerchantService
.findRestaurantsByUserIdAndMerchantId(user.getId(),
user.getMerchantId());
// 切换管理餐厅
if(session.get("currMgrRestaurantId") != null)
{
if(restaurant != null && restaurant.getId() != null) // 选择切换
{