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

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

上级 759ce2da
...@@ -655,6 +655,14 @@ ...@@ -655,6 +655,14 @@
"viewname": "IBIZTASKTEAMGridView9", "viewname": "IBIZTASKTEAMGridView9",
"viewtag": "4f575e36bc2dac21e066154360f729d3" "viewtag": "4f575e36bc2dac21e066154360f729d3"
}, },
"ibizorderusr2gridview": {
"title": "订单表格视图(测试视图布局面板)",
"caption": "(测试视图布局面板)",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZOrderUsr2GridView",
"viewtag": "504c018faa34b2d0fce7c4c56569e02e"
},
"ibizsample0003sf5editview": { "ibizsample0003sf5editview": {
"title": "示例实体03编辑视图", "title": "示例实体03编辑视图",
"caption": "示例实体03", "caption": "示例实体03",
......
...@@ -359,6 +359,8 @@ function getAppLocale(){ ...@@ -359,6 +359,8 @@ function getAppLocale(){
menuitem23: commonLogic.appcommonhandle("卡片导航",null), menuitem23: commonLogic.appcommonhandle("卡片导航",null),
menuitem24: commonLogic.appcommonhandle("表单嵌入卡片视图",null), menuitem24: commonLogic.appcommonhandle("表单嵌入卡片视图",null),
menuitem25: commonLogic.appcommonhandle("关系界面刷新主表单",null), menuitem25: commonLogic.appcommonhandle("关系界面刷新主表单",null),
menuitem66: commonLogic.appcommonhandle("视图布局面板测试",null),
menuitem122: commonLogic.appcommonhandle("表格视图面板",null),
}, },
}, },
formpage:{ formpage:{
......
...@@ -359,6 +359,8 @@ function getAppLocale(){ ...@@ -359,6 +359,8 @@ function getAppLocale(){
menuitem23: commonLogic.appcommonhandle("卡片导航",null), menuitem23: commonLogic.appcommonhandle("卡片导航",null),
menuitem24: commonLogic.appcommonhandle("表单嵌入卡片视图",null), menuitem24: commonLogic.appcommonhandle("表单嵌入卡片视图",null),
menuitem25: commonLogic.appcommonhandle("关系界面刷新主表单",null), menuitem25: commonLogic.appcommonhandle("关系界面刷新主表单",null),
menuitem66: commonLogic.appcommonhandle("视图布局面板测试",null),
menuitem122: commonLogic.appcommonhandle("表格视图面板",null),
}, },
}, },
formpage:{ formpage:{
......
...@@ -359,6 +359,8 @@ function getAppLocale(){ ...@@ -359,6 +359,8 @@ function getAppLocale(){
menuitem23: commonLogic.appcommonhandle("卡片导航",null), menuitem23: commonLogic.appcommonhandle("卡片导航",null),
menuitem24: commonLogic.appcommonhandle("表单嵌入卡片视图",null), menuitem24: commonLogic.appcommonhandle("表单嵌入卡片视图",null),
menuitem25: commonLogic.appcommonhandle("关系界面刷新主表单",null), menuitem25: commonLogic.appcommonhandle("关系界面刷新主表单",null),
menuitem66: commonLogic.appcommonhandle("视图布局面板测试",null),
menuitem122: commonLogic.appcommonhandle("表格视图面板",null),
}, },
}, },
formpage:{ formpage:{
......
...@@ -91,6 +91,10 @@ function getLocaleResourceBase(){ ...@@ -91,6 +91,10 @@ function getLocaleResourceBase(){
caption: commonLogic.appcommonhandle("前端界面行为",null), caption: commonLogic.appcommonhandle("前端界面行为",null),
title: commonLogic.appcommonhandle("订单表格视图",null), title: commonLogic.appcommonhandle("订单表格视图",null),
}, },
usr2gridview: {
caption: commonLogic.appcommonhandle("(测试视图布局面板)",null),
title: commonLogic.appcommonhandle("订单表格视图(测试视图布局面板)",null),
},
seditview2: { seditview2: {
caption: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null), caption: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null),
title: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null), title: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null),
...@@ -2154,6 +2158,8 @@ function getLocaleResourceBase(){ ...@@ -2154,6 +2158,8 @@ function getLocaleResourceBase(){
tip: commonLogic.appcommonhandle("打印",null), tip: commonLogic.appcommonhandle("打印",null),
}, },
}, },
usr2gridviewtoolbar_toolbar: {
},
odsp_d10_wfgridviewtoolbar_toolbar: { odsp_d10_wfgridviewtoolbar_toolbar: {
tbitem19: { tbitem19: {
caption: commonLogic.appcommonhandle("编辑",null), caption: commonLogic.appcommonhandle("编辑",null),
......
...@@ -91,6 +91,10 @@ function getLocaleResourceBase(){ ...@@ -91,6 +91,10 @@ function getLocaleResourceBase(){
caption: commonLogic.appcommonhandle("Front End Interface Behavior",null), caption: commonLogic.appcommonhandle("Front End Interface Behavior",null),
title: commonLogic.appcommonhandle("订单表格视图",null), title: commonLogic.appcommonhandle("订单表格视图",null),
}, },
usr2gridview: {
caption: commonLogic.appcommonhandle("(测试视图布局面板)",null),
title: commonLogic.appcommonhandle("订单表格视图(测试视图布局面板)",null),
},
seditview2: { seditview2: {
caption: commonLogic.appcommonhandle("Entity Editing View (left-right relationship)",null), caption: commonLogic.appcommonhandle("Entity Editing View (left-right relationship)",null),
title: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null), title: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null),
...@@ -2154,6 +2158,8 @@ function getLocaleResourceBase(){ ...@@ -2154,6 +2158,8 @@ function getLocaleResourceBase(){
tip: commonLogic.appcommonhandle("Print",null), tip: commonLogic.appcommonhandle("Print",null),
}, },
}, },
usr2gridviewtoolbar_toolbar: {
},
odsp_d10_wfgridviewtoolbar_toolbar: { odsp_d10_wfgridviewtoolbar_toolbar: {
tbitem19: { tbitem19: {
caption: commonLogic.appcommonhandle("Edit",null), caption: commonLogic.appcommonhandle("Edit",null),
......
...@@ -91,6 +91,10 @@ function getLocaleResourceBase(){ ...@@ -91,6 +91,10 @@ function getLocaleResourceBase(){
caption: commonLogic.appcommonhandle("前端界面行为",null), caption: commonLogic.appcommonhandle("前端界面行为",null),
title: commonLogic.appcommonhandle("订单表格视图",null), title: commonLogic.appcommonhandle("订单表格视图",null),
}, },
usr2gridview: {
caption: commonLogic.appcommonhandle("(测试视图布局面板)",null),
title: commonLogic.appcommonhandle("订单表格视图(测试视图布局面板)",null),
},
seditview2: { seditview2: {
caption: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null), caption: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null),
title: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null), title: commonLogic.appcommonhandle("实体编辑视图(左右关系)",null),
...@@ -2154,6 +2158,8 @@ function getLocaleResourceBase(){ ...@@ -2154,6 +2158,8 @@ function getLocaleResourceBase(){
tip: commonLogic.appcommonhandle("打印",null), tip: commonLogic.appcommonhandle("打印",null),
}, },
}, },
usr2gridviewtoolbar_toolbar: {
},
odsp_d10_wfgridviewtoolbar_toolbar: { odsp_d10_wfgridviewtoolbar_toolbar: {
tbitem19: { tbitem19: {
caption: commonLogic.appcommonhandle("编辑",null), caption: commonLogic.appcommonhandle("编辑",null),
......
...@@ -663,6 +663,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -663,6 +663,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZTASKTEAMGridView9", "viewname": "IBIZTASKTEAMGridView9",
"viewtag": "4f575e36bc2dac21e066154360f729d3" "viewtag": "4f575e36bc2dac21e066154360f729d3"
}, },
"ibizorderusr2gridview": {
"title": "订单表格视图(测试视图布局面板)",
"caption": "(测试视图布局面板)",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZOrderUsr2GridView",
"viewtag": "504c018faa34b2d0fce7c4c56569e02e"
},
"ibizsample0003sf5editview": { "ibizsample0003sf5editview": {
"title": "示例实体03编辑视图", "title": "示例实体03编辑视图",
"caption": "示例实体03", "caption": "示例实体03",
......
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -20,3 +20,4 @@ ...@@ -20,3 +20,4 @@
.portal-listview-noboxshadow{ .portal-listview-noboxshadow{
box-shadow: 0px 0px 0px; box-shadow: 0px 0px 0px;
} }
...@@ -17,3 +17,4 @@ ...@@ -17,3 +17,4 @@
// this is less // this is less
...@@ -17,3 +17,4 @@ ...@@ -17,3 +17,4 @@
// this is less // this is less
...@@ -17,3 +17,4 @@ ...@@ -17,3 +17,4 @@
// this is less // this is less
...@@ -17,3 +17,4 @@ ...@@ -17,3 +17,4 @@
// this is less // this is less
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -17,3 +17,4 @@ ...@@ -17,3 +17,4 @@
// this is less // this is less
...@@ -17,3 +17,4 @@ ...@@ -17,3 +17,4 @@
// this is less // this is less
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -18,3 +18,4 @@ ...@@ -18,3 +18,4 @@
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;} .deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
...@@ -112,6 +112,7 @@ export default class IBIZOrderUIServiceBase extends UIService { ...@@ -112,6 +112,7 @@ export default class IBIZOrderUIServiceBase extends UIService {
this.allViewMap.set(':',{viewname:'sf4gridview',srfappde:'ibizorders',component:'ibizorder-sf4-grid-view'}); this.allViewMap.set(':',{viewname:'sf4gridview',srfappde:'ibizorders',component:'ibizorder-sf4-grid-view'});
this.allViewMap.set(':',{viewname:'sgridview2',srfappde:'ibizorders',component:'ibizorder-sgrid-view2'}); this.allViewMap.set(':',{viewname:'sgridview2',srfappde:'ibizorders',component:'ibizorder-sgrid-view2'});
this.allViewMap.set(':',{viewname:'sf5gridview',srfappde:'ibizorders',component:'ibizorder-sf5-grid-view'}); this.allViewMap.set(':',{viewname:'sf5gridview',srfappde:'ibizorders',component:'ibizorder-sf5-grid-view'});
this.allViewMap.set(':',{viewname:'usr2gridview',srfappde:'ibizorders',component:'ibizorder-usr2-grid-view'});
this.allViewMap.set(':',{viewname:'seditview2',srfappde:'ibizorders',component:'ibizorder-sedit-view2'}); this.allViewMap.set(':',{viewname:'seditview2',srfappde:'ibizorders',component:'ibizorder-sedit-view2'});
this.allViewMap.set(':',{viewname:'seditview4',srfappde:'ibizorders',component:'ibizorder-sedit-view4'}); this.allViewMap.set(':',{viewname:'seditview4',srfappde:'ibizorders',component:'ibizorder-sedit-view4'});
this.allViewMap.set(':',{viewname:'sf3gridview',srfappde:'ibizorders',component:'ibizorder-sf3-grid-view'}); this.allViewMap.set(':',{viewname:'sf3gridview',srfappde:'ibizorders',component:'ibizorder-sf3-grid-view'});
......
...@@ -15,10 +15,6 @@ ...@@ -15,10 +15,6 @@
} }
} }
.exp-bar-action-container { .exp-bar-action-container {
display: flex;
align-items: center;
}
.container-header{
display: flex; display: flex;
justify-content: flex-start; justify-content: flex-start;
align-items: center; align-items: center;
......
...@@ -15,10 +15,6 @@ ...@@ -15,10 +15,6 @@
} }
} }
.exp-bar-action-container { .exp-bar-action-container {
display: flex;
align-items: center;
}
.container-header{
display: flex; display: flex;
justify-content: flex-start; justify-content: flex-start;
align-items: center; align-items: center;
......
...@@ -15,10 +15,6 @@ ...@@ -15,10 +15,6 @@
} }
} }
.exp-bar-action-container { .exp-bar-action-container {
display: flex;
align-items: center;
}
.container-header{
display: flex; display: flex;
justify-content: flex-start; justify-content: flex-start;
align-items: center; align-items: center;
......
...@@ -15,10 +15,6 @@ ...@@ -15,10 +15,6 @@
} }
} }
.exp-bar-action-container { .exp-bar-action-container {
display: flex;
align-items: center;
}
.container-header{
display: flex; display: flex;
justify-content: flex-start; justify-content: flex-start;
align-items: center; align-items: center;
......
<template> <template>
<div id="treeexpviewtreeexpbar" class='app-tree-exp-bar'> <div id="treeexpviewtreeexpbar" class='app-tree-exp-bar'>
<div class='tree-exp-bar-header'> <div class='tree-exp-bar-header'>
<div class="tree-exp-bar-title"> <div class="tree-exp-bar-title">
<icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }} <icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }}
</div>
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="treeexpviewtreeexpbar_toolbarModels.deuiaction3.visabled" :disabled="treeexpviewtreeexpbar_toolbarModels.deuiaction3.disabled" class='' v-loading:i-button @click="treeexpbar_toolbar_click({ tag: 'deuiaction3' }, $event)">
<i class='fa fa-edit'></i>
<span class='caption'>{{$t('entities.ibizorder.treeexpviewtreeexpbar_toolbar_toolbar.deuiaction3.caption')}}</span>
</i-button>
<div slot='content'>{{$t('entities.ibizorder.treeexpviewtreeexpbar_toolbar_toolbar.deuiaction3.tip')}}</div>
</tooltip>
</div>
</div> </div>
<div class='search-content'> </div>
<div class="exp-bar-action-container">
<div class='search-container'>
<i-input <i-input
v-model="srfnodefilter" v-model="srfnodefilter"
:search="true" :search="true"
...@@ -22,6 +14,16 @@ ...@@ -22,6 +14,16 @@
@on-search="onSearch"> @on-search="onSearch">
</i-input> </i-input>
</div> </div>
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="treeexpviewtreeexpbar_toolbarModels.deuiaction3.visabled" :disabled="treeexpviewtreeexpbar_toolbarModels.deuiaction3.disabled" class='' v-loading:i-button @click="treeexpbar_toolbar_click({ tag: 'deuiaction3' }, $event)">
<i class='fa fa-edit'></i>
<span class='caption'>{{$t('entities.ibizorder.treeexpviewtreeexpbar_toolbar_toolbar.deuiaction3.caption')}}</span>
</i-button>
<div slot='content'>{{$t('entities.ibizorder.treeexpviewtreeexpbar_toolbar_toolbar.deuiaction3.tip')}}</div>
</tooltip>
</div>
</div>
<div class='tree-exp-content'> <div class='tree-exp-content'>
<view_treeexpbar_tree <view_treeexpbar_tree
:viewState="viewState" :viewState="viewState"
......
.app-tree-exp-bar { .app-tree-exp-bar {
> .ivu-split-horizontal { height: 100%;
> .ivu-split-trigger-con { display: flex;
height: 100%; flex-direction: column;
width: 1px; .tree-exp-bar-header {
} line-height: 50px;
> .ivu-split-pane { border-bottom: 1px solid #ddd;
> div { .tree-exp-bar-title {
height: 100%; font-size: 18px;
overflow-y: auto; padding-left: 8px;
overflow-x: hidden; i {
display: flex; font-size: 20px;
flex-direction: column; margin-top: -2px;
.tree-exp-bar-header { }
line-height: 50px; }
border-bottom: 1px solid #ddd; }
display: flex; .exp-bar-action-container {
justify-content: space-between; display: flex;
.tree-exp-bar-title { justify-content: flex-start;
font-size: 18px; align-items: center;
padding-left: 8px; flex-wrap: wrap;
flex-shrink: 0; .search-container {
i { width: 30%;
font-size: 20px; height: 48px;
margin-top: -2px; padding: 10px 10px 10px 0;
} min-width: 200px;
} max-width: 400px;
.toolbar-container{ }
margin-left: auto; .toolbar-container{
margin-right: 10px; padding: 4px;
display: flex; }
flex-wrap: wrap; .quick-group-container {
align-items: center; padding-top: 8px;
.ivu-badge-count{ padding-right: 20px;
top: 2px; }
} }
} .tree-exp-bar-content {
} flex-grow: 1;
.search-content { overflow: auto;
width: 100%; }
height: 48px; }
padding: 10px 5px 10px 5px;
}
.tree-exp-content {
height: calc(100% - 88px);
overflow: auto;
padding: 16px 0;
margin-bottom: 10px;
}
.tree-exp-content2 {
height: 100%;
overflow: auto;
flex-grow: 1;
}
}
}
> .right-pane.ivu-split-pane {
> div {
padding-left: 10px;
}
}
> .left-pane.ivu-split-pane {
padding-right: 10px;
}
}
}
// this is less // this is less
<template> <template>
<div id="f1treeexpviewtreeexpbar" class='app-tree-exp-bar'> <div id="f1treeexpviewtreeexpbar" class='app-tree-exp-bar'>
<div class='tree-exp-bar-header'> <div class='tree-exp-bar-header'>
<div class="tree-exp-bar-title"> <div class="tree-exp-bar-title">
<icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }} <icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }}
</div>
</div> </div>
</div>
<div class="exp-bar-action-container">
</div>
<div class='tree-exp-content'> <div class='tree-exp-content'>
<view_treeexpbar_tree <view_treeexpbar_tree
:viewState="viewState" :viewState="viewState"
......
.app-tree-exp-bar { .app-tree-exp-bar {
> .ivu-split-horizontal { height: 100%;
> .ivu-split-trigger-con { display: flex;
height: 100%; flex-direction: column;
width: 1px; .tree-exp-bar-header {
} line-height: 50px;
> .ivu-split-pane { border-bottom: 1px solid #ddd;
> div { .tree-exp-bar-title {
height: 100%; font-size: 18px;
overflow-y: auto; padding-left: 8px;
overflow-x: hidden; i {
display: flex; font-size: 20px;
flex-direction: column; margin-top: -2px;
.tree-exp-bar-header { }
line-height: 50px; }
border-bottom: 1px solid #ddd; }
display: flex; .exp-bar-action-container {
justify-content: space-between; display: flex;
.tree-exp-bar-title { justify-content: flex-start;
font-size: 18px; align-items: center;
padding-left: 8px; flex-wrap: wrap;
flex-shrink: 0; .search-container {
i { width: 30%;
font-size: 20px; height: 48px;
margin-top: -2px; padding: 10px 10px 10px 0;
} min-width: 200px;
} max-width: 400px;
.toolbar-container{ }
margin-left: auto; .toolbar-container{
margin-right: 10px; padding: 4px;
display: flex; }
flex-wrap: wrap; .quick-group-container {
align-items: center; padding-top: 8px;
.ivu-badge-count{ padding-right: 20px;
top: 2px; }
} }
} .tree-exp-bar-content {
} flex-grow: 1;
.search-content { overflow: auto;
width: 100%; }
height: 48px; }
padding: 10px 5px 10px 5px;
}
.tree-exp-content {
height: calc(100% - 40px);
overflow: auto;
padding: 16px 0;
margin-bottom: 10px;
}
.tree-exp-content2 {
height: 100%;
overflow: auto;
flex-grow: 1;
}
}
}
> .right-pane.ivu-split-pane {
> div {
padding-left: 10px;
}
}
> .left-pane.ivu-split-pane {
padding-right: 10px;
}
}
}
// this is less // this is less
<template> <template>
<div id="f2treeexpviewtreeexpbar" class='app-tree-exp-bar'> <div id="f2treeexpviewtreeexpbar" class='app-tree-exp-bar'>
<div class='tree-exp-bar-header'> <div class='tree-exp-bar-header'>
<div class="tree-exp-bar-title"> <div class="tree-exp-bar-title">
<icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }} <icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }}
</div>
</div> </div>
</div>
<div class="exp-bar-action-container">
</div>
<div class='tree-exp-content'> <div class='tree-exp-content'>
<view_treeexpbar_tree <view_treeexpbar_tree
:viewState="viewState" :viewState="viewState"
......
.app-tree-exp-bar { .app-tree-exp-bar {
> .ivu-split-horizontal { height: 100%;
> .ivu-split-trigger-con { display: flex;
height: 100%; flex-direction: column;
width: 1px; .tree-exp-bar-header {
} line-height: 50px;
> .ivu-split-pane { border-bottom: 1px solid #ddd;
> div { .tree-exp-bar-title {
height: 100%; font-size: 18px;
overflow-y: auto; padding-left: 8px;
overflow-x: hidden; i {
display: flex; font-size: 20px;
flex-direction: column; margin-top: -2px;
.tree-exp-bar-header { }
line-height: 50px; }
border-bottom: 1px solid #ddd; }
display: flex; .exp-bar-action-container {
justify-content: space-between; display: flex;
.tree-exp-bar-title { justify-content: flex-start;
font-size: 18px; align-items: center;
padding-left: 8px; flex-wrap: wrap;
flex-shrink: 0; .search-container {
i { width: 30%;
font-size: 20px; height: 48px;
margin-top: -2px; padding: 10px 10px 10px 0;
} min-width: 200px;
} max-width: 400px;
.toolbar-container{ }
margin-left: auto; .toolbar-container{
margin-right: 10px; padding: 4px;
display: flex; }
flex-wrap: wrap; .quick-group-container {
align-items: center; padding-top: 8px;
.ivu-badge-count{ padding-right: 20px;
top: 2px; }
} }
} .tree-exp-bar-content {
} flex-grow: 1;
.search-content { overflow: auto;
width: 100%; }
height: 48px; }
padding: 10px 5px 10px 5px;
}
.tree-exp-content {
height: calc(100% - 40px);
overflow: auto;
padding: 16px 0;
margin-bottom: 10px;
}
.tree-exp-content2 {
height: 100%;
overflow: auto;
flex-grow: 1;
}
}
}
> .right-pane.ivu-split-pane {
> div {
padding-left: 10px;
}
}
> .left-pane.ivu-split-pane {
padding-right: 10px;
}
}
}
// this is less // this is less
<template> <template>
<div id="f3treeexpviewtreeexpbar" class='app-tree-exp-bar'> <div id="f3treeexpviewtreeexpbar" class='app-tree-exp-bar'>
<div class='tree-exp-bar-header'> <div class='tree-exp-bar-header'>
<div class="tree-exp-bar-title"> <div class="tree-exp-bar-title">
<icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }} <icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }}
</div>
</div> </div>
</div>
<div class="exp-bar-action-container">
</div>
<div class='tree-exp-content'> <div class='tree-exp-content'>
<view_treeexpbar_tree <view_treeexpbar_tree
:viewState="viewState" :viewState="viewState"
......
.app-tree-exp-bar { .app-tree-exp-bar {
> .ivu-split-horizontal { height: 100%;
> .ivu-split-trigger-con { display: flex;
height: 100%; flex-direction: column;
width: 1px; .tree-exp-bar-header {
} line-height: 50px;
> .ivu-split-pane { border-bottom: 1px solid #ddd;
> div { .tree-exp-bar-title {
height: 100%; font-size: 18px;
overflow-y: auto; padding-left: 8px;
overflow-x: hidden; i {
display: flex; font-size: 20px;
flex-direction: column; margin-top: -2px;
.tree-exp-bar-header { }
line-height: 50px; }
border-bottom: 1px solid #ddd; }
display: flex; .exp-bar-action-container {
justify-content: space-between; display: flex;
.tree-exp-bar-title { justify-content: flex-start;
font-size: 18px; align-items: center;
padding-left: 8px; flex-wrap: wrap;
flex-shrink: 0; .search-container {
i { width: 30%;
font-size: 20px; height: 48px;
margin-top: -2px; padding: 10px 10px 10px 0;
} min-width: 200px;
} max-width: 400px;
.toolbar-container{ }
margin-left: auto; .toolbar-container{
margin-right: 10px; padding: 4px;
display: flex; }
flex-wrap: wrap; .quick-group-container {
align-items: center; padding-top: 8px;
.ivu-badge-count{ padding-right: 20px;
top: 2px; }
} }
} .tree-exp-bar-content {
} flex-grow: 1;
.search-content { overflow: auto;
width: 100%; }
height: 48px; }
padding: 10px 5px 10px 5px;
}
.tree-exp-content {
height: calc(100% - 40px);
overflow: auto;
padding: 16px 0;
margin-bottom: 10px;
}
.tree-exp-content2 {
height: 100%;
overflow: auto;
flex-grow: 1;
}
}
}
> .right-pane.ivu-split-pane {
> div {
padding-left: 10px;
}
}
> .left-pane.ivu-split-pane {
padding-right: 10px;
}
}
}
// this is less // this is less
<template> <template>
<div id="f4treeexpviewtreeexpbar" class='app-tree-exp-bar'> <div id="f4treeexpviewtreeexpbar" class='app-tree-exp-bar'>
<div class='tree-exp-bar-header'> <div class='tree-exp-bar-header'>
<div class="tree-exp-bar-title"> <div class="tree-exp-bar-title">
<icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }} <icon type='ios-home-outline'/>{{ $t('app.treeExpBar.title') }}
</div>
</div> </div>
</div>
<div class="exp-bar-action-container">
</div>
<div class='tree-exp-content'> <div class='tree-exp-content'>
<view_treeexpbar_tree <view_treeexpbar_tree
:viewState="viewState" :viewState="viewState"
......
.app-tree-exp-bar { .app-tree-exp-bar {
> .ivu-split-horizontal { height: 100%;
> .ivu-split-trigger-con { display: flex;
height: 100%; flex-direction: column;
width: 1px; .tree-exp-bar-header {
} line-height: 50px;
> .ivu-split-pane { border-bottom: 1px solid #ddd;
> div { .tree-exp-bar-title {
height: 100%; font-size: 18px;
overflow-y: auto; padding-left: 8px;
overflow-x: hidden; i {
display: flex; font-size: 20px;
flex-direction: column; margin-top: -2px;
.tree-exp-bar-header { }
line-height: 50px; }
border-bottom: 1px solid #ddd; }
display: flex; .exp-bar-action-container {
justify-content: space-between; display: flex;
.tree-exp-bar-title { justify-content: flex-start;
font-size: 18px; align-items: center;
padding-left: 8px; flex-wrap: wrap;
flex-shrink: 0; .search-container {
i { width: 30%;
font-size: 20px; height: 48px;
margin-top: -2px; padding: 10px 10px 10px 0;
} min-width: 200px;
} max-width: 400px;
.toolbar-container{ }
margin-left: auto; .toolbar-container{
margin-right: 10px; padding: 4px;
display: flex; }
flex-wrap: wrap; .quick-group-container {
align-items: center; padding-top: 8px;
.ivu-badge-count{ padding-right: 20px;
top: 2px; }
} }
} .tree-exp-bar-content {
} flex-grow: 1;
.search-content { overflow: auto;
width: 100%; }
height: 48px; }
padding: 10px 5px 10px 5px;
}
.tree-exp-content {
height: calc(100% - 40px);
overflow: auto;
padding: 16px 0;
margin-bottom: 10px;
}
.tree-exp-content2 {
height: 100%;
overflow: auto;
flex-grow: 1;
}
}
}
> .right-pane.ivu-split-pane {
> div {
padding-left: 10px;
}
}
> .left-pane.ivu-split-pane {
padding-right: 10px;
}
}
}
// this is less // this is less
...@@ -340,7 +340,7 @@ ...@@ -340,7 +340,7 @@
<!--输出实体[IBIZORDER]数据结构 --> <!--输出实体[IBIZORDER]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorder-1-14"> <changeSet author="a_LAB01_df847bdfd" id="tab-ibizorder-9-14">
<createTable tableName="T_IBIZORDER"> <createTable tableName="T_IBIZORDER">
<column name="TP" remarks="" type="TEXT(1048576)"> <column name="TP" remarks="" type="TEXT(1048576)">
</column> </column>
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
</createView> </createView>
</changeSet> </changeSet>
<!--输出实体[IBIZORDER]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步--> <!--输出实体[IBIZORDER]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步-->
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorder-1-8" runOnChange="true"> <changeSet author="a_LAB01_df847bdfd" id="view-ibizorder-9-8" runOnChange="true">
<createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZORDER"> <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 ]]> <![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> </createView>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册