| | |
| | | package com.vci.web.service; |
| | | |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.corba.portal.data.PLTabButton; |
| | | import com.vci.corba.portal.data.PLUILayout; |
| | | import com.vci.corba.portal.data.PortalVI; |
| | |
| | | * @param queryDetail 查询明细 |
| | | * @return 显示对象 |
| | | */ |
| | | UITableDefineVO tableDO2VO(PortalVI prm,boolean queryDetail); |
| | | UITableDefineVO tableDO2VO(PortalVI prm, boolean queryDetail, Map<String, OsAttributeVO> attributeVOMap) throws PLException; |
| | | |
| | | /** |
| | | * 使用表格的英文名称获取表单 |
| | |
| | | * @param btmId 业务类型 |
| | | * @return 表单的定义 |
| | | */ |
| | | UITableDefineVO getTableById(String btmId,String id); |
| | | UITableDefineVO getTableById(String btmId,String id) throws PLException; |
| | | |
| | | /** |
| | | * 使用表格的英文名称获取表单 |
| | |
| | | * @param componentOid 组件的主键 |
| | | * @return 主键的显示对象 |
| | | */ |
| | | UIComponentVO getComponentByOid(String componentOid); |
| | | UIComponentVO getComponentByOid(String componentOid, Map<String, OsAttributeVO> attributeVOMap); |
| | | |
| | | /** |
| | | * 获取某个组件的按钮 |
| | |
| | | * @param button 按钮的数据对象 |
| | | * @return 显示对象 |
| | | */ |
| | | UIButtonDefineVO buttonDO2VO(PLTabButton button) ; |
| | | UIButtonDefineVO buttonDO2VO(PLTabButton button,Map<String, UIActionVO> actionVOMap) ; |
| | | |
| | | /** |
| | | * 查询所有的组件 |