Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/UIEngineServiceI.java
@@ -1,10 +1,12 @@
package com.vci.web.service;
import com.vci.corba.common.PLException;
import com.vci.corba.portal.data.PLAction;
import com.vci.corba.portal.data.PLTabButton;
import com.vci.corba.portal.data.PLUILayout;
import com.vci.corba.portal.data.PortalVI;
import com.vci.corba.portal.data.PLAction;
import com.vci.web.pageModel.*;
import com.vci.pagemodel.*;
import java.util.Collection;
import java.util.List;
import java.util.Map;
@@ -89,7 +91,7 @@
    * @param queryDetail 查询明细
    * @return 显示对象
    */
   UITableDefineVO tableDO2VO(PortalVI prm,boolean queryDetail);
   UITableDefineVO tableDO2VO(PortalVI prm, boolean queryDetail, Map<String, OsAttributeVO> attributeVOMap) throws PLException;
   /**
    * 使用表格的英文名称获取表单
@@ -97,7 +99,7 @@
    * @param btmId 业务类型
    * @return 表单的定义
    */
   UITableDefineVO getTableById(String btmId,String id);
   UITableDefineVO getTableById(String btmId,String id) throws PLException;
   /**
    * 使用表格的英文名称获取表单
@@ -132,7 +134,6 @@
    * @return 显示对象
    */
   UIActionVO actionDO2VO(PLAction action);
   /**
    * 查询所有的UI上下文
@@ -169,14 +170,14 @@
    * @param componentOid 组件的主键
    * @return 主键的显示对象
    */
   UIComponentVO getComponentByOid(String componentOid);
   UIComponentVO getComponentByOid(String componentOid, Map<String, OsAttributeVO> attributeVOMap);
   /**
    * 获取某个组件的按钮
    * @param pkComponent 组件的主键
    * @return 按钮的信息
    */
   List<UIButtonDefineVO> listButtonByComponent(String pkComponent);
   List<UIButtonDefineVO> listButtonByComponent(String pkComponent, Map<String, List<RoleRightVO>> roleRightMap);
   /**
    * 按钮的数据对象转换为显示对象
@@ -190,7 +191,7 @@
    * @param button 按钮的数据对象
    * @return 显示对象
    */
   UIButtonDefineVO buttonDO2VO(PLTabButton button) ;
   UIButtonDefineVO buttonDO2VO(PLTabButton button,Map<String, UIActionVO> actionVOMap) ;
   /**
    * 查询所有的组件
@@ -204,9 +205,10 @@
    * @param id 主键
    * @return UI上下文的信息
    */
    UIContentVO getUIContentByBtmTypeAndId(String btmType, String id);
    UIContentVO getUIContentByBtmTypeAndId(String btmType, String id) throws PLException;
//   UIContentVO UIContentDO2VO(PLPageLayoutDefination pageLayoutDefination, boolean queryDetail);
   UIContentVO UIContentDO2VO(PLUILayout pageLayoutDefination, boolean queryDetail);
;
   //   UIContentVO UIContentDO2VO(PLPageLayoutDefination pageLayoutDefination, boolean queryDetail);
   UIContentVO UIContentDO2VO(PLUILayout pageLayoutDefination, boolean queryDetail,Map<String, List<RoleRightVO>> roleRightMap);
}