提交 bca232b1 编写于 作者: Mosher's avatar Mosher

update:更新数据关系栏

上级 df4c63e0
......@@ -2,9 +2,10 @@
<#if ctrl.render??>
${ctrl.render.code}
<#else>
<layout class='app-dr-bar<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>'>
<sider :width="width">
<div class='app-dr-bar<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>' :style="{ width: <#noparse>`${width}px`</#noparse> }">
</div>
<el-menu
:mode="menuDir"
:default-openeds="defaultOpeneds"
:default-active="items[0].id"
@select="onSelect"
......@@ -12,22 +13,6 @@
@close="onClose">
<app-sider-menus :menus="items"></app-sider-menus>
</el-menu>
</sider>
<content <#noparse>:style="{ width: `calc(100% - ${this.width + 1}px)` }"</#noparse>>
<div class='main-data' v-show="Object.is(this.selection.id, 'form')">
<slot></slot>
</div>
<component
v-if="!Object.is(this.selection.id, 'form') && this.selection.view && !Object.is(this.selection.view.viewname, '')"
:is="selection.view.viewname"
class="viewcontainer2"
:viewDefaultUsage="false"
:viewdata="JSON.stringify(selection.data)"
:viewparam="JSON.stringify(selection.param)"
:key="this.$util.createUUID()">
</component>
</content>
</layout>
</#if>
</template>
<#ibizinclude>
......@@ -38,6 +23,14 @@
../@MACRO/FUNC/MACRO.ftl
</#ibizinclude>
/**
* 菜单方向
* @type {('horizontal' | 'vertical')}
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
@Prop({ default: 'vertical' }) public menuDir?: 'horizontal' | 'vertical';
/**
* 获取多项数据
*
......@@ -89,13 +82,6 @@
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
public items: any[] = [
<#if view.hasPSControl('form')>
{
text: "主表单",
disabled: false,
id: "form",
},
</#if>
<#list ctrl.getPSDEDataRelation().getPSDEDRDetails() as item>
{
text: "${item.getCaption()}",
......
......@@ -13,7 +13,4 @@
</#list>
</#if>
@closeview="closeView($event)">
<#if view.hasPSControl('form')>
${P.getCtrlCode('form', 'CONTROL.html').code}
</#if>
</view_${ctrl.getName()}>
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册