提交 caf444b7 编写于 作者: ibizdev's avatar ibizdev

tony001 发布系统代码 [后台服务,演示应用]

上级 1189b8e1
<template>
<div :class="curClassName" :style="curStyle">
<template v-if="containerModel.length > 0">
<div v-for="name of containerModel" class="container-item__pos" :style="getItemPosStyle(name)">
<slot :name="name"></slot>
</div>
<template v-if="mutliData && mutliData.length > 0">
<template v-for="data, index of mutliData">
<template v-if="containerModel.length > 0">
<div v-for="name of containerModel" class="container-item__pos" :style="getItemPosStyle(name)">
<slot :name="name" :data="{ index }"></slot>
</div>
</template>
</template>
</template>
<template v-else>
<template v-if="containerModel.length > 0">
<div v-for="name of containerModel" class="container-item__pos" :style="getItemPosStyle(name)">
<slot :name="name"></slot>
</div>
</template>
</template>
</div>
</template>
......@@ -37,6 +48,14 @@ export default class AppStandardContainer extends Vue {
*/
@Prop() public layoutModelDetails: any;
/**
* 是否为多数据容器
*
* @type {boolean}
* @memberof AppStandardContainer
*/
@Prop() public isMultiContainer!:boolean;
/**
* 项名称
*
......@@ -47,6 +66,20 @@ export default class AppStandardContainer extends Vue {
return this.index ? `${this.name}_${this.index}` : this.name;
}
/**
* 多数据容器值
*
* @type {*}
* @memberof AppStandardContainer
*/
get mutliData() {
if (this.isMultiContainer && this.isMultiContainer === true) {
if (this.layoutModelDetails[this.itemName]) {
return this.layoutModelDetails[this.itemName].getData();
}
}
}
/**
* 布局模型详情变更
* @param newVal
......
......@@ -7,8 +7,8 @@
<template #container_scroll_main1>
<app-scroll-container name="container_scroll_main1" :layoutModelDetails="layoutModelDetails">
<template #dashboard>
<app-ctrl-pos name="dashboard" :layoutModelDetails="layoutModelDetails">
<view_dashboard
<app-ctrl-pos name="dashboard" :layoutModelDetails="layoutModelDetails">
<view_dashboard
:viewState="viewState"
:viewparams="viewparams"
:context="JSON.parse(JSON.stringify(context))"
......@@ -18,7 +18,7 @@
@load="dashboard_load($event)"
@closeview="closeView($event)">
</view_dashboard>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......
......@@ -6,15 +6,15 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">编辑表单内置功能</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 编辑表单内置功能 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.deuiaction1.visabled" :disabled="toolBarModels.deuiaction1.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -37,7 +37,7 @@
<div slot='content'>{{$t('entities.ibizbook.interfunceditview_layouttoolbar_toolbar.tbitem5.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -46,8 +46,8 @@
<template #container3>
<app-standard-container name="container3" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -69,7 +69,7 @@
@remove="form_remove($event)"
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,24 +6,24 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体看板视图(内置功能)</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体看板视图(内置功能) </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #quicksearchbar>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="图书名称" />
</app-ctrl-pos>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="图书名称" />
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem3.visabled" :disabled="toolBarModels.tbitem3.disabled" class=' deepskyblueToolBar' v-loading:i-button @click="toolbar_click({ tag: 'tbitem3' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -100,7 +100,7 @@
</dropdown-menu>
</dropdown>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -109,8 +109,8 @@
<template #container4>
<app-standard-container name="container4" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -125,11 +125,11 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #kanban>
<app-ctrl-pos name="kanban" :layoutModelDetails="layoutModelDetails">
<view_kanban
<app-ctrl-pos name="kanban" :layoutModelDetails="layoutModelDetails">
<view_kanban
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -150,7 +150,7 @@
@beforeload="kanban_beforeload($event)"
@closeview="closeView($event)">
</view_kanban>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -2,8 +2,8 @@
<div v-show="!isLayoutLoadding" class="app-view-layout ibizbookoption-view-layout" :style="{height: '100%', width: '100%','display': 'flex', 'flex-direction': 'column'}">
<app-standard-container name="page_container" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -25,22 +25,15 @@
@remove="form_remove($event)"
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #container1>
<app-standard-container name="container1" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #button_openview2>
<app-preset-button
name="button_openview2"
:layoutModelDetails="layoutModelDetails"
caption="确认"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_openview2" :layoutModelDetails="layoutModelDetails" caption="确认" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_openview1>
<app-login-button class="app-reset-button" name="button_openview1" :layoutModelDetails="layoutModelDetails" defaultStyle='success' @itemClick="handleButtonClick" />
<app-login-button class="app-reset-button" name="button_openview1" :layoutModelDetails="layoutModelDetails" defaultStyle='success' @itemClick="handleButtonClick" />
</template>
</app-standard-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">图书</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 图书 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #calendar>
<app-ctrl-pos name="calendar" :layoutModelDetails="layoutModelDetails">
<view_calendar
<app-ctrl-pos name="calendar" :layoutModelDetails="layoutModelDetails">
<view_calendar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -26,7 +26,7 @@
ref='calendar'
@closeview="closeView($event)">
</view_calendar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......
......@@ -6,24 +6,24 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">图书</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 图书 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #quicksearchbar>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="图书名称" />
</app-ctrl-pos>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="图书名称" />
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem3.visabled" :disabled="toolBarModels.tbitem3.disabled" class=' deepskyblueToolBar' v-loading:i-button @click="toolbar_click({ tag: 'tbitem3' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -85,7 +85,7 @@
</dropdown-menu>
</dropdown>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -94,8 +94,8 @@
<template #container4>
<app-standard-container name="container4" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -110,11 +110,11 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #dataview>
<app-ctrl-pos name="dataview" :layoutModelDetails="layoutModelDetails">
<view_dataview
<app-ctrl-pos name="dataview" :layoutModelDetails="layoutModelDetails">
<view_dataview
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -135,7 +135,7 @@
@beforeload="dataview_beforeload($event)"
@closeview="closeView($event)">
</view_dataview>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,24 +6,24 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">图书</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 图书 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #quicksearchbar>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="图书名称" />
</app-ctrl-pos>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="图书名称" />
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem3.visabled" :disabled="toolBarModels.tbitem3.disabled" class=' deepskyblueToolBar' v-loading:i-button @click="toolbar_click({ tag: 'tbitem3' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -85,7 +85,7 @@
</dropdown-menu>
</dropdown>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -94,8 +94,8 @@
<template #container5>
<app-standard-container name="container5" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -110,11 +110,11 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #list>
<app-ctrl-pos name="list" :layoutModelDetails="layoutModelDetails">
<view_list
<app-ctrl-pos name="list" :layoutModelDetails="layoutModelDetails">
<view_list
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -135,7 +135,7 @@
@beforeload="list_beforeload($event)"
@closeview="closeView($event)">
</view_list>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">图书</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 图书 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #tree>
<app-ctrl-pos name="tree" :layoutModelDetails="layoutModelDetails">
<view_tree
<app-ctrl-pos name="tree" :layoutModelDetails="layoutModelDetails">
<view_tree
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -29,7 +29,7 @@
@load="tree_load($event)"
@closeview="closeView($event)">
</view_tree>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......
......@@ -6,15 +6,15 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体数据选择视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体数据选择视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.deuiaction1.visabled" :disabled="toolBarModels.deuiaction1.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -37,7 +37,7 @@
<div slot='content'>{{$t('entities.ibizbook.usr2editview_layouttoolbar_toolbar.tbitem5.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -46,8 +46,8 @@
<template #container3>
<app-standard-container name="container3" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -69,7 +69,7 @@
@remove="form_remove($event)"
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,15 +6,15 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体数据选择视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体数据选择视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.deuiaction1.visabled" :disabled="toolBarModels.deuiaction1.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -37,7 +37,7 @@
<div slot='content'>{{$t('entities.ibizbook.usr2editviewtoolbar_toolbar.tbitem5.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -46,8 +46,8 @@
<template #container3>
<app-standard-container name="container3" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -69,7 +69,7 @@
@remove="form_remove($event)"
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,7 +6,7 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体多表单编辑视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体多表单编辑视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
......@@ -15,8 +15,8 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #meditviewpanel>
<app-ctrl-pos name="meditviewpanel" :layoutModelDetails="layoutModelDetails">
<view_meditviewpanel
<app-ctrl-pos name="meditviewpanel" :layoutModelDetails="layoutModelDetails">
<view_meditviewpanel
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -34,7 +34,7 @@
ref='meditviewpanel'
@closeview="closeView($event)">
</view_meditviewpanel>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,24 +6,24 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体列表视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体列表视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #quicksearchbar>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="图书名称" />
</app-ctrl-pos>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="图书名称" />
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.deuiaction1.visabled" :disabled="toolBarModels.deuiaction1.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -53,7 +53,7 @@
<div slot='content'>{{$t('entities.ibizbook.usr4listview_layouttoolbar_toolbar.deuiaction4.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -62,8 +62,8 @@
<template #container5>
<app-standard-container name="container5" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -78,11 +78,11 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #list>
<app-ctrl-pos name="list" :layoutModelDetails="layoutModelDetails">
<view_list
<app-ctrl-pos name="list" :layoutModelDetails="layoutModelDetails">
<view_list
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -103,7 +103,7 @@
@beforeload="list_beforeload($event)"
@closeview="closeView($event)">
</view_list>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,15 +6,15 @@
<template #container_scroll_main1>
<app-scroll-container name="container_scroll_main1" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-scroll-container>
</template>
<template #container_scroll_header1>
<app-scroll-container name="container_scroll_header1" :layoutModelDetails="layoutModelDetails">
<template #wizardpanel>
<app-ctrl-pos name="wizardpanel" :layoutModelDetails="layoutModelDetails">
<view_wizardpanel
<app-ctrl-pos name="wizardpanel" :layoutModelDetails="layoutModelDetails">
<view_wizardpanel
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -27,7 +27,7 @@
@finish="wizardpanel_finish($event)"
@closeview="closeView($event)">
</view_wizardpanel>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......
......@@ -6,16 +6,16 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">自定义布局表单多媒体测试</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 自定义布局表单多媒体测试 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<span>部件占位toolbar</span>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -24,8 +24,8 @@
<template #container3>
<app-standard-container name="container3" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -47,7 +47,7 @@
@remove="form_remove($event)"
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......@@ -58,14 +58,14 @@
<template #container4>
<app-simpleflex-container name="container4" :layoutModelDetails="layoutModelDetails">
<template #static_image1>
<app-rawitem-image name="static_image1" imgUrl="" imageClass="fa fa-maxcdn" :layoutModelDetails="layoutModelDetails" > </app-rawitem-image>
<app-rawitem-image name="static_image1" imgUrl="" imageClass="fa fa-maxcdn" :layoutModelDetails="layoutModelDetails"/>
</template>
</app-simpleflex-container>
</template>
<template #container5>
<app-simpleflex-container name="container5" :layoutModelDetails="layoutModelDetails">
<template #field_image>
<app-field-image-dynamic name="field_image" :value="layoutData['field_image']" :layoutModelDetails="layoutModelDetails"></app-field-image-dynamic>
<app-field-image-dynamic name="field_image" :value="layoutData['field_image']" :layoutModelDetails="layoutModelDetails" />
</template>
</app-simpleflex-container>
</template>
......@@ -76,22 +76,14 @@
<template #container6>
<app-simpleflex-container name="container6" :layoutModelDetails="layoutModelDetails">
<template #static_carousel1>
<app-rawitem-carousel
name="static_carousel1"
type="STATIC_CAROUSEL"
:value="[ { key:'img1', iconClass:'fa fa-bank', type:'icon' }, { key:'img2', iconClass:'fa fa-jsfiddle', type:'icon' }, { key:'img3', iconClass:'fa fa-steam-square', type:'icon' }, { key:'autoplay', value:'1', }, { key:'timespan', value:'2000', } ]"
:layoutModelDetails="layoutModelDetails"
:data="layoutData"
>
</app-rawitem-carousel>
<app-rawitem-carousel name="static_carousel1" type="STATIC_CAROUSEL" :value="[ { key:'img1', iconClass:'fa fa-bank', type:'icon' }, { key:'img2', iconClass:'fa fa-jsfiddle', type:'icon' }, { key:'img3', iconClass:'fa fa-steam-square', type:'icon' }, { key:'autoplay', value:'1', }, { key:'timespan', value:'2000', } ]" :layoutModelDetails="layoutModelDetails" :data="layoutData"/>
</template>
</app-simpleflex-container>
</template>
<template #container7>
<app-simpleflex-container name="container7" :layoutModelDetails="layoutModelDetails">
<template #field_carousel>
<app-rawitem-carousel name="field_carousel" type="FIELD_CAROUSEL" :data="layoutData" :layoutModelDetails="layoutModelDetails"></app-rawitem-carousel>
<app-rawitem-carousel name="field_carousel" type="FIELD_CAROUSEL" :data="layoutData" :layoutModelDetails="layoutModelDetails"/>
</template>
</app-simpleflex-container>
</template>
......@@ -100,12 +92,7 @@
<template #container8>
<app-standard-container name="container8" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #static_videoplayer1>
<app-rawitem-video
name="static_videoplayer1"
:layoutModelDetails="layoutModelDetails"
:videoParmas="[ { key:'mute', value:'1', }, { key:'replay', value:'0', }, { key:'autoplay', value:'1', }, { key:'showcontrols', value:'1', }, { key:'path', value:'https://vd4.bdstatic.com/mda-mifejxwmpy1x8x2q/sc/cae_h264_delogo/1646836428687905122/mda-mifejxwmpy1x8x2q.mp4?v_from_s=hkapp-haokan-hnb&auth_key=1667480983-0-0-2ad30d6604b82d46b3326c3e3a618370&bcevod_channel=searchbox_feed&pd=1&cd=0&pt=3&logid=2383589477&vid=3775835991227448045&abtest=104959_1&klogid=2383589477', } ]"
/>
<app-rawitem-video name="static_videoplayer1" :layoutModelDetails="layoutModelDetails" :videoParmas="[ { key:'mute', value:'1', }, { key:'replay', value:'0', }, { key:'autoplay', value:'1', }, { key:'showcontrols', value:'1', }, { key:'path', value:'https://vd4.bdstatic.com/mda-mifejxwmpy1x8x2q/sc/cae_h264_delogo/1646836428687905122/mda-mifejxwmpy1x8x2q.mp4?v_from_s=hkapp-haokan-hnb&auth_key=1667480983-0-0-2ad30d6604b82d46b3326c3e3a618370&bcevod_channel=searchbox_feed&pd=1&cd=0&pt=3&logid=2383589477&vid=3775835991227448045&abtest=104959_1&klogid=2383589477', } ]"/>
</template>
</app-standard-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体日历导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体日历导航视图 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #calendarexpbar>
<app-ctrl-pos name="calendarexpbar" :layoutModelDetails="layoutModelDetails">
<view_calendarexpbar
<app-ctrl-pos name="calendarexpbar" :layoutModelDetails="layoutModelDetails">
<view_calendarexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -29,14 +29,14 @@
@activated="calendarexpbar_activated($event)"
@closeview="closeView($event)">
</view_calendarexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container8>
<app-simpleflex-container name="container8" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体日历导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体日历导航视图 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #calendarexpbar>
<app-ctrl-pos name="calendarexpbar" :layoutModelDetails="layoutModelDetails">
<view_calendarexpbar
<app-ctrl-pos name="calendarexpbar" :layoutModelDetails="layoutModelDetails">
<view_calendarexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -29,14 +29,14 @@
@activated="calendarexpbar_activated($event)"
@closeview="closeView($event)">
</view_calendarexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container8>
<app-simpleflex-container name="container8" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -6,16 +6,16 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体卡片视图导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体卡片视图导航视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<span>部件占位toolbar</span>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -26,8 +26,8 @@
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #dataviewexpbar>
<app-ctrl-pos name="dataviewexpbar" :layoutModelDetails="layoutModelDetails">
<view_dataviewexpbar
<app-ctrl-pos name="dataviewexpbar" :layoutModelDetails="layoutModelDetails">
<view_dataviewexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -42,14 +42,14 @@
@activated="dataviewexpbar_activated($event)"
@closeview="closeView($event)">
</view_dataviewexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container3>
<app-simpleflex-container name="container3" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -6,16 +6,16 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体卡片视图导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体卡片视图导航视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<span>部件占位toolbar</span>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -26,8 +26,8 @@
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #dataviewexpbar>
<app-ctrl-pos name="dataviewexpbar" :layoutModelDetails="layoutModelDetails">
<view_dataviewexpbar
<app-ctrl-pos name="dataviewexpbar" :layoutModelDetails="layoutModelDetails">
<view_dataviewexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -42,14 +42,14 @@
@activated="dataviewexpbar_activated($event)"
@closeview="closeView($event)">
</view_dataviewexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container3>
<app-simpleflex-container name="container3" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -6,7 +6,7 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体甘特视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体甘特视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
......@@ -15,8 +15,8 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #gantt>
<app-ctrl-pos name="gantt" :layoutModelDetails="layoutModelDetails">
<view_gantt
<app-ctrl-pos name="gantt" :layoutModelDetails="layoutModelDetails">
<view_gantt
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -25,7 +25,7 @@
ref='gantt'
@closeview="closeView($event)">
</view_gantt>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体表格导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体表格导航视图 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #gridexpbar>
<app-ctrl-pos name="gridexpbar" :layoutModelDetails="layoutModelDetails">
<view_gridexpbar
<app-ctrl-pos name="gridexpbar" :layoutModelDetails="layoutModelDetails">
<view_gridexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -29,14 +29,14 @@
@activated="gridexpbar_activated($event)"
@closeview="closeView($event)">
</view_gridexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container8>
<app-simpleflex-container name="container8" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体列表导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体列表导航视图 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #listexpbar>
<app-ctrl-pos name="listexpbar" :layoutModelDetails="layoutModelDetails">
<view_listexpbar
<app-ctrl-pos name="listexpbar" :layoutModelDetails="layoutModelDetails">
<view_listexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -29,14 +29,14 @@
@activated="listexpbar_activated($event)"
@closeview="closeView($event)">
</view_listexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container8>
<app-simpleflex-container name="container8" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体列表导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体列表导航视图 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #listexpbar>
<app-ctrl-pos name="listexpbar" :layoutModelDetails="layoutModelDetails">
<view_listexpbar
<app-ctrl-pos name="listexpbar" :layoutModelDetails="layoutModelDetails">
<view_listexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -29,14 +29,14 @@
@activated="listexpbar_activated($event)"
@closeview="closeView($event)">
</view_listexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container8>
<app-simpleflex-container name="container8" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -8,15 +8,15 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体编辑视图(左右关系)</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体编辑视图(左右关系) </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.deuiaction1.visabled" :disabled="toolBarModels.deuiaction1.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -55,7 +55,7 @@
<div slot='content'>{{$t('entities.ibizorder.seditview2_layouttoolbar_toolbar.tbitem15.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -68,8 +68,8 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -91,10 +91,10 @@
@remove="form_remove($event)"
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-standard-container>
</template>
......@@ -103,8 +103,8 @@
<template #container_scroll_left1>
<app-scroll-container name="container_scroll_left1" :layoutModelDetails="layoutModelDetails">
<template #drbar>
<app-ctrl-pos name="drbar" :layoutModelDetails="layoutModelDetails">
<view_drbar
<app-ctrl-pos name="drbar" :layoutModelDetails="layoutModelDetails">
<view_drbar
:viewState="viewState"
loadAction='get'
name='drbar'
......@@ -116,7 +116,7 @@
@selectionchange="drbar_selectionchange($event)"
@closeview="closeView($event)">
</view_drbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......
......@@ -6,25 +6,25 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">测试布局面板(图表)</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 测试布局面板(图表) </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #quicksearchbar>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="订单名称" />
</app-ctrl-pos>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="订单名称" />
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<span>部件占位toolbar</span>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -33,8 +33,8 @@
<template #container_5>
<app-standard-container name="container_5" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -49,11 +49,11 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #chart>
<app-ctrl-pos name="chart" :layoutModelDetails="layoutModelDetails">
<view_chart
<app-ctrl-pos name="chart" :layoutModelDetails="layoutModelDetails">
<view_chart
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -65,7 +65,7 @@
@beforeload="chart_beforeload($event)"
@closeview="closeView($event)">
</view_chart>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -8,15 +8,15 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">订单</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 订单 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.deuiaction1.visabled" :disabled="toolBarModels.deuiaction1.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -55,7 +55,7 @@
<div slot='content'>{{$t('entities.ibizorder.testcleditview2toolbar_toolbar.tbitem15.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -68,8 +68,8 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -91,10 +91,10 @@
@remove="form_remove($event)"
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-standard-container>
</template>
......@@ -103,8 +103,8 @@
<template #container_scroll_left1>
<app-scroll-container name="container_scroll_left1" :layoutModelDetails="layoutModelDetails">
<template #drbar>
<app-ctrl-pos name="drbar" :layoutModelDetails="layoutModelDetails">
<view_drbar
<app-ctrl-pos name="drbar" :layoutModelDetails="layoutModelDetails">
<view_drbar
:viewState="viewState"
loadAction='get'
name='drbar'
......@@ -116,7 +116,7 @@
@selectionchange="drbar_selectionchange($event)"
@closeview="closeView($event)">
</view_drbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">测试布局面板(树导航)</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 测试布局面板(树导航) </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #treeexpbar>
<app-ctrl-pos name="treeexpbar" :layoutModelDetails="layoutModelDetails">
<view_treeexpbar
<app-ctrl-pos name="treeexpbar" :layoutModelDetails="layoutModelDetails">
<view_treeexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -28,14 +28,14 @@
@activated="treeexpbar_activated($event)"
@closeview="closeView($event)">
</view_treeexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container8>
<app-simpleflex-container name="container8" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">(测试布局面板)</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> (测试布局面板) </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,15 +13,15 @@
<template #container_scroll_main1>
<app-scroll-container name="container_scroll_main1" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-scroll-container>
</template>
<template #container_scroll_left1>
<app-scroll-container name="container_scroll_left1" :layoutModelDetails="layoutModelDetails">
<template #gridexpbar>
<app-ctrl-pos name="gridexpbar" :layoutModelDetails="layoutModelDetails">
<view_gridexpbar
<app-ctrl-pos name="gridexpbar" :layoutModelDetails="layoutModelDetails">
<view_gridexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -36,7 +36,7 @@
@activated="gridexpbar_activated($event)"
@closeview="closeView($event)">
</view_gridexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体树导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体树导航视图 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #treeexpbar>
<app-ctrl-pos name="treeexpbar" :layoutModelDetails="layoutModelDetails">
<view_treeexpbar
<app-ctrl-pos name="treeexpbar" :layoutModelDetails="layoutModelDetails">
<view_treeexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -28,14 +28,14 @@
@activated="treeexpbar_activated($event)"
@closeview="closeView($event)">
</view_treeexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container8>
<app-simpleflex-container name="container8" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -4,7 +4,7 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体树导航视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体树导航视图 </app-preset-caption>
</template>
</app-standard-container>
</template>
......@@ -13,8 +13,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #treeexpbar>
<app-ctrl-pos name="treeexpbar" :layoutModelDetails="layoutModelDetails">
<view_treeexpbar
<app-ctrl-pos name="treeexpbar" :layoutModelDetails="layoutModelDetails">
<view_treeexpbar
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -28,14 +28,14 @@
@activated="treeexpbar_activated($event)"
@closeview="closeView($event)">
</view_treeexpbar>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container8>
<app-simpleflex-container name="container8" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-simpleflex-container>
</template>
......
......@@ -6,17 +6,17 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">实体树表格视图(增强)</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体树表格视图(增强) </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -25,8 +25,8 @@
<template #container3>
<app-standard-container name="container3" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #treegridex>
<app-ctrl-pos name="treegridex" :layoutModelDetails="layoutModelDetails">
<view_treegridex
<app-ctrl-pos name="treegridex" :layoutModelDetails="layoutModelDetails">
<view_treegridex
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -40,7 +40,7 @@
@beforeload="treegridex_beforeload($event)"
@closeview="closeView($event)">
</view_treegridex>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,7 +6,7 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">(测试视图布局面板)</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> (测试视图布局面板) </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
......@@ -17,8 +17,8 @@
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.deuiaction1.visabled" :disabled="toolBarModels.deuiaction1.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'deuiaction1' }, $event)">
<i class=''></i>
......@@ -27,7 +27,7 @@
<div slot='content'>{{$t('entities.ibizorder.usr2gridviewtoolbar_toolbar.deuiaction1.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -36,8 +36,8 @@
<template #container4>
<app-standard-container name="container4" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -52,11 +52,11 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #grid>
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -83,7 +83,7 @@
@beforeload="grid_beforeload($event)"
@closeview="closeView($event)">
</view_grid>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -7,7 +7,7 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">示例实体03</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 示例实体03 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
......@@ -22,17 +22,17 @@
<template #container_scroll_main1>
<app-scroll-container name="container_scroll_main1" :layoutModelDetails="layoutModelDetails">
<template #tabviewpanel>
<app-ctrl-pos name="tabviewpanel" :layoutModelDetails="layoutModelDetails">
<app-ctrl-pos name="tabviewpanel" :layoutModelDetails="layoutModelDetails">
<span>部件占位tabviewpanel</span>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
<template #container_scroll_header1>
<app-scroll-container name="container_scroll_header1" :layoutModelDetails="layoutModelDetails">
<template #tabexppanel>
<app-ctrl-pos name="tabexppanel" :layoutModelDetails="layoutModelDetails">
<view_tabexppanel
<app-ctrl-pos name="tabexppanel" :layoutModelDetails="layoutModelDetails">
<view_tabexppanel
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -40,7 +40,7 @@
ref='tabexppanel'
@closeview="closeView($event)">
</view_tabexppanel>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......
......@@ -6,8 +6,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -22,15 +22,15 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem3.visabled" :disabled="toolBarModels.tbitem3.disabled" class=' deepskyblueToolBar' v-loading:i-button @click="toolbar_click({ tag: 'tbitem3' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -108,7 +108,7 @@
</dropdown-menu>
</dropdown>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -117,8 +117,8 @@
<template #container3>
<app-standard-container name="container3" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #grid>
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -145,7 +145,7 @@
@beforeload="grid_beforeload($event)"
@closeview="closeView($event)">
</view_grid>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,8 +6,8 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -22,15 +22,15 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem3.visabled" :disabled="toolBarModels.tbitem3.disabled" class=' deepskyblueToolBar' v-loading:i-button @click="toolbar_click({ tag: 'tbitem3' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -108,7 +108,7 @@
</dropdown-menu>
</dropdown>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -117,8 +117,8 @@
<template #container3>
<app-standard-container name="container3" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #grid>
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -145,7 +145,7 @@
@beforeload="grid_beforeload($event)"
@closeview="closeView($event)">
</view_grid>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,7 +6,7 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">订单工作流动态操作视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 订单工作流动态操作视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
......@@ -15,8 +15,8 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -35,7 +35,7 @@
ref='form'
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,7 +6,7 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">订单工作流动态操作视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 订单工作流动态操作视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
......@@ -15,8 +15,8 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #form>
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
<app-ctrl-pos name="form" :layoutModelDetails="layoutModelDetails">
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -35,7 +35,7 @@
ref='form'
@closeview="closeView($event)">
</view_form>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,15 +6,15 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体工作流动态导航表格视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体工作流动态导航表格视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem19.visabled" :disabled="toolBarModels.tbitem19.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'tbitem19' }, $event)">
......@@ -28,7 +28,7 @@
<div slot='content'>{{$t('entities.ibizsample0021.wfdynaexpgridview_layouttoolbar_toolbar.tbitem11.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -39,8 +39,8 @@
<template #container_scroll_main1>
<app-scroll-container name="container_scroll_main1" :layoutModelDetails="layoutModelDetails">
<template #grid>
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -62,7 +62,7 @@
@beforeload="grid_beforeload($event)"
@closeview="closeView($event)">
</view_grid>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......
......@@ -6,15 +6,15 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体工作流动态导航表格视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 实体工作流动态导航表格视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem19.visabled" :disabled="toolBarModels.tbitem19.disabled" class='' v-loading:i-button @click="toolbar_click({ tag: 'tbitem19' }, $event)">
......@@ -28,7 +28,7 @@
<div slot='content'>{{$t('entities.ibizsample0021.wfdynaexpgridviewtoolbar_toolbar.tbitem11.tip')}}</div>
</tooltip>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -39,8 +39,8 @@
<template #container_scroll_main1>
<app-scroll-container name="container_scroll_main1" :layoutModelDetails="layoutModelDetails">
<template #grid>
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -62,7 +62,7 @@
@beforeload="grid_beforeload($event)"
@closeview="closeView($event)">
</view_grid>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......
......@@ -6,24 +6,24 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">索引选择视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 索引选择视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #quicksearchbar>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="产品名称" />
</app-ctrl-pos>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="产品名称" />
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem3.visabled" :disabled="toolBarModels.tbitem3.disabled" class=' deepskyblueToolBar' v-loading:i-button @click="toolbar_click({ tag: 'tbitem3' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -115,7 +115,7 @@
</dropdown-menu>
</dropdown>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -124,8 +124,8 @@
<template #container4>
<app-standard-container name="container4" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -140,11 +140,11 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #grid>
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -171,7 +171,7 @@
@beforeload="grid_beforeload($event)"
@closeview="closeView($event)">
</view_grid>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -6,24 +6,24 @@
<template #container1>
<app-simpleflex-container name="container1" :layoutModelDetails="layoutModelDetails">
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">索引选择视图</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 索引选择视图 </app-preset-caption>
</template>
</app-simpleflex-container>
</template>
<template #container2>
<app-simpleflex-container name="container2" :layoutModelDetails="layoutModelDetails">
<template #quicksearchbar>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="产品名称" />
</app-ctrl-pos>
<app-ctrl-pos name="quicksearchbar" :layoutModelDetails="layoutModelDetails">
<i-input v-model="query" search enter-button @on-search="onSearch($event)" class='quick-search-input' style='max-width: 400px;' placeholder="产品名称" />
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
<template #container_2>
<app-simpleflex-container name="container_2" :layoutModelDetails="layoutModelDetails">
<template #toolbar>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<app-ctrl-pos name="toolbar" :layoutModelDetails="layoutModelDetails">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="toolBarModels.tbitem3.visabled" :disabled="toolBarModels.tbitem3.disabled" class=' deepskyblueToolBar' v-loading:i-button @click="toolbar_click({ tag: 'tbitem3' }, $event)">
<i class='fa fa-file-text-o'></i>
......@@ -115,7 +115,7 @@
</dropdown-menu>
</dropdown>
</div>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-simpleflex-container>
</template>
......@@ -124,8 +124,8 @@
<template #container4>
<app-standard-container name="container4" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #searchform>
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
<app-ctrl-pos name="searchform" :layoutModelDetails="layoutModelDetails">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -140,11 +140,11 @@
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
<template #grid>
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
<app-ctrl-pos name="grid" :layoutModelDetails="layoutModelDetails">
<view_grid
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -171,7 +171,7 @@
@beforeload="grid_beforeload($event)"
@closeview="closeView($event)">
</view_grid>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-standard-container>
</template>
......
......@@ -8,14 +8,14 @@
<template #container_scroll_main2>
<app-scroll-container name="container_scroll_main2" :layoutModelDetails="layoutModelDetails">
<template #nav_pos1>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"></app-nav-pos>
<app-nav-pos name="nav_pos1" :layoutModelDetails="layoutModelDetails" :navData="layoutModelDetails['nav_pos1'].navData"/>
</template>
</app-scroll-container>
</template>
<template #container_scroll_header2>
<app-scroll-container name="container_scroll_header2" :layoutModelDetails="layoutModelDetails">
<template #nav_tabs2>
<app-index-nav-tabs name="nav_tabs2" :layoutModelDetails="layoutModelDetails"></app-index-nav-tabs>
<app-index-nav-tabs name="nav_tabs2" :layoutModelDetails="layoutModelDetails" />
</template>
</app-scroll-container>
</template>
......@@ -26,8 +26,8 @@
<template #container_scroll_left1>
<app-scroll-container name="container_scroll_left1" :layoutModelDetails="layoutModelDetails">
<template #appmenu>
<app-ctrl-pos name="appmenu" :layoutModelDetails="layoutModelDetails">
<view_appmenu
<app-ctrl-pos name="appmenu" :layoutModelDetails="layoutModelDetails">
<view_appmenu
:viewState="viewState"
:viewparams="viewparams"
:context="context"
......@@ -44,7 +44,7 @@
ref='appmenu'
@closeview="closeView($event)">
</view_appmenu>
</app-ctrl-pos>
</app-ctrl-pos>
</template>
</app-scroll-container>
</template>
......@@ -64,7 +64,7 @@
<template #container4>
<app-standard-container name="container4" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #nav_breadcrumb1>
<app-index-nav-breadcrumb name="nav_breadcrumb1" :layoutModelDetails="layoutModelDetails" indexViewTag="index"></app-index-nav-breadcrumb>
<app-index-nav-breadcrumb name="nav_breadcrumb1" :layoutModelDetails="layoutModelDetails" indexViewTag="index" />
</template>
</app-standard-container>
</template>
......@@ -73,10 +73,10 @@
<template #container3>
<app-simpleflex-container name="container3" :layoutModelDetails="layoutModelDetails">
<template #auth_userinfo1>
<app-index-user-info name="auth_userinfo1" :layoutModelDetails="layoutModelDetails"></app-index-user-info>
<app-index-user-info name="auth_userinfo1" :layoutModelDetails="layoutModelDetails" />
</template>
<template #auth_logout1>
<app-login-button class="app-logout-button" name="auth_logout1" :layoutModelDetails="layoutModelDetails" @itemClick="handleButtonClick" />
<app-login-button class="app-logout-button" name="auth_logout1" :layoutModelDetails="layoutModelDetails" @itemClick="handleButtonClick" />
</template>
</app-simpleflex-container>
</template>
......
......@@ -5,7 +5,7 @@
<app-preset-title name="app_apptitle" :layoutModelDetails="layoutModelDetails"/>
</template>
<template #view_pagecaption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails">测试12231</app-preset-caption>
<app-preset-caption name="view_pagecaption" :layoutModelDetails="layoutModelDetails"> 测试12231 </app-preset-caption>
</template>
<template #static_label1>
<app-preset-text name="static_label1" :layoutModelDetails="layoutModelDetails"/>
......@@ -17,7 +17,7 @@
<app-preset-text name="field_text_dynamic" :value="layoutData.field_textbox" :layoutModelDetails="layoutModelDetails"/>
</template>
<template #field_switch>
<app-preset-switch name="field_switch" :layoutModelDetails="layoutModelDetails" :value="layoutData.field_switch" @valueChange="handleValueChange"/>
<app-preset-switch name="field_switch" :layoutModelDetails="layoutModelDetails" :value="layoutData.field_switch" @valueChange="handleValueChange"/>
</template>
<template #field_textbox>
<app-preset-text-input name="field_textbox" :layoutModelDetails="layoutModelDetails" :value="layoutData.field_textbox" @valueChange="handleValueChange"/>
......@@ -26,113 +26,37 @@
<app-preset-qrcode name="field_qrcode" :layoutModelDetails="layoutModelDetails" :value="layoutData.field_qrcode" />
</template>
<template #button_link1>
<app-preset-button
name="button_link1"
:layoutModelDetails="layoutModelDetails"
caption="页面链接"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_link1" :layoutModelDetails="layoutModelDetails" caption="页面链接" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_openview>
<app-preset-button
name="button_openview"
:layoutModelDetails="layoutModelDetails"
caption="应用视图"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_openview" :layoutModelDetails="layoutModelDetails" caption="应用视图" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_calluilogic1>
<app-preset-button
name="button_calluilogic1"
:layoutModelDetails="layoutModelDetails"
caption="无处理按钮"
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_calluilogic1" :layoutModelDetails="layoutModelDetails" caption="无处理按钮" @itemClick="handleButtonClick"/>
</template>
<template #button_calluilogic2>
<app-preset-button
name="button_calluilogic2"
:layoutModelDetails="layoutModelDetails"
caption="打开文档"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_calluilogic2" :layoutModelDetails="layoutModelDetails" caption="打开文档" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_calluilogic3>
<app-preset-button
name="button_calluilogic3"
:layoutModelDetails="layoutModelDetails"
caption="应用视图"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_calluilogic3" :layoutModelDetails="layoutModelDetails" caption="应用视图" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_calluilogic5>
<app-preset-button
name="button_calluilogic5"
:layoutModelDetails="layoutModelDetails"
caption="建立数据按钮"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_calluilogic5" :layoutModelDetails="layoutModelDetails" caption="建立数据按钮" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_calluilogic6>
<app-preset-button
name="button_calluilogic6"
:layoutModelDetails="layoutModelDetails"
caption="保存变更按钮"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_calluilogic6" :layoutModelDetails="layoutModelDetails" caption="保存变更按钮" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_calluilogic8>
<app-preset-button
name="button_calluilogic8"
:layoutModelDetails="layoutModelDetails"
caption="删除数据按钮"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_calluilogic8" :layoutModelDetails="layoutModelDetails" caption="删除数据按钮" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_calluilogic9>
<app-preset-button
name="button_calluilogic9"
:layoutModelDetails="layoutModelDetails"
caption="同步数据按钮"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_calluilogic9" :layoutModelDetails="layoutModelDetails" caption="同步数据按钮" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #button_calluilogic10>
<app-preset-button
name="button_calluilogic10"
:layoutModelDetails="layoutModelDetails"
caption="自定义按钮"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="button_calluilogic10" :layoutModelDetails="layoutModelDetails" caption="自定义按钮" tooltip="" @itemClick="handleButtonClick" />
</template>
<template #open_yuque>
<app-preset-button
name="open_yuque"
:layoutModelDetails="layoutModelDetails"
caption="语雀文档"
tooltip=""
@itemClick="handleButtonClick">
</app-preset-button>
<app-preset-button name="open_yuque" :layoutModelDetails="layoutModelDetails" caption="语雀文档" tooltip="" @itemClick="handleButtonClick" />
</template>
</app-standard-container>
</div>
......
......@@ -16,15 +16,15 @@
<template #container2>
<app-standard-container name="container2" :isMultiContainer="false" :layoutModelDetails="layoutModelDetails">
<template #auth_loginbutton1>
<app-login-button class="app-login-button" name="auth_loginbutton1" :layoutModelDetails="layoutModelDetails" defaultStyle='primary' @itemClick="handleButtonClick" />
<app-login-button class="app-login-button" name="auth_loginbutton1" :layoutModelDetails="layoutModelDetails" defaultStyle='primary' @itemClick="handleButtonClick" />
</template>
<template #auth_resetinput1>
<app-login-button class="app-reset-button" name="auth_resetinput1" :layoutModelDetails="layoutModelDetails" defaultStyle='success' @itemClick="handleButtonClick" />
<app-login-button class="app-reset-button" name="auth_resetinput1" :layoutModelDetails="layoutModelDetails" defaultStyle='success' @itemClick="handleButtonClick" />
</template>
</app-standard-container>
</template>
<template #auth_loginmsg>
<app-login-message name="auth_loginmsg" :layoutModelDetails="layoutModelDetails" :value="layoutData.auth_loginmsg" />
<app-login-message name="auth_loginmsg :layoutModelDetails="layoutModelDetails" :value="layoutData.auth_loginmsg" />
</template>
<template #auth_captcha1>
<app-login-captcha name="auth_captcha1" :layoutModelDetails="layoutModelDetails" :value="layoutData.auth_captcha1" @valueChange="handleValueChange" />
......@@ -36,7 +36,7 @@
<app-login-third name="auth_sso1" :layoutModelDetails="layoutModelDetails" :value="layoutData.auth_sso1" />
</template>
<template #auth_logout1>
<app-login-button class="app-logout-button" name="auth_logout1" :layoutModelDetails="layoutModelDetails" @itemClick="handleButtonClick" />
<app-login-button class="app-logout-button" name="auth_logout1" :layoutModelDetails="layoutModelDetails" @itemClick="handleButtonClick" />
</template>
</app-standard-container>
</template>
......
......@@ -67,6 +67,15 @@ export default class CountMoneyLogicBase {
return true;
}
/**
* 计算1节点结果
*
* @param params 传入参数
*/
public compute1Cond(params:any):boolean{
return true;
}
/**
* 执行逻辑
*
......@@ -88,6 +97,9 @@ export default class CountMoneyLogicBase {
if(this.compute0Cond(params)){
return this.executeRawsqlcall1(context,params,isloading);
}
if(this.compute1Cond(params)){
return this.executeRawsqlcall2(context,params,isloading);
}
}
/**
......@@ -102,5 +114,17 @@ export default class CountMoneyLogicBase {
return this.paramsMap.get(this.defaultParamName).data;
}
/**
* fad
*
* @param context 应用上下文
* @param params 传入参数
*/
private async executeRawsqlcall2(context:any,params:any,isloading:boolean){
// RAWSQLCALL暂未支持
console.log("RAWSQLCALL暂未支持");
return this.paramsMap.get(this.defaultParamName).data;
}
}
\ No newline at end of file
......@@ -33,14 +33,14 @@ export default class GridViewLoadUILogicBase {
*/
protected logicParams: any[] = [
{
name: '当前视图参数',
codeName: 'viewParam',
name: '当前搜索表单',
codeName: 'searchForm',
activeContainerParam: false,
activeCtrlParam: false,
activeViewParam: false,
appGlobalParam: false,
applicationParam: false,
ctrlParam: false,
ctrlParam: true,
default: false,
entityParam: false,
entityListParam: false,
......@@ -50,7 +50,7 @@ export default class GridViewLoadUILogicBase {
simpleParam: false,
simpleListParam: false,
routeViewSessionParam: false,
viewNavDataParam: true,
viewNavDataParam: false,
viewSessionParam: false,
lastReturnParam: false
},
......@@ -77,16 +77,16 @@ export default class GridViewLoadUILogicBase {
lastReturnParam: false
},
{
name: '传入变量',
codeName: 'Default',
name: '当前表格',
codeName: 'grid',
activeContainerParam: false,
activeCtrlParam: false,
activeCtrlParam: true,
activeViewParam: false,
appGlobalParam: false,
applicationParam: false,
ctrlParam: false,
default: true,
entityParam: true,
ctrlParam: true,
default: false,
entityParam: false,
entityListParam: false,
entityPageParam: false,
filterParam: false,
......@@ -99,16 +99,16 @@ export default class GridViewLoadUILogicBase {
lastReturnParam: false
},
{
name: '当前表格',
codeName: 'grid',
name: '传入变量',
codeName: 'Default',
activeContainerParam: false,
activeCtrlParam: false,
activeViewParam: false,
appGlobalParam: false,
applicationParam: false,
ctrlParam: true,
default: false,
entityParam: false,
ctrlParam: false,
default: true,
entityParam: true,
entityListParam: false,
entityPageParam: false,
filterParam: false,
......@@ -121,14 +121,14 @@ export default class GridViewLoadUILogicBase {
lastReturnParam: false
},
{
name: '当前搜索表单',
codeName: 'searchForm',
name: '当前视图参数',
codeName: 'viewParam',
activeContainerParam: false,
activeCtrlParam: false,
activeViewParam: false,
appGlobalParam: false,
applicationParam: false,
ctrlParam: true,
ctrlParam: false,
default: false,
entityParam: false,
entityListParam: false,
......@@ -138,7 +138,7 @@ export default class GridViewLoadUILogicBase {
simpleParam: false,
simpleListParam: false,
routeViewSessionParam: false,
viewNavDataParam: false,
viewNavDataParam: true,
viewSessionParam: false,
lastReturnParam: false
},
......@@ -254,17 +254,6 @@ export default class GridViewLoadUILogicBase {
await this.execute_viewctrlinvoke2_node(actionContext);
}
/**
* 结束
*
* @param {UIActionContext} actionContext 界面逻辑上下文
*/
protected async execute_end1_node(actionContext: UIActionContext) {
// 自定义表格数据加载
// TODO 等待补充
console.log('已完成执行 结束 节点');
}
/**
* 视图部件调用
*
......@@ -296,5 +285,16 @@ export default class GridViewLoadUILogicBase {
await this.execute_end1_node(actionContext);
}
/**
* 结束
*
* @param {UIActionContext} actionContext 界面逻辑上下文
*/
protected async execute_end1_node(actionContext: UIActionContext) {
// 自定义表格数据加载
// TODO 等待补充
console.log('已完成执行 结束 节点');
}
}
\ No newline at end of file
......@@ -663,7 +663,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
*/
public load(opt: any = {}): void {
if(!this.loadAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr5DataView' + (this.$t('app.searchForm.notConfig.loadAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr5GridView' + (this.$t('app.searchForm.notConfig.loadAction') as string) });
return;
}
const arg: any = { ...opt };
......@@ -699,7 +699,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
*/
public loadDraft(opt: any = {},mode?:string): void {
if(!this.loaddraftAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr5DataView' + (this.$t('app.searchForm.notConfig.loaddraftAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr5GridView' + (this.$t('app.searchForm.notConfig.loaddraftAction') as string) });
return;
}
const arg: any = { ...opt } ;
......
......@@ -46,11 +46,11 @@
<span class="quick-toolbar">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="usr4listview_layoutlist_quicktoolbarModels.deuiaction1.visabled" :disabled="usr4listview_layoutlist_quicktoolbarModels.deuiaction1.disabled" class='' v-loading:i-button @click="list_quicktoolbar_click({ tag: 'deuiaction1' }, $event)">
<i-button v-show="listviewlist_quicktoolbarModels.deuiaction1.visabled" :disabled="listviewlist_quicktoolbarModels.deuiaction1.disabled" class='' v-loading:i-button @click="list_quicktoolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-file-text-o'></i>
<span class='caption'>{{$t('entities.ibizbook.usr4listview_layoutlist_quicktoolbar_toolbar.deuiaction1.caption')}}</span>
<span class='caption'>{{$t('entities.ibizbook.listviewlist_quicktoolbar_toolbar.deuiaction1.caption')}}</span>
</i-button>
<div slot='content'>{{$t('entities.ibizbook.usr4listview_layoutlist_quicktoolbar_toolbar.deuiaction1.tip')}}</div>
<div slot='content'>{{$t('entities.ibizbook.listviewlist_quicktoolbar_toolbar.deuiaction1.tip')}}</div>
</tooltip>
</div>
</span>
......@@ -61,18 +61,18 @@
<span class="batch-toolbar">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="usr4listview_layoutlist_batchtoolbarModels.deuiaction1.visabled" :disabled="usr4listview_layoutlist_batchtoolbarModels.deuiaction1.disabled" class='' v-loading:i-button @click="list_batchtoolbar_click({ tag: 'deuiaction1' }, $event)">
<i-button v-show="listviewlist_batchtoolbarModels.deuiaction1.visabled" :disabled="listviewlist_batchtoolbarModels.deuiaction1.disabled" class='' v-loading:i-button @click="list_batchtoolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-edit'></i>
<span class='caption'>{{$t('entities.ibizbook.usr4listview_layoutlist_batchtoolbar_toolbar.deuiaction1.caption')}}</span>
<span class='caption'>{{$t('entities.ibizbook.listviewlist_batchtoolbar_toolbar.deuiaction1.caption')}}</span>
</i-button>
<div slot='content'>{{$t('entities.ibizbook.usr4listview_layoutlist_batchtoolbar_toolbar.deuiaction1.tip')}}</div>
<div slot='content'>{{$t('entities.ibizbook.listviewlist_batchtoolbar_toolbar.deuiaction1.tip')}}</div>
</tooltip>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="usr4listview_layoutlist_batchtoolbarModels.deuiaction2.visabled" :disabled="usr4listview_layoutlist_batchtoolbarModels.deuiaction2.disabled" class='' v-loading:i-button @click="list_batchtoolbar_click({ tag: 'deuiaction2' }, $event)">
<i-button v-show="listviewlist_batchtoolbarModels.deuiaction2.visabled" :disabled="listviewlist_batchtoolbarModels.deuiaction2.disabled" class='' v-loading:i-button @click="list_batchtoolbar_click({ tag: 'deuiaction2' }, $event)">
<i class='fa fa-remove'></i>
<span class='caption'>{{$t('entities.ibizbook.usr4listview_layoutlist_batchtoolbar_toolbar.deuiaction2.caption')}}</span>
<span class='caption'>{{$t('entities.ibizbook.listviewlist_batchtoolbar_toolbar.deuiaction2.caption')}}</span>
</i-button>
<div slot='content'>{{$t('entities.ibizbook.usr4listview_layoutlist_batchtoolbar_toolbar.deuiaction2.tip')}}</div>
<div slot='content'>{{$t('entities.ibizbook.listviewlist_batchtoolbar_toolbar.deuiaction2.tip')}}</div>
</tooltip>
</div>
</span>
......@@ -354,7 +354,7 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
* @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文
* @memberof IBIZBOOKUsr4ListView_layoutBase
* @memberof IBIZBOOKListViewBase
*/
public New(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
const _this: any = this;
......@@ -374,7 +374,7 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
* @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文
* @memberof IBIZBOOKUsr4ListView_layoutBase
* @memberof IBIZBOOKListViewBase
*/
public Edit(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
if (args.length === 0) {
......@@ -400,7 +400,7 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
* @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文
* @memberof IBIZBOOKUsr4ListView_layoutBase
* @memberof IBIZBOOKListViewBase
*/
public Remove(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
const _this: any = this;
......@@ -575,9 +575,9 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
* 工具栏模型
*
* @type {*}
* @memberof IBIZBOOKUsr4ListView_layout
* @memberof IBIZBOOKListView
*/
public usr4listview_layoutlist_quicktoolbarModels: any = {
public listviewlist_quicktoolbarModels: any = {
deuiaction1: { name: 'deuiaction1', actiontarget: 'NONE', caption: '新建', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'New', target: '' } },
};
......@@ -587,9 +587,9 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
* 工具栏模型
*
* @type {*}
* @memberof IBIZBOOKUsr4ListView_layout
* @memberof IBIZBOOKListView
*/
public usr4listview_layoutlist_batchtoolbarModels: any = {
public listviewlist_batchtoolbarModels: any = {
deuiaction1: { name: 'deuiaction1', actiontarget: 'NONE', caption: '编辑', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Edit', target: 'SINGLEKEY' } },
deuiaction2: { name: 'deuiaction2', actiontarget: 'NONE', caption: '删除', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Remove', target: 'MULTIKEY' } },
......@@ -812,7 +812,7 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
*/
public load(opt: any = {}): void {
if(!this.fetchAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr4ListView_layout' + (this.$t('app.list.notConfig.fetchAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKListView' + (this.$t('app.list.notConfig.fetchAction') as string) });
return;
}
const arg: any = {...opt};
......@@ -928,7 +928,7 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
*/
public async remove(datas: any[]): Promise<any> {
if(!this.removeAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr4ListView_layout' + (this.$t('app.list.notConfig.removeAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKListView' + (this.$t('app.list.notConfig.removeAction') as string) });
return;
}
if (datas.length === 0) {
......@@ -1023,7 +1023,7 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
try {
if(Object.is(item.rowDataState, 'create')){
if(!this.createAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr4ListView_layout' + (this.$t('app.list.notConfig.createAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKListView' + (this.$t('app.list.notConfig.createAction') as string) });
}else{
Object.assign(item,{viewparams:this.viewparams});
let response = await this.service.add(this.createAction, JSON.parse(JSON.stringify(this.context)),item, this.showBusyIndicator);
......@@ -1031,7 +1031,7 @@ export default class LnternalFuncListBase extends Vue implements ControlInterfac
}
}else if(Object.is(item.rowDataState, 'update')){
if(!this.updateAction){
this.$Notice.error({ title: (this.$t('app.commonWords.warning') as string), desc: 'IBIZBOOKUsr4ListView_layout' + (this.$t('app.list.notConfig.updateAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.warning') as string), desc: 'IBIZBOOKListView' + (this.$t('app.list.notConfig.updateAction') as string) });
}else{
Object.assign(item,{viewparams:this.viewparams});
if(item.ibizbook){
......
......@@ -2732,6 +2732,16 @@
"modelref" : true,
"id" : "Begin"
}
}, {
"getDstPSDELogicNode" : {
"modelref" : true,
"id" : "Rawsqlcall2"
},
"name" : "连接",
"getSrcPSDELogicNode" : {
"modelref" : true,
"id" : "Begin"
}
} ],
"parallelOutput" : true
}, {
......@@ -2763,6 +2773,16 @@
} ],
"sql" : "select (?*?) as AMOUNT from dual",
"fillDstLogicParam" : true
}, {
"codeName" : "Rawsqlcall2",
"getDstPSDELogicParam" : {
"modelref" : true,
"id" : "Default"
},
"logicNodeType" : "RAWSQLCALL",
"name" : "fad",
"fillDstLogicParam" : true,
"parallelOutput" : true
} ],
"getPSDELogicParams" : [ {
"codeName" : "Default",
......
......@@ -18,6 +18,16 @@
"modelref" : true,
"id" : "Begin"
}
}, {
"getDstPSDELogicNode" : {
"modelref" : true,
"id" : "Rawsqlcall2"
},
"name" : "连接",
"getSrcPSDELogicNode" : {
"modelref" : true,
"id" : "Begin"
}
} ],
"parallelOutput" : true
}, {
......@@ -49,6 +59,16 @@
} ],
"sql" : "select (?*?) as AMOUNT from dual",
"fillDstLogicParam" : true
}, {
"codeName" : "Rawsqlcall2",
"getDstPSDELogicParam" : {
"modelref" : true,
"id" : "Default"
},
"logicNodeType" : "RAWSQLCALL",
"name" : "fad",
"fillDstLogicParam" : true,
"parallelOutput" : true
} ],
"getPSDELogicParams" : [ {
"codeName" : "Default",
......
......@@ -14,7 +14,12 @@
<businessRuleTask activiti:exclusive="true" g:ruleFlowGroup="ibizorderdetailcountmoneyrawsqlcall1" id="rawsqlcall1" implementation="http://www.jboss.org/drools/rule" name="统计金额"/>
<endEvent id="rawsqlcall1_end" name="end"/>
<sequenceFlow id="rawsqlcall1_end_line" sourceRef="rawsqlcall1" targetRef="rawsqlcall1_end"/>
<businessRuleTask activiti:exclusive="true" g:ruleFlowGroup="ibizorderdetailcountmoneyrawsqlcall2" id="rawsqlcall2" implementation="http://www.jboss.org/drools/rule" name="fad"/>
<endEvent id="rawsqlcall2_end" name="end"/>
<sequenceFlow id="rawsqlcall2_end_line" sourceRef="rawsqlcall2" targetRef="rawsqlcall2_end"/>
<sequenceFlow id="begin_rawsqlcall1" sourceRef="begin" targetRef="rawsqlcall1">
</sequenceFlow>
<sequenceFlow id="begin_rawsqlcall2" sourceRef="begin" targetRef="rawsqlcall2">
</sequenceFlow>
</process>
</definitions>
\ No newline at end of file
......@@ -36,4 +36,21 @@ package cn.ibizlab.sample.logic.ibizorderdetaillogic.countmoney;
}
}
update(ibizorderdetailcountmoneydefault);//更新fact中变量值
end
//逻辑处理节点[fad]
rule "rawsqlcall2"
ruleflow-group "ibizorderdetailcountmoneyrawsqlcall2"
when
then
Map param = null;
String strSql="";
java.util.List<JSONObject> entities=iBzSysIbizorderdetailDefaultService.select(strSql,param);//SQL调用
if(entities.size()>0){
JSONObject entity=entities.get(0);
for (Map.Entry entry : entity.entrySet()) {
ibizorderdetailcountmoneydefault.set(String.valueOf(entry.getKey()),entry.getValue());
}
}
update(ibizorderdetailcountmoneydefault);//更新fact中变量值
end
\ No newline at end of file
......@@ -2877,11 +2877,6 @@
"id" : "VIEWCTRLINVOKE1"
}
} ]
}, {
"codeName" : "END1",
"logicNodeType" : "END",
"name" : "结束",
"returnType" : "NONEVALUE"
}, {
"codeName" : "VIEWCTRLINVOKE2",
"getInvokeCtrl" : {
......@@ -2907,17 +2902,28 @@
"id" : "VIEWCTRLINVOKE2"
}
} ]
}, {
"codeName" : "END1",
"logicNodeType" : "END",
"name" : "结束",
"returnType" : "NONEVALUE"
} ],
"getPSDEUILogicParams" : [ {
"codeName" : "viewParam",
"logicName" : "当前视图参数",
"name" : "当前视图参数",
"viewNavDataParam" : true
"codeName" : "searchForm",
"logicName" : "当前搜索表单",
"name" : "当前搜索表单",
"ctrlParam" : true
}, {
"codeName" : "view",
"logicName" : "当前视图对象",
"name" : "当前视图对象",
"activeViewParam" : true
}, {
"codeName" : "grid",
"logicName" : "当前表格",
"name" : "当前表格",
"activeCtrlParam" : true,
"ctrlParam" : true
}, {
"codeName" : "Default",
"logicName" : "传入变量",
......@@ -2925,15 +2931,10 @@
"default" : true,
"entityParam" : true
}, {
"codeName" : "grid",
"logicName" : "当前表格",
"name" : "当前表格",
"ctrlParam" : true
}, {
"codeName" : "searchForm",
"logicName" : "当前搜索表单",
"name" : "当前搜索表单",
"ctrlParam" : true
"codeName" : "viewParam",
"logicName" : "当前视图参数",
"name" : "当前视图参数",
"viewNavDataParam" : true
} ],
"getStartPSDEUILogicNode" : {
"modelref" : true,
......
......@@ -774,6 +774,16 @@
"modelref" : true,
"id" : "Begin"
}
}, {
"getDstPSDELogicNode" : {
"modelref" : true,
"id" : "Rawsqlcall2"
},
"name" : "连接",
"getSrcPSDELogicNode" : {
"modelref" : true,
"id" : "Begin"
}
} ],
"parallelOutput" : true
}, {
......@@ -805,6 +815,16 @@
} ],
"sql" : "select (?*?) as AMOUNT from dual",
"fillDstLogicParam" : true
}, {
"codeName" : "Rawsqlcall2",
"getDstPSDELogicParam" : {
"modelref" : true,
"id" : "Default"
},
"logicNodeType" : "RAWSQLCALL",
"name" : "fad",
"fillDstLogicParam" : true,
"parallelOutput" : true
} ],
"getPSDELogicParams" : [ {
"codeName" : "Default",
......
......@@ -340,7 +340,7 @@
<!--输出实体[IBIZORDER]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorder-250-14">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorder-254-14">
<createTable tableName="T_IBIZORDER">
<column name="TP" remarks="" type="TEXT(1048576)">
</column>
......@@ -390,7 +390,7 @@
<!--输出实体[IBIZORDERDETAIL]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorderdetail-2-15">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorderdetail-3-15">
<createTable tableName="T_IBIZORDERDETAIL">
<column name="IBIZORDERDETAILNAME" remarks="" type="VARCHAR(200)">
</column>
......
......@@ -37,13 +37,13 @@
</createView>
</changeSet>
<!--输出实体[IBIZORDER]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步-->
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorder-250-8" runOnChange="true">
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorder-254-8" runOnChange="true">
<createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZORDER">
<![CDATA[ SELECT t1.[AMOUNT], t1.[CREATEDATE], t1.[CREATEMAN], t1.[DETAILNUM], t1.[IBIZCUSTOMERID], t11.[IBIZCUSTOMERNAME], t1.[IBIZORDERID], t1.[IBIZORDERNAME], t1.[MEMO], t1.[ORDERSTATE], t1.[ORDERTIME], t1.[ORDERTYPE], t1.[ORDERUID], t1.[UPDATEDATE], t1.[UPDATEMAN], t1.[WFINSTANCEID], t1.[WFSTATE], t1.[WFSTEP] FROM [T_IBIZORDER] t1 LEFT JOIN T_IBIZCUSTOMER t11 ON t1.IBIZCUSTOMERID = t11.IBIZCUSTOMERID ]]>
</createView>
</changeSet>
<!--输出实体[IBIZORDERDETAIL]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步-->
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorderdetail-2-9" runOnChange="true">
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorderdetail-3-9" runOnChange="true">
<createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZORDERDETAIL">
<![CDATA[ SELECT t1.[QUANTITY]*t11.[UNITPRICE] AS [AMOUNT], t1.[CREATEDATE], t1.[CREATEMAN], t1.[IBIZORDERDETAILA], t1.[IBIZORDERDETAILID], t1.[IBIZORDERDETAILNAME], t1.[IBIZORDERID], t21.[IBIZORDERNAME], t1.[IBIZUNIPRODUCTID], t11.[IBIZUNIPRODUCTNAME], t21.[ORDERUID], t1.[QUANTITY], t11.[UNIT], t11.[UNITPRICE], t1.[UPDATEDATE], t1.[UPDATEMAN] FROM [T_IBIZORDERDETAIL] t1 LEFT JOIN T_IBIZUNIPRODUCT t11 ON t1.IBIZUNIPRODUCTID = t11.IBIZUNIPRODUCTID LEFT JOIN T_IBIZORDER t21 ON t1.IBIZORDERID = t21.IBIZORDERID ]]>
</createView>
......
......@@ -38,3 +38,20 @@ ruleflow-group "ibizorderdetailcountmoneyrawsqlcall1"
update(ibizorderdetailcountmoneydefault);//更新fact中变量值
end
//逻辑处理节点[fad]
rule "rawsqlcall2"
ruleflow-group "ibizorderdetailcountmoneyrawsqlcall2"
when
then
Map param = null;
String strSql="";
java.util.List<JSONObject> entities=iBzSysIbizorderdetailDefaultService.select(strSql,param);//SQL调用
if(entities.size()>0 && !ObjectUtils.isEmpty(entities.get(0))){
JSONObject entity=entities.get(0);
for (Map.Entry entry : entity.entrySet()) {
ibizorderdetailcountmoneydefault.set(String.valueOf(entry.getKey()),entry.getValue());
}
}
update(ibizorderdetailcountmoneydefault);//更新fact中变量值
end
......@@ -14,8 +14,13 @@
<businessRuleTask activiti:exclusive="true" g:ruleFlowGroup="ibizorderdetailcountmoneyrawsqlcall1" id="rawsqlcall1" implementation="http://www.jboss.org/drools/rule" name="统计金额"/>
<endEvent id="rawsqlcall1_end" name="end"/>
<sequenceFlow id="rawsqlcall1_end_line" sourceRef="rawsqlcall1" targetRef="rawsqlcall1_end"/>
<businessRuleTask activiti:exclusive="true" g:ruleFlowGroup="ibizorderdetailcountmoneyrawsqlcall2" id="rawsqlcall2" implementation="http://www.jboss.org/drools/rule" name="fad"/>
<endEvent id="rawsqlcall2_end" name="end"/>
<sequenceFlow id="rawsqlcall2_end_line" sourceRef="rawsqlcall2" targetRef="rawsqlcall2_end"/>
<sequenceFlow id="begin_rawsqlcall1" sourceRef="begin" targetRef="rawsqlcall1">
</sequenceFlow>
<sequenceFlow id="begin_rawsqlcall2" sourceRef="begin" targetRef="rawsqlcall2">
</sequenceFlow>
</process>
</definitions>
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册