提交 6d3db160 编写于 作者: tony001's avatar tony001

补充部件样式表问题

上级 d610e48f
<template> <template>
<div class='tabviewpanel' style="height:100%;"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class='tabviewpanel <#if ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>' style="height:100%;">
<tabs :value="tabValue" :animated="false" class='tabexppanel' name='${ctrl.getCodeName()?lower_case}' @on-click="tabPanelClick"> <tabs :value="tabValue" :animated="false" class='tabexppanel' name='${ctrl.getCodeName()?lower_case}' @on-click="tabPanelClick">
<#list ctrl.getPSControls() as tabviewpanel> <#list ctrl.getPSControls() as tabviewpanel>
<tab-pane :index="${tabviewpanel_index}" name='${tabviewpanel.name}' tab='${ctrl.getCodeName()?lower_case}' class='<#if tabviewpanel.getPSSysCss?? && tabviewpanel.getPSSysCss()??>${tabviewpanel.getPSSysCss().getCssName()}</#if>' <tab-pane :index="${tabviewpanel_index}" name='${tabviewpanel.name}' tab='${ctrl.getCodeName()?lower_case}' class='<#if tabviewpanel.getPSSysCss?? && tabviewpanel.getPSSysCss()??>${tabviewpanel.getPSSysCss().getCssName()}</#if>'
...@@ -38,6 +41,7 @@ ...@@ -38,6 +41,7 @@
</#list> </#list>
</tabs> </tabs>
</div> </div>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl ../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl
......
<template> <template>
<div class='tabviewpanel' style="height:100%;" v-if = 'isActivied' > <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class='tabviewpanel <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>' style="height:100%;" v-if = 'isActivied' >
<#if ctrl.getEmbeddedPSAppDEView()??><#assign embedddevedview = ctrl.getEmbeddedPSAppDEView()> <#if ctrl.getEmbeddedPSAppDEView()??><#assign embedddevedview = ctrl.getEmbeddedPSAppDEView()>
<${srffilepath2(embedddevedview.getCodeName())} <${srffilepath2(embedddevedview.getCodeName())}
class='viewcontainer2' class='viewcontainer2'
...@@ -9,6 +12,7 @@ ...@@ -9,6 +12,7 @@
:viewDefaultUsage="false" > :viewDefaultUsage="false" >
</${srffilepath2(embedddevedview.getCodeName())}></#if> </${srffilepath2(embedddevedview.getCodeName())}></#if>
</div> </div>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl ../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl
......
<template> <template>
<div :class="['app-list', this.items.length > 0 ? '' : 'app-list-empty' ]"> <div :class="['app-list',<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()>'${singleCss.getCssName()}',</#if>this.items.length > 0 ? '' : 'app-list-empty' ]">
<div v-if="items.length > 0" style="height:100%;"> <div v-if="items.length > 0" style="height:100%;">
<#if ctrl.render??> <#if ctrl.render??>
${ctrl.render.code} ${ctrl.render.code}
......
<template> <template>
<layout class="app-wizard"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<layout class="app-wizard<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??> ${ctrl.getPSSysCss().getCssName()}</#if>">
<#if ctrl.getPSDEWizard?? && ctrl.getPSDEWizard()?? && ctrl.getPSDEWizard().getPSDEWizardSteps?? && ctrl.getPSDEWizard().getPSDEWizardSteps()??> <#if ctrl.getPSDEWizard?? && ctrl.getPSDEWizard()?? && ctrl.getPSDEWizard().getPSDEWizardSteps?? && ctrl.getPSDEWizard().getPSDEWizardSteps()??>
<el-steps class="wizard-steps" :active="wizardForms.indexOf(activeForm)" finish-status="success"> <el-steps class="wizard-steps" :active="wizardForms.indexOf(activeForm)" finish-status="success">
<#list ctrl.getPSDEWizard().getPSDEWizardSteps() as step> <#list ctrl.getPSDEWizard().getPSDEWizardSteps() as step>
...@@ -37,6 +40,7 @@ ...@@ -37,6 +40,7 @@
<i-button :disabled="isDisabled('FINISH')" @click="onClickFinish()" type="primary">{{$t('app.wizardPanel.complete')}}</i-button> <i-button :disabled="isDisabled('FINISH')" @click="onClickFinish()" type="primary">{{$t('app.wizardPanel.complete')}}</i-button>
</footer> </footer>
</layout> </layout>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl ../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl
......
<template> <template>
<div class='items multieditviewpanel'> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class='items multieditviewpanel <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>'>
<div v-for="(item,index) in items" class='item' :key="index"> <div v-for="(item,index) in items" class='item' :key="index">
<#if ctrl.getEmbeddedPSAppView()??> <#if ctrl.getEmbeddedPSAppView()??>
<${srffilepath2(ctrl.getEmbeddedPSAppView().getCodeName())} <${srffilepath2(ctrl.getEmbeddedPSAppView().getCodeName())}
...@@ -21,6 +24,7 @@ ...@@ -21,6 +24,7 @@
</i-button> </i-button>
</div> </div>
</div> </div>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<#if quick_menus??> <#if quick_menus??>
${quick_menus} ${quick_menus}
<#else> <#else>
<div class="app-app-menu"> <div class="app-app-menu<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??> ${ctrl.getPSSysCss().getCssName()}</#if>">
<el-menu <el-menu
class="app-menu" class="app-menu"
<#if view.getMainMenuAlign()?? && view.getMainMenuAlign()!="TOP">:default-openeds="defaultOpeneds"</#if> <#if view.getMainMenuAlign()?? && view.getMainMenuAlign()!="TOP">:default-openeds="defaultOpeneds"</#if>
......
<#assign quick_menus> <#assign quick_menus>
<div class="app-app-menu"> <div class="app-app-menu<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??> ${ctrl.getPSSysCss().getCssName()}</#if>">
<row> <row>
<template v-for="(item,index) in menus" > <template v-for="(item,index) in menus" >
<card :bordered="false" dis-hover :key = "index"> <card :bordered="false" dis-hover :key = "index">
......
<template> <template>
<div> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class="app-searchbar <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??> ${ctrl.getPSSysCss().getCssName()}</#if>">
<div v-if="filterFields.length > 0" class="filter-group"> <div v-if="filterFields.length > 0" class="filter-group">
<filter-tree :datas="filterItems" :fields="filterFields"> <filter-tree :datas="filterItems" :fields="filterFields">
<template slot-scope="{ data }"> <template slot-scope="{ data }">
...@@ -38,6 +41,7 @@ ...@@ -38,6 +41,7 @@
</div> </div>
</div> </div>
</div> </div>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
import FilterTree from '@components/filter-tree/filter-tree.vue'; import FilterTree from '@components/filter-tree/filter-tree.vue';
......
<#ibizinclude> <#ibizinclude>
../@MACRO/CONTROL/LANGBASE.vue.ftl ../@MACRO/CONTROL/LANGBASE.vue.ftl
</#ibizinclude> </#ibizinclude>
<i-form :model="this.data" class='app-search-form<#if ctrl.getPSSysCss()??> ${ctrl.getPSSysCss().getCssName()}</#if><#if ctrl.isInfoFormMode?? && ctrl.isInfoFormMode()> info-form-mode</#if>' ref='${ctrl.name}' style="<#if ctrl.getFormWidth() gt 1>width: ${ctrl.getFormWidth()?c}px;</#if>"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<i-form :model="this.data" class='app-search-form<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??> ${ctrl.getPSSysCss().getCssName()}</#if><#if ctrl.isInfoFormMode?? && ctrl.isInfoFormMode()> info-form-mode</#if>' ref='${ctrl.name}' style="<#if ctrl.getFormWidth() gt 1>width: ${ctrl.getFormWidth()?c}px;</#if>">
<input style="display:none;"/> <input style="display:none;"/>
<row> <row>
<i-col span="20" class="form-content"> <i-col span="20" class="form-content">
...@@ -58,4 +61,5 @@ ...@@ -58,4 +61,5 @@
</i-col> </i-col>
</#if> </#if>
</row> </row>
</i-form> </i-form>
\ No newline at end of file </#if>
\ No newline at end of file
<template> <template>
<div class = "drtab"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class = "drtab<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>">
<tabs :animated='false' class='app-dr-tab' name='${ctrl.getCodeName()?lower_case}' @on-click="tabPanelClick"> <tabs :animated='false' class='app-dr-tab' name='${ctrl.getCodeName()?lower_case}' @on-click="tabPanelClick">
<#list ctrl.getRootItem().getAllItems() as dritem> <#list ctrl.getRootItem().getAllItems() as dritem>
<tab-pane <#if dritem_index == 0>v-if="isShowSlot"</#if> :index='${dritem_index?c}' name='${dritem.getId()?lower_case}' tab='${ctrl.getCodeName()?lower_case}' class='' :disabled='items[${dritem_index?c}].disabled' <tab-pane <#if dritem_index == 0>v-if="isShowSlot"</#if> :index='${dritem_index?c}' name='${dritem.getId()?lower_case}' tab='${ctrl.getCodeName()?lower_case}' class='' :disabled='items[${dritem_index?c}].disabled'
...@@ -22,7 +25,8 @@ ...@@ -22,7 +25,8 @@
</tab-pane> </tab-pane>
</#list> </#list>
</tabs> </tabs>
</div> </div>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
......
<template> <template>
<layout class='app-dr-bar'> <#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"> <sider :width="width">
<el-menu <el-menu
:default-openeds="defaultOpeneds" :default-openeds="defaultOpeneds"
...@@ -25,6 +28,7 @@ ...@@ -25,6 +28,7 @@
</component> </component>
</content> </content>
</layout> </layout>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl ../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl
......
<template> <template>
<div class="app-data-chart <#if ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>"> <#if ctrl.render??>
<#if ctrl.render??><#t> ${ctrl.render.code}
${ctrl.render.code} <#else>
<#else><#t> <div class="app-data-chart <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>">
<div v-if="isNoData" class="chart-no-data"><i class="el-icon-data-analysis"></i>{{$t('app.commonWords.noData')}}</div> <div v-if="isNoData" class="chart-no-data"><i class="el-icon-data-analysis"></i>{{$t('app.commonWords.noData')}}</div>
<div v-else class="app-charts" :id="chartId" style="<#if ctrl.getWidth() gt 0>width: ${ctrl.getWidth()};</#if>height: <#if ctrl.getHeight() gt 0>${ctrl.getHeight()}px<#else>100%</#if>;padding: 6px 0;"></div> <div v-else class="app-charts" :id="chartId" style="<#if ctrl.getWidth() gt 0>width: ${ctrl.getWidth()};</#if>height: <#if ctrl.getHeight() gt 0>${ctrl.getHeight()}px<#else>100%</#if>;padding: 6px 0;"></div>
</#if>
</div> </div>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
......
<template> <template>
<div class="app-data-chart <#if ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>"> <#if ctrl.render??>
<#if ctrl.render??><#t>
${ctrl.render.code} ${ctrl.render.code}
<#else><#t> <#else>
<div class="app-data-chart <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>">
<div v-if="isNoData" class="chart-no-data"><i class="el-icon-data-analysis"></i>{{$t('app.commonWords.noData')}}</div> <div v-if="isNoData" class="chart-no-data"><i class="el-icon-data-analysis"></i>{{$t('app.commonWords.noData')}}</div>
<div v-else class="app-charts" :id="chartId" style="<#if ctrl.getWidth() gt 0>width: ${ctrl.getWidth()};</#if>height: <#if ctrl.getHeight() gt 0>${ctrl.getHeight()}px<#else>100%</#if>;padding: 6px 0;"></div> <div v-else class="app-charts" :id="chartId" style="<#if ctrl.getWidth() gt 0>width: ${ctrl.getWidth()};</#if>height: <#if ctrl.getHeight() gt 0>${ctrl.getHeight()}px<#else>100%</#if>;padding: 6px 0;"></div>
</#if>
</div> </div>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
......
<template> <template>
<div class='dashboard'> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class='dashboard <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>'>
<row v-if="isEnableCustomized"> <row v-if="isEnableCustomized">
<app-build @handleClick="handleClick"></app-build> <app-build @handleClick="handleClick"></app-build>
</row> </row>
...@@ -99,6 +102,7 @@ ...@@ -99,6 +102,7 @@
</div> </div>
</row> </row>
</div> </div>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
import UtilService from '@/utilservice/util-service'; import UtilService from '@/utilservice/util-service';
......
<template> <template>
<div class="app-data-view">
<#if ctrl.render??><#t> <#if ctrl.render??><#t>
${ctrl.render.code} ${ctrl.render.code}
<#else><#t> <#else><#t>
<div class="app-data-view<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>">
<#assign hasSortBar = false /> <#assign hasSortBar = false />
<#if ctrl.getPSDEDataViewDataItems?? && ctrl.getPSDEDataViewDataItems()??> <#if ctrl.getPSDEDataViewDataItems?? && ctrl.getPSDEDataViewDataItems()??>
<#list ctrl.getPSDEDataViewDataItems() as dataItem> <#list ctrl.getPSDEDataViewDataItems() as dataItem>
...@@ -55,8 +55,8 @@ ...@@ -55,8 +55,8 @@
</a> </a>
</row> </row>
<div v-else class="app-data-empty">{{ $t('app.commonWords.noData') }}</div> <div v-else class="app-data-empty">{{ $t('app.commonWords.noData') }}</div>
</#if>
</div> </div>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<#if ctrl.render??> <#if ctrl.render??>
${ctrl.render.code} ${ctrl.render.code}
<#else> <#else>
<split id="${ctrl.getCodeName()?lower_case}" class="app-calendar-exp-bar <#if ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>" v-model="split" mode="<#if view.getSideBarLayout()?? && view.getSideBarLayout() == "LEFT">horizontal<#else>vertical</#if>" @on-move-end="onSplitChange"> <split id="${ctrl.getCodeName()?lower_case}" class="app-calendar-exp-bar<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>" v-model="split" mode="<#if view.getSideBarLayout()?? && view.getSideBarLayout() == "LEFT">horizontal<#else>vertical</#if>" @on-move-end="onSplitChange">
<div slot='<#if view.getSideBarLayout()?? && view.getSideBarLayout() == "LEFT">left<#else>top</#if>'> <div slot='<#if view.getSideBarLayout()?? && view.getSideBarLayout() == "LEFT">left<#else>top</#if>'>
<#if ctrl.isShowTitleBar()> <#if ctrl.isShowTitleBar()>
<div class='calendar-exp-bar-header'> <div class='calendar-exp-bar-header'>
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
</component> </component>
</div> </div>
</split> </split>
</#if> </#if>
</template> </template>
......
...@@ -2,7 +2,10 @@ ...@@ -2,7 +2,10 @@
../../@MACRO/LANG_FUN.ftl ../../@MACRO/LANG_FUN.ftl
</#ibizinclude> </#ibizinclude>
<template> <template>
<div :class='calendarClass'> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div :class='calendarClass<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>'>
<#if ctrl.getQuickPSDEToolbar?? && ctrl.getQuickPSDEToolbar()??> <#if ctrl.getQuickPSDEToolbar?? && ctrl.getQuickPSDEToolbar()??>
<span class="quick-toolbar"> <span class="quick-toolbar">
<#assign quickToolbar = ctrl.getQuickPSDEToolbar()/> <#assign quickToolbar = ctrl.getQuickPSDEToolbar()/>
...@@ -72,6 +75,7 @@ ...@@ -72,6 +75,7 @@
</#if> </#if>
</context-menu-container> </context-menu-container>
</div> </div>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
import FullCalendar from '@fullcalendar/vue' import FullCalendar from '@fullcalendar/vue'
......
...@@ -5,6 +5,9 @@ ...@@ -5,6 +5,9 @@
../../@MACRO/LANG_FUN.ftl ../../@MACRO/LANG_FUN.ftl
</#ibizinclude> </#ibizinclude>
<template> <template>
<#if ctrl.render??>
${ctrl.render.code}
<#else>
<el-table ref="${ctrl.name}" <el-table ref="${ctrl.name}"
:data="items" :data="items"
row-key="id" row-key="id"
...@@ -31,6 +34,7 @@ ...@@ -31,6 +34,7 @@
</#list> </#list>
</#if> </#if>
</el-table> </el-table>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
......
<template> <template>
<div class="design-tree-container"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class="design-tree-container <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>">
<context-menu-container> <context-menu-container>
<el-tree <el-tree
v-if="inited" v-if="inited"
...@@ -46,6 +49,7 @@ ...@@ -46,6 +49,7 @@
</el-tree> </el-tree>
</context-menu-container> </context-menu-container>
</div> </div>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl ../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<#if ctrl.render??> <#if ctrl.render??>
${ctrl.render.code} ${ctrl.render.code}
<#else> <#else>
<split id="${ctrl.getCodeName()?lower_case}" class='app-tree-exp-bar' v-model="split" mode="horizontal" @on-move-end="onSplitChange"> <split id="${ctrl.getCodeName()?lower_case}" class='app-tree-exp-bar <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>' v-model="split" mode="horizontal" @on-move-end="onSplitChange">
<div slot='left'> <div slot='left'>
<#if ctrl.isShowTitleBar()> <#if ctrl.isShowTitleBar()>
<div class='tree-exp-bar-header'> <div class='tree-exp-bar-header'>
......
<template> <template>
<split class='app-workflow-exp-bar' v-model="split"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<split class='app-workflow-exp-bar <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>' v-model="split">
<div slot='left'> <div slot='left'>
<#if ctrl.isShowTitleBar()> <#if ctrl.isShowTitleBar()>
<div class='workflow-exp-bar-header'> <div class='workflow-exp-bar-header'>
...@@ -44,6 +47,7 @@ ...@@ -44,6 +47,7 @@
</component> </component>
</div> </div>
</split> </split>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl ../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl
......
...@@ -13,7 +13,10 @@ ...@@ -13,7 +13,10 @@
</#compress> </#compress>
</#macro> </#macro>
<template> <template>
<layout class="app-wizard"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<layout class="app-wizard<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??> ${ctrl.getPSSysCss().getCssName()}</#if>">
<#if ctrl.getPSDEWizard?? && ctrl.getPSDEWizard()?? && ctrl.getPSDEWizard().getPSDEWizardSteps?? && ctrl.getPSDEWizard().getPSDEWizardSteps()??> <#if ctrl.getPSDEWizard?? && ctrl.getPSDEWizard()?? && ctrl.getPSDEWizard().getPSDEWizardSteps?? && ctrl.getPSDEWizard().getPSDEWizardSteps()??>
<div class="view-steps"> <div class="view-steps">
<div class="background-box"></div> <div class="background-box"></div>
...@@ -91,6 +94,7 @@ ...@@ -91,6 +94,7 @@
</#if> </#if>
</#if> </#if>
</layout> </layout>
</#if>
</template> </template>
<#ibizinclude> <#ibizinclude>
../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl ../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl
......
...@@ -2,8 +2,12 @@ ...@@ -2,8 +2,12 @@
../../@MACRO/LANG_FUN.ftl ../../@MACRO/LANG_FUN.ftl
</#ibizinclude> </#ibizinclude>
<template> <template>
<gantt-elastic :class="ganttClass" :tasks="tasks" :options="getOptions(this.locale)" :dynamic-style="dynamicStyle" @taskList-item-dblclick="taskClick" @task-item-expand="taskItemExpand"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<gantt-elastic :class="ganttClass <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>" :tasks="tasks" :options="getOptions(this.locale)" :dynamic-style="dynamicStyle" @taskList-item-dblclick="taskClick" @task-item-expand="taskItemExpand">
</gantt-elastic> </gantt-elastic>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
import GanttElastic from "ibiz-gantt-elastic/src/GanttElastic.vue"; import GanttElastic from "ibiz-gantt-elastic/src/GanttElastic.vue";
......
<template> <template>
<div class="app-data-view-group"> <#if ctrl.render??>
<#if ctrl.render??> ${ctrl.render.code}
${ctrl.render.code} <#else>
<#else> <div class="app-data-view-group <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>">
<template v-for="(group, index) of groups"> <template v-for="(group, index) of groups">
<#if ctrl.groupRender??> <#if ctrl.groupRender??>
${ctrl.groupRender.code} ${ctrl.groupRender.code}
...@@ -68,8 +68,8 @@ ...@@ -68,8 +68,8 @@
</#if> </#if>
</div> </div>
</#if> </#if>
</#if>
</div> </div>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
import draggable from "vuedraggable"; import draggable from "vuedraggable";
......
...@@ -2,7 +2,11 @@ ...@@ -2,7 +2,11 @@
../../@MACRO/LANG_FUN.ftl ../../@MACRO/LANG_FUN.ftl
</#ibizinclude> </#ibizinclude>
<template> <template>
<#if ctrl.render??>
${ctrl.render.code}
<#else>
${P.getPartCode(item,'FORM').code} ${P.getPartCode(item,'FORM').code}
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
......
<template> <template>
<div class='grid' style="height:100%"> <#if ctrl.render??>
<#if ctrl.render??> ${ctrl.render.code}
${ctrl.render.code} <#else>
<#else> <div class='grid <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>' style="height:100%">
<i-form style="height:100%;display:flex;flex-direction: column;justify-content: space-between"> <i-form style="height:100%;display:flex;flex-direction: column;justify-content: space-between">
<el-table v-if="isDisplay === true" <el-table v-if="isDisplay === true"
<#-- BEGIN:是否支持排序 --> <#-- BEGIN:是否支持排序 -->
...@@ -97,8 +97,8 @@ ...@@ -97,8 +97,8 @@
</row> </row>
</#if> </#if>
</i-form> </i-form>
</#if>
</div> </div>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
import CodeListService from "@service/app/codelist-service"; import CodeListService from "@service/app/codelist-service";
......
<template> <template>
<div class='pickupviewpanel'> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class='pickupviewpanel<#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??> ${ctrl.getPSSysCss().getCssName()}</#if>'>
<component <component
v-if="inited && view.viewname && !Object.is(view.viewname, '')" v-if="inited && view.viewname && !Object.is(view.viewname, '')"
:is="view.viewname" :is="view.viewname"
...@@ -15,6 +18,7 @@ ...@@ -15,6 +18,7 @@
@viewload="onViewLoad"> @viewload="onViewLoad">
</component> </component>
</div> </div>
</#if>
</template> </template>
<#assign import_block> <#assign import_block>
......
<div class='panel-container' style="<#if ctrl.getWidth() gt 0>width: ${ctrl.getWidth()?c}px;</#if><#if ctrl.getHeight() gt 0>height: ${ctrl.getHeight()?c}px;</#if>"> <#if ctrl.render??>
${ctrl.render.code}
<#else>
<div class='panel-container <#if ctrl.getPSSysCss?? && ctrl.getPSSysCss()??><#assign singleCss = ctrl.getPSSysCss()> ${singleCss.getCssName()}</#if>' style="<#if ctrl.getWidth() gt 0>width: ${ctrl.getWidth()?c}px;</#if><#if ctrl.getHeight() gt 0>height: ${ctrl.getHeight()?c}px;</#if>">
<#if ctrl.getLayoutMode()=='FLEX'> <#if ctrl.getLayoutMode()=='FLEX'>
<div class="app-layoutpanel" style="height:100%;display: flex;"> <div class="app-layoutpanel" style="height:100%;display: flex;">
<@ibizindent blank=8> <@ibizindent blank=8>
...@@ -20,4 +23,5 @@ ${P.getPartCode(item).code} ...@@ -20,4 +23,5 @@ ${P.getPartCode(item).code}
</@ibizindent> </@ibizindent>
</row> </row>
</#if> </#if>
</div> </div>
\ No newline at end of file </#if>
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册