提交 e88ebd84 编写于 作者: KK's avatar KK

修复门户视图下多数据加载文本异常

上级 08039ecd
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
</@ibizindent> </@ibizindent>
</#if> </#if>
</div> </div>
<div v-show="!allLoaded" class="loadding" > <div v-show="!allLoaded && isNeedLoaddingText" class="loadding" >
<span >{{$t('app.loadding')?$t('app.loadding'):"加载中"}}</span> <span >{{$t('app.loadding')?$t('app.loadding'):"加载中"}}</span>
<ion-spinner name="dots"></ion-spinner> <ion-spinner name="dots"></ion-spinner>
</div> </div>
......
...@@ -131,6 +131,13 @@ ...@@ -131,6 +131,13 @@
*/ */
@Prop() public close?:Function; @Prop() public close?:Function;
/**
* 是否显示加载文字
*
* @type {boolean}
* @memberof ${srfclassname('${ctrl.codeName}')}
*/
@Prop({ default: true}) public isNeedLoaddingText?:boolean;
/** /**
* 是否为临时模式 * 是否为临时模式
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
createAction="<#if ctrl.getCreatePSControlAction?? && ctrl.getCreatePSControlAction()?? && ctrl.getCreatePSControlAction().getPSAppDEMethod()??>${ctrl.getCreatePSControlAction().getPSAppDEMethod().getCodeName()}</#if>" createAction="<#if ctrl.getCreatePSControlAction?? && ctrl.getCreatePSControlAction()?? && ctrl.getCreatePSControlAction().getPSAppDEMethod()??>${ctrl.getCreatePSControlAction().getPSAppDEMethod().getCodeName()}</#if>"
fetchAction="<#if ctrl.getFetchPSControlAction?? && ctrl.getFetchPSControlAction()?? && ctrl.getFetchPSControlAction().getPSAppDEMethod()??>${ctrl.getFetchPSControlAction().getPSAppDEMethod().getCodeName()}</#if>" fetchAction="<#if ctrl.getFetchPSControlAction?? && ctrl.getFetchPSControlAction()?? && ctrl.getFetchPSControlAction().getPSAppDEMethod()??>${ctrl.getFetchPSControlAction().getPSAppDEMethod().getCodeName()}</#if>"
:isMutli="!isSingleSelect" :isMutli="!isSingleSelect"
:isNeedLoaddingText"!isPortalView"
:showBusyIndicator="${ctrl.isShowBusyIndicator()?c}" :showBusyIndicator="${ctrl.isShowBusyIndicator()?c}"
:isTempMode="<#if ctrl.isTempMode?? && ctrl.isTempMode()??>${ctrl.isTempMode()?c}</#if>" :isTempMode="<#if ctrl.isTempMode?? && ctrl.isTempMode()??>${ctrl.isTempMode()?c}</#if>"
<#if view.getViewType?? && view.getViewType()?? && view.getViewType() == 'DEMOBMDVIEW9'> <#if view.getViewType?? && view.getViewType()?? && view.getViewType() == 'DEMOBMDVIEW9'>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<#if ctrl.getPortletType() == 'VIEW' && ctrl.getPortletPSAppView?? && ctrl.getPortletPSAppView()??><#t> <#if ctrl.getPortletType() == 'VIEW' && ctrl.getPortletPSAppView?? && ctrl.getPortletPSAppView()??><#t>
<#-- 视图 --> <#-- 视图 -->
<#assign refview = ctrl.getPortletPSAppView()><#t> <#assign refview = ctrl.getPortletPSAppView()><#t>
<${srffilepath2(refview.getCodeName())} :_context="JSON.stringify(context)" :isChildView="true" :_viewparams="JSON.stringify(viewparams)" viewDefaultUsage="includedView" ></${srffilepath2(refview.getCodeName())}> <${srffilepath2(refview.getCodeName())} :_context="JSON.stringify(context)" :isChildView="true" :isPortalView="true" :_viewparams="JSON.stringify(viewparams)" viewDefaultUsage="includedView" ></${srffilepath2(refview.getCodeName())}>
<#elseif ctrl.getPortletType() == 'ACTIONBAR'> <#elseif ctrl.getPortletType() == 'ACTIONBAR'>
<#-- 操作栏 --> <#-- 操作栏 -->
<app-actionbar :items="actionBarModelData" @itemClick="handleItemClick"></app-actionbar> <app-actionbar :items="actionBarModelData" @itemClick="handleItemClick"></app-actionbar>
......
...@@ -137,6 +137,14 @@ export default class ${srfclassname('${view.name}')}Base extends Vue { ...@@ -137,6 +137,14 @@ export default class ${srfclassname('${view.name}')}Base extends Vue {
*/ */
@Prop({ default: false }) protected isChildView?: boolean; @Prop({ default: false }) protected isChildView?: boolean;
/**
* 是否为门户嵌入视图
*
* @type {boolean}
* @memberof ${srfclassname('${view.name}')}Base
*/
@Prop({ default: false }) protected isPortalView?: boolean;
/** /**
* 标题状态 * 标题状态
* *
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册