From caaa37d3f59eeb33d97e0f3497bbf5885865f59d Mon Sep 17 00:00:00 2001 From: dangsn <dangsn@chicecm.com> Date: 星期一, 09 十二月 2024 18:27:17 +0800 Subject: [PATCH] 调整WebBoService中的查询接口。主要是BusinessObject对象属性的赋值,以及BusinessObject和BaseModel之间的属性互相赋值 --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/UIEngineServiceI.java | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/UIEngineServiceI.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/UIEngineServiceI.java index 4e768f8..95f9f5c 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/UIEngineServiceI.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/UIEngineServiceI.java @@ -1,9 +1,10 @@ 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.pagemodel.*; import java.util.Collection; @@ -90,7 +91,7 @@ * @param queryDetail 鏌ヨ鏄庣粏 * @return 鏄剧ず瀵硅薄 */ - UITableDefineVO tableDO2VO(PortalVI prm,boolean queryDetail); + UITableDefineVO tableDO2VO(PortalVI prm, boolean queryDetail, Map<String, OsAttributeVO> attributeVOMap) throws PLException; /** * 浣跨敤琛ㄦ牸鐨勮嫳鏂囧悕绉拌幏鍙栬〃鍗� @@ -98,7 +99,7 @@ * @param btmId 涓氬姟绫诲瀷 * @return 琛ㄥ崟鐨勫畾涔� */ - UITableDefineVO getTableById(String btmId,String id); + UITableDefineVO getTableById(String btmId,String id) throws PLException; /** * 浣跨敤琛ㄦ牸鐨勮嫳鏂囧悕绉拌幏鍙栬〃鍗� @@ -133,7 +134,6 @@ * @return 鏄剧ず瀵硅薄 */ UIActionVO actionDO2VO(PLAction action); - /** * 鏌ヨ鎵�鏈夌殑UI涓婁笅鏂� @@ -170,7 +170,7 @@ * @param componentOid 缁勪欢鐨勪富閿� * @return 涓婚敭鐨勬樉绀哄璞� */ - UIComponentVO getComponentByOid(String componentOid); + UIComponentVO getComponentByOid(String componentOid, Map<String, OsAttributeVO> attributeVOMap); /** * 鑾峰彇鏌愪釜缁勪欢鐨勬寜閽� @@ -191,7 +191,7 @@ * @param button 鎸夐挳鐨勬暟鎹璞� * @return 鏄剧ず瀵硅薄 */ - UIButtonDefineVO buttonDO2VO(PLTabButton button) ; + UIButtonDefineVO buttonDO2VO(PLTabButton button,Map<String, UIActionVO> actionVOMap) ; /** * 鏌ヨ鎵�鏈夌殑缁勪欢 @@ -209,5 +209,5 @@ // UIContentVO UIContentDO2VO(PLPageLayoutDefination pageLayoutDefination, boolean queryDetail); UIContentVO UIContentDO2VO(PLUILayout pageLayoutDefination, boolean queryDetail); -; + } -- Gitblit v1.9.3