提交 3b24576e 编写于 作者: Shine-zwj's avatar Shine-zwj

update:更新视图标题

上级 840f0c5a
......@@ -8,7 +8,7 @@
</template>
<template #headerLeft>
<#if view.isShowCaptionBar()>
<app-caption caption="${view.getCaption()}"></app-caption>
<app-caption :openType="openType" :caption="$t(model.srfCaption)"></app-caption>
</#if>
</template>
<template #headerRight>
......
......@@ -24,6 +24,9 @@
<#-- BEGIN:快速搜索框或工具栏或支持快速分组搜索或快速搜索表单部件存在 -->
<#if (view.isEnableQuickSearch() || view.hasPSControl('toolbar') || view.isEnableQuickGroup() || view.getQuickPSDESearchForm()??)>
<template #headerTop>
<#if view.isShowCaptionBar()>
<app-caption v-if="openType == 'EMBED'" :openType="openType" :caption="$t(model.srfCaption)"></app-caption>
</#if>
<#if view.hasPSControl('toolbar')>
<@ibizindent blank=8>
${P.getCtrlCode('toolbar', 'CONTROL.html').code}<#t>
......
......@@ -125,6 +125,14 @@ export default class ${srfclassname('${view.name}')}Base extends Vue {
*/
@Inject({from:'navModel',default: 'tab'})
public navModel!:string;
/**
* 打开方式
*
* @type {'ROUTE' | 'EMBED' | 'MODAL'}
* @memberof ${srfclassname('${view.name}')}Base
*/
@Prop({ default: 'ROUTE' }) public openType!: 'ROUTE' | 'EMBED' | 'MODAL';
</#if>
/**
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册