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

ShineKOT 部署微服务应用 [后台服务,演示应用]

上级 f3165469
...@@ -631,6 +631,14 @@ ...@@ -631,6 +631,14 @@
"viewname": "IBIZBOOKEditView2", "viewname": "IBIZBOOKEditView2",
"viewtag": "60be190e67cf550ae216be262fcebdf7" "viewtag": "60be190e67cf550ae216be262fcebdf7"
}, },
"ibizappeditorgridview": {
"title": "编辑器表格视图",
"caption": "编辑器",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPEDITORGridView",
"viewtag": "64399ac8a26325db562c9ce747a20ccc"
},
"ibizsample0001sf2editview": { "ibizsample0001sf2editview": {
"title": "基础表单项", "title": "基础表单项",
"caption": "基础表单项", "caption": "基础表单项",
...@@ -919,6 +927,14 @@ ...@@ -919,6 +927,14 @@
"viewname": "IBIZBOOKInterFuncKanBanView", "viewname": "IBIZBOOKInterFuncKanBanView",
"viewtag": "98865bf786ea85b14932dd5e48a74983" "viewtag": "98865bf786ea85b14932dd5e48a74983"
}, },
"ibizappeditoreditview": {
"title": "编辑器编辑视图",
"caption": "编辑器",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPEDITOREditView",
"viewtag": "9b24ceb5c508921a22b320af81f4afe9"
},
"ibizbookusr8gridview": { "ibizbookusr8gridview": {
"title": "表格列重置", "title": "表格列重置",
"caption": "表格列重置", "caption": "表格列重置",
...@@ -1359,6 +1375,14 @@ ...@@ -1359,6 +1375,14 @@
"viewname": "IBIZSample0003F2TreeExpView", "viewname": "IBIZSample0003F2TreeExpView",
"viewtag": "d9f9f0dede285235e3d0ad5101188d1e" "viewtag": "d9f9f0dede285235e3d0ad5101188d1e"
}, },
"ibizappctrlgridview": {
"title": "应用部件表格视图",
"caption": "应用部件",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPCTRLGridView",
"viewtag": "dbbbaa36390b7c2f2be33b8551b0d137"
},
"ibizcpueditview": { "ibizcpueditview": {
"title": "处理器编辑视图", "title": "处理器编辑视图",
"caption": "处理器", "caption": "处理器",
...@@ -1423,6 +1447,14 @@ ...@@ -1423,6 +1447,14 @@
"viewname": "IBIZBOOKUsr3DataView", "viewname": "IBIZBOOKUsr3DataView",
"viewtag": "e14e0fa8f3def77ebbcf18f1f39c0225" "viewtag": "e14e0fa8f3def77ebbcf18f1f39c0225"
}, },
"ibizappctrleditview": {
"title": "应用部件编辑视图",
"caption": "应用部件",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPCTRLEditView",
"viewtag": "e21081d1a548f021a112d6d78cde6e49"
},
"ibizorderzdytpgridview": { "ibizorderzdytpgridview": {
"title": "订单表格视图", "title": "订单表格视图",
"caption": "订单", "caption": "订单",
......
...@@ -315,6 +315,9 @@ export default { ...@@ -315,6 +315,9 @@ export default {
menuitem113: "订单类型添加", menuitem113: "订单类型添加",
menuitem124: "示例实体01数据补充", menuitem124: "示例实体01数据补充",
menuitem144: "客户实体示例数据补充", menuitem144: "客户实体示例数据补充",
menuitem146: "应用视图数据补充",
menuitem149: "应用部件数据补充",
menuitem150: "编辑器数据补充",
}, },
}, },
formpage:{ formpage:{
......
...@@ -315,6 +315,9 @@ export default { ...@@ -315,6 +315,9 @@ export default {
menuitem113: "订单类型添加", menuitem113: "订单类型添加",
menuitem124: "示例实体01数据补充", menuitem124: "示例实体01数据补充",
menuitem144: "客户实体示例数据补充", menuitem144: "客户实体示例数据补充",
menuitem146: "应用视图数据补充",
menuitem149: "应用部件数据补充",
menuitem150: "编辑器数据补充",
}, },
}, },
formpage:{ formpage:{
......
...@@ -10,4 +10,117 @@ export default { ...@@ -10,4 +10,117 @@ export default {
ibizappctrltype: "应用部件类型", ibizappctrltype: "应用部件类型",
ctrldescription: "部件描述", ctrldescription: "部件描述",
}, },
views: {
gridview: {
caption: "应用部件",
title: "应用部件表格视图",
},
editview: {
caption: "应用部件",
title: "应用部件编辑视图",
},
},
main_form: {
details: {
group1: "应用部件基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "应用部件标识",
srfmajortext: "应用部件名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizappctrlid: "应用部件标识",
ibizappctrlname: "应用部件名称",
ibizappctrltype: "应用部件类型",
ctrldescription: "部件描述",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
},
uiactions: {
},
},
main_grid: {
columns: {
ibizappctrlname: "应用部件名称",
updateman: "更新人",
updatedate: "更新时间",
},
nodata:"",
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
gridviewtoolbar_toolbar: {
tbitem3: {
caption: "New",
tip: "New",
},
tbitem4: {
caption: "Edit",
tip: "Edit {0}",
},
deuiaction1: {
caption: "刷新",
tip: "刷新",
},
tbitem6: {
caption: "Copy",
tip: "Copy {0}",
},
tbitem7: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "Remove",
tip: "Remove {0}",
},
tbitem9: {
caption: "-",
tip: "",
},
tbitem13: {
caption: "Export",
tip: "Export {0} Data To Excel",
},
tbitem10: {
caption: "-",
tip: "",
},
tbitem16: {
caption: "其它",
tip: "其它",
},
tbitem21: {
caption: "Export Data Model",
tip: "导出数据模型",
},
tbitem23: {
caption: "数据导入",
tip: "数据导入",
},
},
editviewtoolbar_toolbar: {
tbitem3: {
caption: "Save",
tip: "Save",
},
tbitem5: {
caption: "Save And Close",
tip: "Save And Close Window",
},
},
}; };
\ No newline at end of file
...@@ -9,4 +9,117 @@ export default { ...@@ -9,4 +9,117 @@ export default {
ibizappctrltype: "应用部件类型", ibizappctrltype: "应用部件类型",
ctrldescription: "部件描述", ctrldescription: "部件描述",
}, },
views: {
gridview: {
caption: "应用部件",
title: "应用部件表格视图",
},
editview: {
caption: "应用部件",
title: "应用部件编辑视图",
},
},
main_form: {
details: {
group1: "应用部件基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "应用部件标识",
srfmajortext: "应用部件名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizappctrlid: "应用部件标识",
ibizappctrlname: "应用部件名称",
ibizappctrltype: "应用部件类型",
ctrldescription: "部件描述",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
},
uiactions: {
},
},
main_grid: {
columns: {
ibizappctrlname: "应用部件名称",
updateman: "更新人",
updatedate: "更新时间",
},
nodata:"",
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
gridviewtoolbar_toolbar: {
tbitem3: {
caption: "新建",
tip: "新建",
},
tbitem4: {
caption: "编辑",
tip: "编辑",
},
deuiaction1: {
caption: "刷新",
tip: "刷新",
},
tbitem6: {
caption: "拷贝",
tip: "拷贝",
},
tbitem7: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "删除",
tip: "删除",
},
tbitem9: {
caption: "-",
tip: "",
},
tbitem13: {
caption: "导出",
tip: "导出",
},
tbitem10: {
caption: "-",
tip: "",
},
tbitem16: {
caption: "其它",
tip: "其它",
},
tbitem21: {
caption: "导出数据模型",
tip: "导出数据模型",
},
tbitem23: {
caption: "数据导入",
tip: "数据导入",
},
},
editviewtoolbar_toolbar: {
tbitem3: {
caption: "保存",
tip: "保存",
},
tbitem5: {
caption: "保存并关闭",
tip: "保存并关闭",
},
},
}; };
\ No newline at end of file
...@@ -10,4 +10,117 @@ export default { ...@@ -10,4 +10,117 @@ export default {
ibizappeditortype: "编辑器类型", ibizappeditortype: "编辑器类型",
rditordescription: "编辑器描述", rditordescription: "编辑器描述",
}, },
views: {
gridview: {
caption: "编辑器",
title: "编辑器表格视图",
},
editview: {
caption: "编辑器",
title: "编辑器编辑视图",
},
},
main_form: {
details: {
group1: "编辑器基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "编辑器标识",
srfmajortext: "编辑器名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizappeditorid: "编辑器标识",
ibizappeditorname: "编辑器名称",
ibizappeditortype: "编辑器类型",
rditordescription: "编辑器描述",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
},
uiactions: {
},
},
main_grid: {
columns: {
ibizappeditorname: "编辑器名称",
updateman: "更新人",
updatedate: "更新时间",
},
nodata:"",
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
gridviewtoolbar_toolbar: {
tbitem3: {
caption: "New",
tip: "New",
},
tbitem4: {
caption: "Edit",
tip: "Edit {0}",
},
deuiaction1: {
caption: "刷新",
tip: "刷新",
},
tbitem6: {
caption: "Copy",
tip: "Copy {0}",
},
tbitem7: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "Remove",
tip: "Remove {0}",
},
tbitem9: {
caption: "-",
tip: "",
},
tbitem13: {
caption: "Export",
tip: "Export {0} Data To Excel",
},
tbitem10: {
caption: "-",
tip: "",
},
tbitem16: {
caption: "其它",
tip: "其它",
},
tbitem21: {
caption: "Export Data Model",
tip: "导出数据模型",
},
tbitem23: {
caption: "数据导入",
tip: "数据导入",
},
},
editviewtoolbar_toolbar: {
tbitem3: {
caption: "Save",
tip: "Save",
},
tbitem5: {
caption: "Save And Close",
tip: "Save And Close Window",
},
},
}; };
\ No newline at end of file
...@@ -9,4 +9,117 @@ export default { ...@@ -9,4 +9,117 @@ export default {
ibizappeditortype: "编辑器类型", ibizappeditortype: "编辑器类型",
rditordescription: "编辑器描述", rditordescription: "编辑器描述",
}, },
views: {
gridview: {
caption: "编辑器",
title: "编辑器表格视图",
},
editview: {
caption: "编辑器",
title: "编辑器编辑视图",
},
},
main_form: {
details: {
group1: "编辑器基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "编辑器标识",
srfmajortext: "编辑器名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizappeditorid: "编辑器标识",
ibizappeditorname: "编辑器名称",
ibizappeditortype: "编辑器类型",
rditordescription: "编辑器描述",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
},
uiactions: {
},
},
main_grid: {
columns: {
ibizappeditorname: "编辑器名称",
updateman: "更新人",
updatedate: "更新时间",
},
nodata:"",
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
gridviewtoolbar_toolbar: {
tbitem3: {
caption: "新建",
tip: "新建",
},
tbitem4: {
caption: "编辑",
tip: "编辑",
},
deuiaction1: {
caption: "刷新",
tip: "刷新",
},
tbitem6: {
caption: "拷贝",
tip: "拷贝",
},
tbitem7: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "删除",
tip: "删除",
},
tbitem9: {
caption: "-",
tip: "",
},
tbitem13: {
caption: "导出",
tip: "导出",
},
tbitem10: {
caption: "-",
tip: "",
},
tbitem16: {
caption: "其它",
tip: "其它",
},
tbitem21: {
caption: "导出数据模型",
tip: "导出数据模型",
},
tbitem23: {
caption: "数据导入",
tip: "数据导入",
},
},
editviewtoolbar_toolbar: {
tbitem3: {
caption: "保存",
tip: "保存",
},
tbitem5: {
caption: "保存并关闭",
tip: "保存并关闭",
},
},
}; };
\ No newline at end of file
...@@ -61,16 +61,6 @@ export default { ...@@ -61,16 +61,6 @@ export default {
uiactions: { uiactions: {
}, },
}, },
editviewtoolbar_toolbar: {
tbitem3: {
caption: "Save",
tip: "Save",
},
tbitem5: {
caption: "Save And Close",
tip: "Save And Close Window",
},
},
gridviewtoolbar_toolbar: { gridviewtoolbar_toolbar: {
tbitem3: { tbitem3: {
caption: "New", caption: "New",
...@@ -121,4 +111,14 @@ export default { ...@@ -121,4 +111,14 @@ export default {
tip: "数据导入", tip: "数据导入",
}, },
}, },
editviewtoolbar_toolbar: {
tbitem3: {
caption: "Save",
tip: "Save",
},
tbitem5: {
caption: "Save And Close",
tip: "Save And Close Window",
},
},
}; };
\ No newline at end of file
...@@ -60,16 +60,6 @@ export default { ...@@ -60,16 +60,6 @@ export default {
uiactions: { uiactions: {
}, },
}, },
editviewtoolbar_toolbar: {
tbitem3: {
caption: "保存",
tip: "保存",
},
tbitem5: {
caption: "保存并关闭",
tip: "保存并关闭",
},
},
gridviewtoolbar_toolbar: { gridviewtoolbar_toolbar: {
tbitem3: { tbitem3: {
caption: "新建", caption: "新建",
...@@ -120,4 +110,14 @@ export default { ...@@ -120,4 +110,14 @@ export default {
tip: "数据导入", tip: "数据导入",
}, },
}, },
editviewtoolbar_toolbar: {
tbitem3: {
caption: "保存",
tip: "保存",
},
tbitem5: {
caption: "保存并关闭",
tip: "保存并关闭",
},
},
}; };
\ No newline at end of file
...@@ -2675,6 +2675,60 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => { ...@@ -2675,6 +2675,60 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
textcls: '', textcls: '',
appfunctag: 'AppFunc62', appfunctag: 'AppFunc62',
resourcetag: '', resourcetag: '',
},
{
id: '4D5713A0-4D8C-4AFD-A8BE-067364335834',
name: 'menuitem146',
text: '应用视图数据补充',
type: 'MENUITEM',
counterid: '',
tooltip: '应用视图数据补充',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc67',
resourcetag: '',
},
{
id: '8AB9503D-EC32-4EE8-A38D-139162197F3F',
name: 'menuitem149',
text: '应用部件数据补充',
type: 'MENUITEM',
counterid: '',
tooltip: '应用部件数据补充',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc68',
resourcetag: '',
},
{
id: '12BE9202-47A5-43BC-AD38-88FB4B6E576C',
name: 'menuitem150',
text: '编辑器数据补充',
type: 'MENUITEM',
counterid: '',
tooltip: '编辑器数据补充',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc69',
resourcetag: '',
}, },
], ],
}, },
......
...@@ -639,6 +639,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -639,6 +639,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZBOOKEditView2", "viewname": "IBIZBOOKEditView2",
"viewtag": "60be190e67cf550ae216be262fcebdf7" "viewtag": "60be190e67cf550ae216be262fcebdf7"
}, },
"ibizappeditorgridview": {
"title": "编辑器表格视图",
"caption": "编辑器",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPEDITORGridView",
"viewtag": "64399ac8a26325db562c9ce747a20ccc"
},
"ibizsample0001sf2editview": { "ibizsample0001sf2editview": {
"title": "基础表单项", "title": "基础表单项",
"caption": "基础表单项", "caption": "基础表单项",
...@@ -927,6 +935,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -927,6 +935,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZBOOKInterFuncKanBanView", "viewname": "IBIZBOOKInterFuncKanBanView",
"viewtag": "98865bf786ea85b14932dd5e48a74983" "viewtag": "98865bf786ea85b14932dd5e48a74983"
}, },
"ibizappeditoreditview": {
"title": "编辑器编辑视图",
"caption": "编辑器",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPEDITOREditView",
"viewtag": "9b24ceb5c508921a22b320af81f4afe9"
},
"ibizbookusr8gridview": { "ibizbookusr8gridview": {
"title": "表格列重置", "title": "表格列重置",
"caption": "表格列重置", "caption": "表格列重置",
...@@ -1367,6 +1383,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -1367,6 +1383,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZSample0003F2TreeExpView", "viewname": "IBIZSample0003F2TreeExpView",
"viewtag": "d9f9f0dede285235e3d0ad5101188d1e" "viewtag": "d9f9f0dede285235e3d0ad5101188d1e"
}, },
"ibizappctrlgridview": {
"title": "应用部件表格视图",
"caption": "应用部件",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPCTRLGridView",
"viewtag": "dbbbaa36390b7c2f2be33b8551b0d137"
},
"ibizcpueditview": { "ibizcpueditview": {
"title": "处理器编辑视图", "title": "处理器编辑视图",
"caption": "处理器", "caption": "处理器",
...@@ -1431,6 +1455,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -1431,6 +1455,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZBOOKUsr3DataView", "viewname": "IBIZBOOKUsr3DataView",
"viewtag": "e14e0fa8f3def77ebbcf18f1f39c0225" "viewtag": "e14e0fa8f3def77ebbcf18f1f39c0225"
}, },
"ibizappctrleditview": {
"title": "应用部件编辑视图",
"caption": "应用部件",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPCTRLEditView",
"viewtag": "e21081d1a548f021a112d6d78cde6e49"
},
"ibizorderzdytpgridview": { "ibizorderzdytpgridview": {
"title": "订单表格视图", "title": "订单表格视图",
"caption": "订单", "caption": "订单",
......
.view-card {
>.ivu-card-extra {
top: 5px;
right: 0px;
}
}
.ibizappctrledit-view{
position: relative;
}
.toolbar-container {
button {
margin: 6px 0px 4px 4px;
.caption {
margin-left: 4px;
}
}
.seperator {
color: #dcdee2;
margin: 0 0px 0 4px;
}
}
// this is less
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZAPPCTRLEditViewBase from './ibizappctrledit-view-base.vue';
import view_form from '@widgets/ibizappctrl/main-form/main-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
if(!Object.is(vm.navModel,"route")){
vm.initNavDataWithTab(vm.viewCacheData);
}
vm.$store.commit('addCurPageViewtag', { fullPath: to.fullPath, viewtag: vm.viewtag });
});
},
})
export default class IBIZAPPCTRLEditView extends IBIZAPPCTRLEditViewBase {
}
</script>
\ No newline at end of file
.ibizappctrlgrid-view{
position: relative;
}
.toolbar-container {
button {
margin: 6px 0px 4px 4px;
.caption {
margin-left: 4px;
}
}
.seperator {
color: #dcdee2;
margin: 0 0px 0 4px;
}
}
// this is less
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZAPPCTRLGridViewBase from './ibizappctrlgrid-view-base.vue';
import view_grid from '@widgets/ibizappctrl/main-grid/main-grid.vue';
import view_searchform from '@widgets/ibizappctrl/default-searchform/default-searchform.vue';
@Component({
components: {
view_grid,
view_searchform,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
if(!Object.is(vm.navModel,"route")){
vm.initNavDataWithTab(vm.viewCacheData);
}
vm.$store.commit('addCurPageViewtag', { fullPath: to.fullPath, viewtag: vm.viewtag });
});
},
})
export default class IBIZAPPCTRLGridView extends IBIZAPPCTRLGridViewBase {
}
</script>
\ No newline at end of file
.view-card {
>.ivu-card-extra {
top: 5px;
right: 0px;
}
}
.ibizappeditoredit-view{
position: relative;
}
.toolbar-container {
button {
margin: 6px 0px 4px 4px;
.caption {
margin-left: 4px;
}
}
.seperator {
color: #dcdee2;
margin: 0 0px 0 4px;
}
}
// this is less
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZAPPEDITOREditViewBase from './ibizappeditoredit-view-base.vue';
import view_form from '@widgets/ibizappeditor/main-form/main-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
if(!Object.is(vm.navModel,"route")){
vm.initNavDataWithTab(vm.viewCacheData);
}
vm.$store.commit('addCurPageViewtag', { fullPath: to.fullPath, viewtag: vm.viewtag });
});
},
})
export default class IBIZAPPEDITOREditView extends IBIZAPPEDITOREditViewBase {
}
</script>
\ No newline at end of file
.ibizappeditorgrid-view{
position: relative;
}
.toolbar-container {
button {
margin: 6px 0px 4px 4px;
.caption {
margin-left: 4px;
}
}
.seperator {
color: #dcdee2;
margin: 0 0px 0 4px;
}
}
// this is less
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZAPPEDITORGridViewBase from './ibizappeditorgrid-view-base.vue';
import view_grid from '@widgets/ibizappeditor/main-grid/main-grid.vue';
import view_searchform from '@widgets/ibizappeditor/default-searchform/default-searchform.vue';
@Component({
components: {
view_grid,
view_searchform,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
if(!Object.is(vm.navModel,"route")){
vm.initNavDataWithTab(vm.viewCacheData);
}
vm.$store.commit('addCurPageViewtag', { fullPath: to.fullPath, viewtag: vm.viewtag });
});
},
})
export default class IBIZAPPEDITORGridView extends IBIZAPPEDITORGridViewBase {
}
</script>
\ No newline at end of file
...@@ -6,7 +6,9 @@ export const PageComponents = { ...@@ -6,7 +6,9 @@ export const PageComponents = {
Vue.component('ibizsample0003-smpickup-view2', () => import('@pages/sample/ibizsample0003-smpickup-view2/ibizsample0003-smpickup-view2.vue')); Vue.component('ibizsample0003-smpickup-view2', () => import('@pages/sample/ibizsample0003-smpickup-view2/ibizsample0003-smpickup-view2.vue'));
Vue.component('ibizorder-detail-sedit-view9', () => import('@pages/sample/ibizorder-detail-sedit-view9/ibizorder-detail-sedit-view9.vue')); Vue.component('ibizorder-detail-sedit-view9', () => import('@pages/sample/ibizorder-detail-sedit-view9/ibizorder-detail-sedit-view9.vue'));
Vue.component('ibizorder-detail-smedit-view9', () => import('@pages/sample/ibizorder-detail-smedit-view9/ibizorder-detail-smedit-view9.vue')); Vue.component('ibizorder-detail-smedit-view9', () => import('@pages/sample/ibizorder-detail-smedit-view9/ibizorder-detail-smedit-view9.vue'));
Vue.component('ibizappviewgrid-view', () => import('@pages/sample/ibizappviewgrid-view/ibizappviewgrid-view.vue'));
Vue.component('ibizsample0003-edit-view', () => import('@pages/sample/ibizsample0003-edit-view/ibizsample0003-edit-view.vue')); Vue.component('ibizsample0003-edit-view', () => import('@pages/sample/ibizsample0003-edit-view/ibizsample0003-edit-view.vue'));
Vue.component('ibizappctrledit-view', () => import('@pages/sample/ibizappctrledit-view/ibizappctrledit-view.vue'));
Vue.component('ibizuniproduct-pickup-view', () => import('@pages/sample/ibizuniproduct-pickup-view/ibizuniproduct-pickup-view.vue')); Vue.component('ibizuniproduct-pickup-view', () => import('@pages/sample/ibizuniproduct-pickup-view/ibizuniproduct-pickup-view.vue'));
Vue.component('ibizorder-sgrid-view', () => import('@pages/sample/ibizorder-sgrid-view/ibizorder-sgrid-view.vue')); Vue.component('ibizorder-sgrid-view', () => import('@pages/sample/ibizorder-sgrid-view/ibizorder-sgrid-view.vue'));
Vue.component('ibizsample0001-sf4-edit-view', () => import('@pages/sample/ibizsample0001-sf4-edit-view/ibizsample0001-sf4-edit-view.vue')); Vue.component('ibizsample0001-sf4-edit-view', () => import('@pages/sample/ibizsample0001-sf4-edit-view/ibizsample0001-sf4-edit-view.vue'));
...@@ -36,6 +38,8 @@ export const PageComponents = { ...@@ -36,6 +38,8 @@ export const PageComponents = {
Vue.component('ibizorder-pickup-view', () => import('@pages/sample/ibizorder-pickup-view/ibizorder-pickup-view.vue')); Vue.component('ibizorder-pickup-view', () => import('@pages/sample/ibizorder-pickup-view/ibizorder-pickup-view.vue'));
Vue.component('ibizsample0003-grid-view', () => import('@pages/sample/ibizsample0003-grid-view/ibizsample0003-grid-view.vue')); Vue.component('ibizsample0003-grid-view', () => import('@pages/sample/ibizsample0003-grid-view/ibizsample0003-grid-view.vue'));
Vue.component('ibizorder-sf4-grid-view', () => import('@pages/sample/ibizorder-sf4-grid-view/ibizorder-sf4-grid-view.vue')); Vue.component('ibizorder-sf4-grid-view', () => import('@pages/sample/ibizorder-sf4-grid-view/ibizorder-sf4-grid-view.vue'));
Vue.component('ibizappeditorgrid-view', () => import('@pages/sample/ibizappeditorgrid-view/ibizappeditorgrid-view.vue'));
Vue.component('ibizappeditoredit-view', () => import('@pages/sample/ibizappeditoredit-view/ibizappeditoredit-view.vue'));
Vue.component('ibizbookcustom-view', () => import('@pages/sample/ibizbookcustom-view/ibizbookcustom-view.vue')); Vue.component('ibizbookcustom-view', () => import('@pages/sample/ibizbookcustom-view/ibizbookcustom-view.vue'));
Vue.component('ibizsample0003-sf4-edit-view', () => import('@pages/sample/ibizsample0003-sf4-edit-view/ibizsample0003-sf4-edit-view.vue')); Vue.component('ibizsample0003-sf4-edit-view', () => import('@pages/sample/ibizsample0003-sf4-edit-view/ibizsample0003-sf4-edit-view.vue'));
Vue.component('ibizorder-sf1-grid-view', () => import('@pages/sample/ibizorder-sf1-grid-view/ibizorder-sf1-grid-view.vue')); Vue.component('ibizorder-sf1-grid-view', () => import('@pages/sample/ibizorder-sf1-grid-view/ibizorder-sf1-grid-view.vue'));
...@@ -93,6 +97,7 @@ export const PageComponents = { ...@@ -93,6 +97,7 @@ export const PageComponents = {
Vue.component('ibizorder-detail-sgrid-view9', () => import('@pages/sample/ibizorder-detail-sgrid-view9/ibizorder-detail-sgrid-view9.vue')); Vue.component('ibizorder-detail-sgrid-view9', () => import('@pages/sample/ibizorder-detail-sgrid-view9/ibizorder-detail-sgrid-view9.vue'));
Vue.component('ibizuniproduct-sgrid-view', () => import('@pages/sample/ibizuniproduct-sgrid-view/ibizuniproduct-sgrid-view.vue')); Vue.component('ibizuniproduct-sgrid-view', () => import('@pages/sample/ibizuniproduct-sgrid-view/ibizuniproduct-sgrid-view.vue'));
Vue.component('ibizsample0003-f3-tree-exp-view', () => import('@pages/sample/ibizsample0003-f3-tree-exp-view/ibizsample0003-f3-tree-exp-view.vue')); Vue.component('ibizsample0003-f3-tree-exp-view', () => import('@pages/sample/ibizsample0003-f3-tree-exp-view/ibizsample0003-f3-tree-exp-view.vue'));
Vue.component('ibizappctrlgrid-view', () => import('@pages/sample/ibizappctrlgrid-view/ibizappctrlgrid-view.vue'));
Vue.component('ibizorder-detail-sf1-edit-view', () => import('@pages/sample/ibizorder-detail-sf1-edit-view/ibizorder-detail-sf1-edit-view.vue')); Vue.component('ibizorder-detail-sf1-edit-view', () => import('@pages/sample/ibizorder-detail-sf1-edit-view/ibizorder-detail-sf1-edit-view.vue'));
Vue.component('ibizorder-odsp-d30-wfgrid-view', () => import('@pages/sample/ibizorder-odsp-d30-wfgrid-view/ibizorder-odsp-d30-wfgrid-view.vue')); Vue.component('ibizorder-odsp-d30-wfgrid-view', () => import('@pages/sample/ibizorder-odsp-d30-wfgrid-view/ibizorder-odsp-d30-wfgrid-view.vue'));
Vue.component('ibizbookusr4-data-view', () => import('@pages/sample/ibizbookusr4-data-view/ibizbookusr4-data-view.vue')); Vue.component('ibizbookusr4-data-view', () => import('@pages/sample/ibizbookusr4-data-view/ibizbookusr4-data-view.vue'));
...@@ -100,6 +105,7 @@ export const PageComponents = { ...@@ -100,6 +105,7 @@ export const PageComponents = {
Vue.component('ibizorder-sf20-grid-view', () => import('@pages/sample/ibizorder-sf20-grid-view/ibizorder-sf20-grid-view.vue')); Vue.component('ibizorder-sf20-grid-view', () => import('@pages/sample/ibizorder-sf20-grid-view/ibizorder-sf20-grid-view.vue'));
Vue.component('ibizorder-calendar-exp-view', () => import('@pages/sample/ibizorder-calendar-exp-view/ibizorder-calendar-exp-view.vue')); Vue.component('ibizorder-calendar-exp-view', () => import('@pages/sample/ibizorder-calendar-exp-view/ibizorder-calendar-exp-view.vue'));
Vue.component('ibizorder-grid-view9', () => import('@pages/sample/ibizorder-grid-view9/ibizorder-grid-view9.vue')); Vue.component('ibizorder-grid-view9', () => import('@pages/sample/ibizorder-grid-view9/ibizorder-grid-view9.vue'));
Vue.component('ibizappviewedit-view', () => import('@pages/sample/ibizappviewedit-view/ibizappviewedit-view.vue'));
Vue.component('ibizsample0003-spickup-view2', () => import('@pages/sample/ibizsample0003-spickup-view2/ibizsample0003-spickup-view2.vue')); Vue.component('ibizsample0003-spickup-view2', () => import('@pages/sample/ibizsample0003-spickup-view2/ibizsample0003-spickup-view2.vue'));
Vue.component('ibizbookusr2-list-view', () => import('@pages/sample/ibizbookusr2-list-view/ibizbookusr2-list-view.vue')); Vue.component('ibizbookusr2-list-view', () => import('@pages/sample/ibizbookusr2-list-view/ibizbookusr2-list-view.vue'));
Vue.component('ibizorder-odsp-w10-wfgrid-view', () => import('@pages/sample/ibizorder-odsp-w10-wfgrid-view/ibizorder-odsp-w10-wfgrid-view.vue')); Vue.component('ibizorder-odsp-w10-wfgrid-view', () => import('@pages/sample/ibizorder-odsp-w10-wfgrid-view/ibizorder-odsp-w10-wfgrid-view.vue'));
......
...@@ -185,6 +185,7 @@ export const viewstate: any = { ...@@ -185,6 +185,7 @@ export const viewstate: any = {
'b09ceb3081717c0ed4fe19f9986598a0', 'b09ceb3081717c0ed4fe19f9986598a0',
'38e135842f7fa4fb952758a785d5f421', '38e135842f7fa4fb952758a785d5f421',
'e6b66fea4568c66355729271ffc9d59f', 'e6b66fea4568c66355729271ffc9d59f',
'e3e4e02474933cacc98d320049dc1646',
'7a8b6138e5893e7aba3b1a5deb3b3036', '7a8b6138e5893e7aba3b1a5deb3b3036',
'0c1093afa96df2832f707495afec541e', '0c1093afa96df2832f707495afec541e',
'7d37165f2f535b4a6d2116188fe83d18', '7d37165f2f535b4a6d2116188fe83d18',
...@@ -203,6 +204,7 @@ export const viewstate: any = { ...@@ -203,6 +204,7 @@ export const viewstate: any = {
'aa68a83577209ff0ec3864aec4e194f2', 'aa68a83577209ff0ec3864aec4e194f2',
'692ede21641dfdb7075ede69d7c4ad33', '692ede21641dfdb7075ede69d7c4ad33',
'd69d223e4d3aeb8d947ac9b9ddc60a7e', 'd69d223e4d3aeb8d947ac9b9ddc60a7e',
'64399ac8a26325db562c9ce747a20ccc',
'b1591dc4d651536bceb32b60310fd2a5', 'b1591dc4d651536bceb32b60310fd2a5',
'19d36909f837de28880553dc9a190922', '19d36909f837de28880553dc9a190922',
'3ebf0cd640e39a4e7efe30ec1cf32b43', '3ebf0cd640e39a4e7efe30ec1cf32b43',
...@@ -237,6 +239,7 @@ export const viewstate: any = { ...@@ -237,6 +239,7 @@ export const viewstate: any = {
'9db924c804154be5b442a9737514a6f9', '9db924c804154be5b442a9737514a6f9',
'b29d930f430c127162f83753d85dd40c', 'b29d930f430c127162f83753d85dd40c',
'36763886cbec62729dca4d4b8dad8161', '36763886cbec62729dca4d4b8dad8161',
'dbbbaa36390b7c2f2be33b8551b0d137',
'10e721a882036c8c012f35d2a6b00237', '10e721a882036c8c012f35d2a6b00237',
'd8a6379b9ddbd161045a288aba0890b6', 'd8a6379b9ddbd161045a288aba0890b6',
'd1f311d51e800e95e9b10c49a8b49b5a', 'd1f311d51e800e95e9b10c49a8b49b5a',
...@@ -345,6 +348,15 @@ export const viewstate: any = { ...@@ -345,6 +348,15 @@ export const viewstate: any = {
refviews: [ refviews: [
], ],
}, },
{
viewtag: '27425bd0f023912440422d4ee90bb370',
viewmodule: 'Sample',
viewname: 'IBIZAPPVIEWEditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{ {
viewtag: '2985fa795f2812f76c5d56f2b8825b91', viewtag: '2985fa795f2812f76c5d56f2b8825b91',
viewmodule: 'Sample', viewmodule: 'Sample',
...@@ -749,6 +761,16 @@ export const viewstate: any = { ...@@ -749,6 +761,16 @@ export const viewstate: any = {
'2567fdd6130699509d22512564bbb650', '2567fdd6130699509d22512564bbb650',
], ],
}, },
{
viewtag: '64399ac8a26325db562c9ce747a20ccc',
viewmodule: 'Sample',
viewname: 'IBIZAPPEDITORGridView',
viewaction: '',
viewdatachange: false,
refviews: [
'9b24ceb5c508921a22b320af81f4afe9',
],
},
{ {
viewtag: '658d519f1868979431e7e0da5d967e6b', viewtag: '658d519f1868979431e7e0da5d967e6b',
viewmodule: 'Sample', viewmodule: 'Sample',
...@@ -1095,6 +1117,15 @@ export const viewstate: any = { ...@@ -1095,6 +1117,15 @@ export const viewstate: any = {
'b3429ecc4d89a02bc5f5279f1bd7f620', 'b3429ecc4d89a02bc5f5279f1bd7f620',
], ],
}, },
{
viewtag: '9b24ceb5c508921a22b320af81f4afe9',
viewmodule: 'Sample',
viewname: 'IBIZAPPEDITOREditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{ {
viewtag: '9c8e1b12e5e55164c2ec0e5617e1574b', viewtag: '9c8e1b12e5e55164c2ec0e5617e1574b',
viewmodule: 'Sample', viewmodule: 'Sample',
...@@ -1571,6 +1602,16 @@ export const viewstate: any = { ...@@ -1571,6 +1602,16 @@ export const viewstate: any = {
'11daa00d1185ebac3e0faec0d04fb9de', '11daa00d1185ebac3e0faec0d04fb9de',
], ],
}, },
{
viewtag: 'dbbbaa36390b7c2f2be33b8551b0d137',
viewmodule: 'Sample',
viewname: 'IBIZAPPCTRLGridView',
viewaction: '',
viewdatachange: false,
refviews: [
'e21081d1a548f021a112d6d78cde6e49',
],
},
{ {
viewtag: 'dc13e5b2e036adbcce0ced2422abb3d8', viewtag: 'dc13e5b2e036adbcce0ced2422abb3d8',
viewmodule: 'Sample', viewmodule: 'Sample',
...@@ -1639,6 +1680,15 @@ export const viewstate: any = { ...@@ -1639,6 +1680,15 @@ export const viewstate: any = {
'b3429ecc4d89a02bc5f5279f1bd7f620', 'b3429ecc4d89a02bc5f5279f1bd7f620',
], ],
}, },
{
viewtag: 'e21081d1a548f021a112d6d78cde6e49',
viewmodule: 'Sample',
viewname: 'IBIZAPPCTRLEditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{ {
viewtag: 'e2a1c9cb077cd2c74f2f2b914fb1db84', viewtag: 'e2a1c9cb077cd2c74f2f2b914fb1db84',
viewmodule: 'Sample', viewmodule: 'Sample',
...@@ -1667,6 +1717,16 @@ export const viewstate: any = { ...@@ -1667,6 +1717,16 @@ export const viewstate: any = {
refviews: [ refviews: [
], ],
}, },
{
viewtag: 'e3e4e02474933cacc98d320049dc1646',
viewmodule: 'Sample',
viewname: 'IBIZAPPVIEWGridView',
viewaction: '',
viewdatachange: false,
refviews: [
'27425bd0f023912440422d4ee90bb370',
],
},
{ {
viewtag: 'e53fed4d0b4dd614057f426b02115b41', viewtag: 'e53fed4d0b4dd614057f426b02115b41',
viewmodule: 'Sample', viewmodule: 'Sample',
......
...@@ -96,6 +96,8 @@ export default class IBIZAPPCTRLUIServiceBase extends UIService { ...@@ -96,6 +96,8 @@ export default class IBIZAPPCTRLUIServiceBase extends UIService {
* @memberof IBIZAPPCTRLUIServiceBase * @memberof IBIZAPPCTRLUIServiceBase
*/ */
public initViewMap(){ public initViewMap(){
this.allViewMap.set('MDATAVIEW:',{viewname:'gridview',srfappde:'ibizappctrls',component:'ibizappctrlgrid-view'});
this.allViewMap.set('EDITVIEW:',{viewname:'editview',srfappde:'ibizappctrls',component:'ibizappctrledit-view'});
} }
/** /**
......
...@@ -96,6 +96,8 @@ export default class IBIZAPPEDITORUIServiceBase extends UIService { ...@@ -96,6 +96,8 @@ export default class IBIZAPPEDITORUIServiceBase extends UIService {
* @memberof IBIZAPPEDITORUIServiceBase * @memberof IBIZAPPEDITORUIServiceBase
*/ */
public initViewMap(){ public initViewMap(){
this.allViewMap.set('MDATAVIEW:',{viewname:'gridview',srfappde:'ibizappeditors',component:'ibizappeditorgrid-view'});
this.allViewMap.set('EDITVIEW:',{viewname:'editview',srfappde:'ibizappeditors',component:'ibizappeditoredit-view'});
} }
/** /**
......
...@@ -662,6 +662,9 @@ export default class MainMenuBase extends Vue implements ControlInterface { ...@@ -662,6 +662,9 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'Auto2': case 'Auto2':
this.clickAuto2(item); this.clickAuto2(item);
return; return;
case 'AppFunc68':
this.clickAppFunc68(item);
return;
case 'Auto176': case 'Auto176':
this.clickAuto176(item); this.clickAuto176(item);
return; return;
...@@ -776,6 +779,9 @@ export default class MainMenuBase extends Vue implements ControlInterface { ...@@ -776,6 +779,9 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'Auto146': case 'Auto146':
this.clickAuto146(item); this.clickAuto146(item);
return; return;
case 'AppFunc69':
this.clickAppFunc69(item);
return;
case 'AppFunc': case 'AppFunc':
this.clickAppFunc(item); this.clickAppFunc(item);
return; return;
...@@ -803,6 +809,9 @@ export default class MainMenuBase extends Vue implements ControlInterface { ...@@ -803,6 +809,9 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'Auto338': case 'Auto338':
this.clickAuto338(item); this.clickAuto338(item);
return; return;
case 'AppFunc67':
this.clickAppFunc67(item);
return;
case 'Auto56': case 'Auto56':
this.clickAuto56(item); this.clickAuto56(item);
return; return;
...@@ -1970,6 +1979,29 @@ export default class MainMenuBase extends Vue implements ControlInterface { ...@@ -1970,6 +1979,29 @@ export default class MainMenuBase extends Vue implements ControlInterface {
}) })
} }
/**
* 应用部件
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public clickAppFunc68(item: any = {}) {
const viewparam: any = {};
Object.assign(viewparam, {});
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'ibizappctrls', parameterName: 'ibizappctrl' },
{ pathName: 'gridview', parameterName: 'gridview' },
];
const path: string = this.$viewTool.buildUpRoutePath(this.$route, {}, deResParameters, parameters, [], viewparam);
if(Object.is(this.$route.fullPath,path)){
return;
}
this.$nextTick(function(){
this.$router.push(path);
})
}
/** /**
* 禁用排序表格 * 禁用排序表格
* *
...@@ -2843,6 +2875,29 @@ export default class MainMenuBase extends Vue implements ControlInterface { ...@@ -2843,6 +2875,29 @@ export default class MainMenuBase extends Vue implements ControlInterface {
}) })
} }
/**
* 编辑器
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public clickAppFunc69(item: any = {}) {
const viewparam: any = {};
Object.assign(viewparam, {});
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'ibizappeditors', parameterName: 'ibizappeditor' },
{ pathName: 'gridview', parameterName: 'gridview' },
];
const path: string = this.$viewTool.buildUpRoutePath(this.$route, {}, deResParameters, parameters, [], viewparam);
if(Object.is(this.$route.fullPath,path)){
return;
}
this.$nextTick(function(){
this.$router.push(path);
})
}
/** /**
* 编辑器扩展 * 编辑器扩展
* *
...@@ -3050,6 +3105,29 @@ export default class MainMenuBase extends Vue implements ControlInterface { ...@@ -3050,6 +3105,29 @@ export default class MainMenuBase extends Vue implements ControlInterface {
}) })
} }
/**
* 应用视图
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public clickAppFunc67(item: any = {}) {
const viewparam: any = {};
Object.assign(viewparam, {});
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'ibizappviews', parameterName: 'ibizappview' },
{ pathName: 'gridview', parameterName: 'gridview' },
];
const path: string = this.$viewTool.buildUpRoutePath(this.$route, {}, deResParameters, parameters, [], viewparam);
if(Object.is(this.$route.fullPath,path)){
return;
}
this.$nextTick(function(){
this.$router.push(path);
})
}
/** /**
* 单选树形 * 单选树形
* *
......
/**
* Default 部件模型
*
* @export
* @class DefaultModel
*/
export default class DefaultModel {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof DefaultModel
*/
public getDataItems(): any[] {
return [
{
name: 'srfwfmemo',
prop: 'srfwfmemo',
dataType: 'TEXT',
},
// 前端新增修改标识,新增为"0",修改为"1"或未设值
{
name: 'srffrontuf',
prop: 'srffrontuf',
dataType: 'TEXT',
},
]
}
}
\ No newline at end of file
此差异已折叠。
此差异已折叠。
此差异已折叠。
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册