Examples of MenuVO


Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

    if (G4Utils.isEmpty(cardTreeListBasedRole)) {
      resultList.addAll(cardTreeListBasedUser);
    } else {
      resultList.addAll(cardTreeListBasedRole);
      for (int i = 0; i < cardTreeListBasedUser.size(); i++) {
        MenuVo menuVoBaseUser = (MenuVo) cardTreeListBasedUser.get(i);
        boolean flag = true;
        for (int j = 0; j < cardTreeListBasedRole.size(); j++) {
          MenuVo menuVoBaseRole = (MenuVo) cardTreeListBasedRole.get(j);
          if (menuVoBaseUser.getMenuid().equals(menuVoBaseRole.getMenuid())) {
            flag = false;
          }
        }
        if (flag)
          resultList.add(menuVoBaseUser);
View Full Code Here

Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

   */
  private List doProcessList(List resultList){
    PropertiesHelper g4PHelper = PropertiesFactory.getPropertiesHelper(PropertiesFile.G4);
    String defaultShortcut = g4PHelper.getValue("desktopShortcut", "window.png");
    for (int i = 0; i < resultList.size(); i++) {
      MenuVo vo = (MenuVo)resultList.get(i);
      vo.setMaxed("false");
      if (G4Utils.isEmpty(vo.getShortcut())) {
        vo.setShortcut(defaultShortcut);
      }
      if (vo.getMenuname() != null && vo.getMenuname().length() > 10) {
        vo.setMenuname(vo.getMenuname().substring(0, 10));
      }
      if (G4Utils.isEmpty(vo.getScrollbar()) || vo.getScrollbar().equals("0")) {
        vo.setScrollbar("no");
      }else {
        vo.setScrollbar("yes");
      }
      if (G4Utils.isEmpty(vo.getWidth()) || vo.getWidth() == 0) {
        vo.setWidth(800);
        vo.setMaxed("true");
      }
      if (G4Utils.isEmpty(vo.getHeight()) || vo.getHeight() == 0) {
        vo.setHeight(600);
        vo.setMaxed("true");
      }
    }
    return resultList;
  }
View Full Code Here

Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

      menuList = g4Dao.queryForList("ArmTagSupport.queryMenusForUserGrant", qDto);
    }else {
      menuList = g4Dao.queryForList("ArmTagSupport.queryMenusForGrant", qDto);
    }
    for(int i = 0; i < menuList.size(); i++){
      MenuVo menuVo = (MenuVo)menuList.get(i);
      if(checkGeant(grantedList, menuVo.getMenuid()).booleanValue()){
        menuVo.setChecked("true");
      }else {
        menuVo.setChecked("false");
      }
      if(menuVo.getParentid().equals("0")){
        menuVo.setIsRoot("true");
      }
      if(menuVo.getMenuid().length() < 6){
        menuVo.setExpanded("true");
      }
    }
    Dto dto = new BaseDto();
    dto.put("menuList", menuList);
    TemplateEngine engine = TemplateEngineFactory.getTemplateEngine(TemplateType.VELOCITY);
View Full Code Here

Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

    }
    dto2.put("accountType", accountType);
    dto.put("accountType", accountType);
    List cardList = tagSupportService.getCardList(dto2).getDefaultAList();
    for (int i = 0; i < cardList.size(); i++) {
      MenuVo cardVo = (MenuVo) cardList.get(i);
      if (i != cardList.size() - 1) {
        cardVo.setIsNotLast("true");
      }
    }
    dto.put("date", G4Utils.getCurDate());
    dto.put("week", G4Utils.getWeekDayByDate(G4Utils.getCurDate()));
    dto.put("welcome", getWelcomeMsg());
View Full Code Here

Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

    Dto qDto = new BaseDto();
    qDto.put("userid", userid);
    List cardList = (List) pDto.get("cardList");
    String treesString = scriptStart + "Ext.onReady(function(){";
    for (int i = 0; i < cardList.size(); i++) {
      MenuVo cardVo = (MenuVo) cardList.get(i);
      qDto.put("menuid", cardVo.getMenuid());
      qDto.put("accountType", pDto.getAsString("accountType"));
      List menuList = tagSupportService.getCardTreeList(qDto).getDefaultAList();
      String rootName = (String) sqlRunner.queryForObject("Organization.getMenuNameForCNPath", "01");
      Dto pathDto = new BaseDto();
      pathDto.put("01", rootName);
      Dto dto = new BaseDto();
      dto.put("menuList", generateMenuPathName(menuList, pathDto));
      dto.put("menuid", cardVo.getMenuid());
      TemplateEngine engine = TemplateEngineFactory.getTemplateEngine(TemplateType.VELOCITY);
      DefaultTemplate template = new FileTemplate();
      template.setTemplateResource(TagHelper.getTemplatePath(getClass().getName(), "CardTreesTag.tpl"));
      StringWriter writer = engine.mergeTemplate(template, dto);
      treesString = treesString + "\n" + writer.toString();
View Full Code Here

Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

   *            菜单列表
   * @return
   */
  public List generateMenuPathName(List pMenuList, Dto pDto) {
    for (int i = 0; i < pMenuList.size(); i++) {
      MenuVo vo = (MenuVo) pMenuList.get(i);
      pDto.put(vo.getMenuid(), vo.getMenuname());
    }
    for (int i = 0; i < pMenuList.size(); i++) {
      String path = "";
      MenuVo vo = (MenuVo) pMenuList.get(i);
      String menuId = vo.getMenuid();
      int temp = menuId.length() / 2;
      int m = 0, k = 2;
      for (int j = 0; j < temp; j++) {
        path += pDto.getAsString(menuId.substring(m, k)) + " -> ";
        k += 2;
      }
      vo.setMenupath(path.substring(0, path.length() - 4));
    }
    return pMenuList;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.