From 68da5e6be8dd55a691fb42d119bebe75611eb4b0 Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期二, 26 三月 2024 15:59:46 +0800 Subject: [PATCH] UI上下文展示引擎 --- Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue | 23 +++++++++++++---------- 1 files changed, 13 insertions(+), 10 deletions(-) diff --git a/Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue b/Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue index 0d7ada0..54cb510 100644 --- a/Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue +++ b/Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue @@ -23,14 +23,13 @@ </el-aside> <el-container style="height: 100%"> <el-main v-if="uiDefineVO.centerAreas && uiDefineVO.centerAreas.length>0" :style="'height: '+centerHeight"> - <UIContentArea :key="'centerArea-'+uiDefineVO.oid" areas-name="centerArea" - cradStyle="" - :areasData="uiDefineVO.centerAreas" - :inDialog="inDialog" - :sourceData="checkedData.westAreas[0]" - :dataStore="checkedData.centerAreas[0]" - :paramVOS="paramVOS"> - </UIContentArea> + <u-i-content-area :key="'centerArea-'+uiDefineVO.oid" areas-name="centerArea" + cradStyle="" + :areasData="uiDefineVO.centerAreas" + :inDialog="inDialog" + :sourceData="checkedData.westAreas[0]" + :dataStore="checkedData.centerAreas[0]" + :paramVOS="paramVOS"></u-i-content-area> </el-main> <el-footer v-if="uiDefineVO.southAreas && uiDefineVO.southAreas.length>0" height="300px" style="max-height: 300px"> <UIContentArea :key="'southArea-'+uiDefineVO.oid" areas-name="southArea" @@ -72,12 +71,16 @@ paramVOS:{ type:Object, default: {} + }, + customOptions:{ + type:Object, + default: {} } }, data() { return { - btmType:'',//涓氬姟绫诲瀷锛堟垨閾炬帴绫诲瀷锛� - content:'',//UI涓婁笅鏂囩殑鍚嶇О + btmType:this.customOptions.btmType,//涓氬姟绫诲瀷锛堟垨閾炬帴绫诲瀷锛� + content:this.customOptions.content,//UI涓婁笅鏂囩殑鍚嶇О checkedData:{ //鍚勫尯鍩熼�変腑鏁版嵁 westAreas:[], -- Gitblit v1.9.3