| | |
| | | <template> |
| | | <!--UI上下文的展示器--> |
| | | <div style="height:calc(100% - 4px);min-width:1200px" > |
| | | <div style="height:calc(100% - 4px);" > |
| | | <el-header v-if="uiDefineVO.northAreas && uiDefineVO.northAreas.length>0"> |
| | | <UIContentArea :key="'northArea-'+uiDefineVO.oid" |
| | | :uiBtmType="btmType" |
| | |
| | | :dataStore="checkedData.northAreaInDialog.data" |
| | | :paramVOS="paramVOS" |
| | | :inDialog="inDialog" |
| | | :canEdit="canEdit" |
| | | :sourceData="sourceData" |
| | | :sourceBtmType="btmType" |
| | | areas-name="northArea" |
| | |
| | | :dataStore="checkedData.westAreaInDialog.data" |
| | | :paramVOS="paramVOS" |
| | | :inDialog="inDialog" |
| | | :canEdit="canEdit" |
| | | :sourceData="sourceData" |
| | | :sourceBtmType="btmType" |
| | | areas-name="westArea" |
| | |
| | | </UIContentArea> |
| | | </el-aside> |
| | | <el-container style="height: 100%;display: block"> |
| | | <el-main v-if="uiDefineVO.centerAreas && uiDefineVO.centerAreas.length>0" :style="'min-height: 300px;height: '+centerHeight"> |
| | | <el-main v-if="uiDefineVO.centerAreas && uiDefineVO.centerAreas.length>0" :style="'min-height: 200px;height: '+centerHeight"> |
| | | <UIContentArea :key="'centerArea-'+uiDefineVO.oid" |
| | | :uiBtmType="btmType" |
| | | :uiContext="context" |
| | |
| | | :dataStore="checkedData.centerAreaInDialog.data" |
| | | :paramVOS="paramVOS" |
| | | :inDialog="inDialog" |
| | | :canEdit="canEdit" |
| | | :sourceData="checkedData.westAreaInDialog.data[checkedData.westAreaInDialog.data.length-1]" |
| | | :sourceBtmType="checkedData.westAreaInDialog.DefineVOBtmType" |
| | | areas-name="centerArea" |
| | |
| | | </UIContentArea> |
| | | </el-main> |
| | | <el-footer v-if="uiDefineVO.southAreas && uiDefineVO.southAreas.length>0" height="35%" |
| | | style="min-height: 150px;"> |
| | | style="min-height: 100px;"> |
| | | <UIContentArea :key="'southArea-'+uiDefineVO.oid" |
| | | :uiBtmType="btmType" |
| | | :uiContext="context" |
| | |
| | | :dataStore="checkedData.southAreaInDialog.data" |
| | | :paramVOS="paramVOS" |
| | | :inDialog="inDialog" |
| | | :canEdit="canEdit" |
| | | :sourceData="checkedData.centerAreaInDialog.data[checkedData.centerAreaInDialog.data.length-1]" |
| | | :sourceBtmType="checkedData.centerAreaInDialog.DefineVOBtmType" |
| | | areas-name="southArea" |
| | |
| | | type: Boolean, |
| | | default: false |
| | | }, |
| | | canEdit:{ |
| | | //内容是否可编辑 |
| | | type:Boolean, |
| | | default:false |
| | | }, |
| | | sourceData:{ |
| | | //所属区域的上一区域选中数据 |
| | | type:Object, |