<#ibizinclude>
../@MACRO/LAYOUTPANEL_VIEW.template.ftl
</#ibizinclude>

<#ibizinclude>
../@MACRO/VIEW_HEADER-BASE.vue.ftl
</#ibizinclude>

<#assign self_content = ''/>
<#assign self_viewparam>
    this.parseIframeSrc(this.context,this.viewparams);
</#assign>
<#assign self_content>
    /**
     * 嵌入视图路径
     *
     * @public
     * @type string
     * @memberof ${srfclassname('${view.name}')}Base
     */
    public iframeUrl: string = '';

    /**
     * 解析嵌入视图路径
     *
     * @public
     * @memberof ${srfclassname('${view.name}')}Base
     */
    public parseIframeSrc(context: any,viewparams: any){
        this.iframeUrl = `<#if view.getHtmlUrl()??>${view.getHtmlUrl()}</#if>`;
    }
</#assign>
<#ibizinclude>
../@MACRO/VIEW_CONTENT-BASE.vue.ftl
</#ibizinclude>

<#ibizinclude>
../@MACRO/VIEW_BOTTOM-BASE.vue.ftl
</#ibizinclude>

<#ibizinclude>
../@MACRO/VIEW-BASE.style.ftl
</#ibizinclude>