| | |
| | | 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.PLPageDefination; |
| | | import com.vci.corba.portal.data.PLTabPage; |
| | | import com.vci.pagemodel.PLTabButtonVO; |
| | | import com.vci.pagemodel.PLUILayoutCloneVO; |
| | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.IOException; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * @author ludc |
| | |
| | | boolean cloneUIContextData(PLUILayoutCloneVO pluiLayoutCloneVO) throws PLException; |
| | | |
| | | /** |
| | | * 根据勾选的条件获取需要导出的ui上下文树 |
| | | * @param expDatas |
| | | * @return |
| | | */ |
| | | Tree getExpContextTree(List<String> expDatas); |
| | | |
| | | /** |
| | | * 导出ui上下文(勾选的要导出的控制区的数据) |
| | | * oids |
| | | * @return |
| | | */ |
| | | void expUIContextData(String[] oids, HttpServletResponse response) throws PLException, IOException; |
| | | String expUIContextData(Map<String,String> expConditionMap) throws PLException, IOException; |
| | | |
| | | /** |
| | | * 导入UI上下文 |
| | |
| | | |
| | | /** |
| | | * 删除单个按钮配置 |
| | | * @param tabButton |
| | | * @param tabButtonVO |
| | | * @return |
| | | */ |
| | | boolean deleteTapButton(PLTabButton tabButton) throws PLException; |
| | | boolean deleteTapButton(PLTabButtonVO tabButtonVO) throws PLException; |
| | | |
| | | /** |
| | | * 调整为下级按钮 |
| | | * @param plTabButton |
| | | * @param tabButtonVO |
| | | * @return |
| | | */ |
| | | BaseResult joinBtn(PLTabButton plTabButton) throws PLException; |
| | | BaseResult joinBtn(PLTabButtonVO tabButtonVO) throws PLException; |
| | | |
| | | /** |
| | | * 调整为上级按钮 |
| | | * @param plTabButton |
| | | * @param tabButtonVO |
| | | * @return |
| | | */ |
| | | BaseResult exitBtn(PLTabButton plTabButton) throws PLException; |
| | | BaseResult exitBtn(PLTabButtonVO tabButtonVO) throws PLException; |
| | | |
| | | /** |
| | | * 获取UI权限树 |
| | |
| | | * @throws Exception |
| | | */ |
| | | boolean authorizedUI(UIAuthorDTO uiAuthorDTO)throws Exception; |
| | | |
| | | |
| | | } |