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

update:更新视图标题

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