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

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

上级 6ee38eb6
......@@ -223,14 +223,6 @@
"viewname": "IBIZUNIProductIndexPickupDataView",
"viewtag": "26707fe400fb3e535f06015ab393793b"
},
"ibizappvieweditview": {
"title": "应用视图数据信息编辑视图",
"caption": "应用视图数据信息",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPVIEWEditView",
"viewtag": "27425bd0f023912440422d4ee90bb370"
},
"ibizorderdetaillistview": {
"title": "订单明细列表视图",
"caption": "订单明细",
......@@ -399,6 +391,14 @@
"viewname": "IBIZBOOKUsr2EditView",
"viewtag": "38e135842f7fa4fb952758a785d5f421"
},
"ibizviewmesseditview": {
"title": "视图数据信息实体编辑视图",
"caption": "视图数据信息实体",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZVIEWMESSEditView",
"viewtag": "38f622c9bf418af05905c19fc7af8dc9"
},
"ibizbookusr2gridview": {
"title": "表格自动分组",
"caption": "表格自动分组",
......@@ -455,6 +455,14 @@
"viewname": "IBIZSample0003STreeExpView",
"viewtag": "464b1dbf722c8dcaaa7f2cc90b8d0d8d"
},
"ibizviewmessgridview": {
"title": "视图数据信息实体表格视图",
"caption": "视图数据信息实体",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZVIEWMESSGridView",
"viewtag": "48cd197df3621bf28e307246edfa0a5f"
},
"ibizbookhaspanellistview": {
"title": "图书列表视图(嵌入面板)",
"caption": "图书",
......@@ -1439,14 +1447,6 @@
"viewname": "IBIZHardwareEditView",
"viewtag": "e30db3af513fb7b7bf44a8744ed5f7a4"
},
"ibizappviewgridview": {
"title": "应用视图数据信息表格视图",
"caption": "应用视图数据信息",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPVIEWGridView",
"viewtag": "e3e4e02474933cacc98d320049dc1646"
},
"ibizbookupdatedefaultgridview": {
"title": "表格更新默认值",
"caption": "表格更新默认值",
......
......@@ -43,7 +43,6 @@ export class AuthServiceRegister {
this.allAuthService.set('ibizsample0017', () => import('@/authservice/ibizsample0017/ibizsample0017-auth-service'));
this.allAuthService.set('ibizsample0002', () => import('@/authservice/ibizsample0002/ibizsample0002-auth-service'));
this.allAuthService.set('ibizsample0010', () => import('@/authservice/ibizsample0010/ibizsample0010-auth-service'));
this.allAuthService.set('ibizappview', () => import('@/authservice/ibizappview/ibizappview-auth-service'));
this.allAuthService.set('ibizcustomer_intf', () => import('@/authservice/ibizcustomer-intf/ibizcustomer-intf-auth-service'));
this.allAuthService.set('ibizorderdetail', () => import('@/authservice/ibizorder-detail/ibizorder-detail-auth-service'));
this.allAuthService.set('ibizsample0016', () => import('@/authservice/ibizsample0016/ibizsample0016-auth-service'));
......
......@@ -2,7 +2,6 @@ import ibizsample0006_en_US from '@locale/lanres/entities/ibizsample0006/ibizsam
import ibizsample0017_en_US from '@locale/lanres/entities/ibizsample0017/ibizsample0017_en_US';
import ibizsample0002_en_US from '@locale/lanres/entities/ibizsample0002/ibizsample0002_en_US';
import ibizsample0010_en_US from '@locale/lanres/entities/ibizsample0010/ibizsample0010_en_US';
import ibizappview_en_US from '@locale/lanres/entities/ibizappview/ibizappview_en_US';
import ibizcustomer_intf_en_US from '@locale/lanres/entities/ibizcustomer-intf/ibizcustomer-intf_en_US';
import ibizorderdetail_en_US from '@locale/lanres/entities/ibizorder-detail/ibizorder-detail_en_US';
import ibizsample0016_en_US from '@locale/lanres/entities/ibizsample0016/ibizsample0016_en_US';
......@@ -315,7 +314,6 @@ export default {
menuitem124: "示例实体01数据补充",
menuitem144: "客户实体示例数据补充",
menuitem146: "应用视图数据补充",
menuitem149: "应用视图表格数据",
},
},
formpage:{
......@@ -413,7 +411,6 @@ export default {
ibizsample0017: ibizsample0017_en_US,
ibizsample0002: ibizsample0002_en_US,
ibizsample0010: ibizsample0010_en_US,
ibizappview: ibizappview_en_US,
ibizcustomer_intf: ibizcustomer_intf_en_US,
ibizorderdetail: ibizorderdetail_en_US,
ibizsample0016: ibizsample0016_en_US,
......
......@@ -2,7 +2,6 @@ import ibizsample0006_zh_CN from '@locale/lanres/entities/ibizsample0006/ibizsam
import ibizsample0017_zh_CN from '@locale/lanres/entities/ibizsample0017/ibizsample0017_zh_CN';
import ibizsample0002_zh_CN from '@locale/lanres/entities/ibizsample0002/ibizsample0002_zh_CN';
import ibizsample0010_zh_CN from '@locale/lanres/entities/ibizsample0010/ibizsample0010_zh_CN';
import ibizappview_zh_CN from '@locale/lanres/entities/ibizappview/ibizappview_zh_CN';
import ibizcustomer_intf_zh_CN from '@locale/lanres/entities/ibizcustomer-intf/ibizcustomer-intf_zh_CN';
import ibizorderdetail_zh_CN from '@locale/lanres/entities/ibizorder-detail/ibizorder-detail_zh_CN';
import ibizsample0016_zh_CN from '@locale/lanres/entities/ibizsample0016/ibizsample0016_zh_CN';
......@@ -315,7 +314,6 @@ export default {
menuitem124: "示例实体01数据补充",
menuitem144: "客户实体示例数据补充",
menuitem146: "应用视图数据补充",
menuitem149: "应用视图表格数据",
},
},
formpage:{
......@@ -412,7 +410,6 @@ export default {
ibizsample0017: ibizsample0017_zh_CN,
ibizsample0002: ibizsample0002_zh_CN,
ibizsample0010: ibizsample0010_zh_CN,
ibizappview: ibizappview_zh_CN,
ibizcustomer_intf: ibizcustomer_intf_zh_CN,
ibizorderdetail: ibizorderdetail_zh_CN,
ibizsample0016: ibizsample0016_zh_CN,
......
......@@ -11,4 +11,119 @@ export default {
instanceaddress: "视图实例地址",
viewtype: "视图类型",
},
views: {
editview: {
caption: "视图数据信息实体",
title: "视图数据信息实体编辑视图",
},
gridview: {
caption: "视图数据信息实体",
title: "视图数据信息实体表格视图",
},
},
main_form: {
details: {
group1: "视图数据信息实体基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "视图数据信息实体标识",
srfmajortext: "视图数据信息实体名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizviewmessname: "视图名称",
viewtype: "视图类型",
documentaddress: "文档地址",
instanceaddress: "视图实例地址",
ibizviewmessid: "视图数据信息实体标识",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
},
uiactions: {
},
},
main_grid: {
columns: {
ibizviewmessname: "视图名称",
viewtype: "视图类型",
documentaddress: "文档地址",
instanceaddress: "视图实例地址",
},
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
......@@ -10,4 +10,119 @@ export default {
instanceaddress: "视图实例地址",
viewtype: "视图类型",
},
views: {
editview: {
caption: "视图数据信息实体",
title: "视图数据信息实体编辑视图",
},
gridview: {
caption: "视图数据信息实体",
title: "视图数据信息实体表格视图",
},
},
main_form: {
details: {
group1: "视图数据信息实体基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "视图数据信息实体标识",
srfmajortext: "视图数据信息实体名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizviewmessname: "视图名称",
viewtype: "视图类型",
documentaddress: "文档地址",
instanceaddress: "视图实例地址",
ibizviewmessid: "视图数据信息实体标识",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
},
uiactions: {
},
},
main_grid: {
columns: {
ibizviewmessname: "视图名称",
viewtype: "视图类型",
documentaddress: "文档地址",
instanceaddress: "视图实例地址",
},
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
......@@ -2691,25 +2691,7 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc65',
resourcetag: '',
},
{
id: '6AB23794-4648-44B7-AF26-86D14FD1E029',
name: 'menuitem149',
text: '应用视图表格数据',
type: 'MENUITEM',
counterid: '',
tooltip: '应用视图表格数据',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc67',
appfunctag: 'AppFunc68',
resourcetag: '',
},
],
......
......@@ -11,7 +11,6 @@ import './entity/ibizsample0006s/ibizsample0006s';
import './entity/ibizsample0017s/ibizsample0017s';
import './entity/ibizsample0002s/ibizsample0002s';
import './entity/ibizsample0010s/ibizsample0010s';
import './entity/ibizappviews/ibizappviews';
import './entity/ibizcustomer-intfs/ibizcustomer-intfs';
import './entity/ibizorder-details/ibizorder-details';
import './entity/ibizsample0016s/ibizsample0016s';
......
......@@ -231,14 +231,6 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZUNIProductIndexPickupDataView",
"viewtag": "26707fe400fb3e535f06015ab393793b"
},
"ibizappvieweditview": {
"title": "应用视图数据信息编辑视图",
"caption": "应用视图数据信息",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPVIEWEditView",
"viewtag": "27425bd0f023912440422d4ee90bb370"
},
"ibizorderdetaillistview": {
"title": "订单明细列表视图",
"caption": "订单明细",
......@@ -407,6 +399,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZBOOKUsr2EditView",
"viewtag": "38e135842f7fa4fb952758a785d5f421"
},
"ibizviewmesseditview": {
"title": "视图数据信息实体编辑视图",
"caption": "视图数据信息实体",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZVIEWMESSEditView",
"viewtag": "38f622c9bf418af05905c19fc7af8dc9"
},
"ibizbookusr2gridview": {
"title": "表格自动分组",
"caption": "表格自动分组",
......@@ -463,6 +463,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZSample0003STreeExpView",
"viewtag": "464b1dbf722c8dcaaa7f2cc90b8d0d8d"
},
"ibizviewmessgridview": {
"title": "视图数据信息实体表格视图",
"caption": "视图数据信息实体",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZVIEWMESSGridView",
"viewtag": "48cd197df3621bf28e307246edfa0a5f"
},
"ibizbookhaspanellistview": {
"title": "图书列表视图(嵌入面板)",
"caption": "图书",
......@@ -1447,14 +1455,6 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZHardwareEditView",
"viewtag": "e30db3af513fb7b7bf44a8744ed5f7a4"
},
"ibizappviewgridview": {
"title": "应用视图数据信息表格视图",
"caption": "应用视图数据信息",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Sample",
"viewname": "IBIZAPPVIEWGridView",
"viewtag": "e3e4e02474933cacc98d320049dc1646"
},
"ibizbookupdatedefaultgridview": {
"title": "表格更新默认值",
"caption": "表格更新默认值",
......
.view-card {
>.ivu-card-extra {
top: 5px;
right: 0px;
}
}
.ibizviewmessedit-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 IBIZVIEWMESSEditViewBase from './ibizviewmessedit-view-base.vue';
import view_form from '@widgets/ibizviewmess/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 IBIZVIEWMESSEditView extends IBIZVIEWMESSEditViewBase {
}
</script>
\ No newline at end of file
.ibizviewmessgrid-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 IBIZVIEWMESSGridViewBase from './ibizviewmessgrid-view-base.vue';
import view_grid from '@widgets/ibizviewmess/main-grid/main-grid.vue';
import view_searchform from '@widgets/ibizviewmess/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 IBIZVIEWMESSGridView extends IBIZVIEWMESSGridViewBase {
}
</script>
\ No newline at end of file
......@@ -6,7 +6,6 @@ export const PageComponents = {
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-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('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'));
......@@ -95,13 +94,13 @@ export const PageComponents = {
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('ibizorder-detail-sf1-edit-view', () => import('@pages/sample/ibizorder-detail-sf1-edit-view/ibizorder-detail-sf1-edit-view.vue'));
Vue.component('ibizviewmessedit-view', () => import('@pages/sample/ibizviewmessedit-view/ibizviewmessedit-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('ibizorder-area-chart-view', () => import('@pages/sample/ibizorder-area-chart-view/ibizorder-area-chart-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-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('ibizorder-odsp-w10-wfgrid-view', () => import('@pages/sample/ibizorder-odsp-w10-wfgrid-view/ibizorder-odsp-w10-wfgrid-view.vue'));
Vue.component('ibizsample0003-spickup-tree-view', () => import('@pages/sample/ibizsample0003-spickup-tree-view/ibizsample0003-spickup-tree-view.vue'));
......@@ -172,6 +171,7 @@ export const PageComponents = {
Vue.component('ibizsample0003-stab-exp-view', () => import('@pages/sample/ibizsample0003-stab-exp-view/ibizsample0003-stab-exp-view.vue'));
Vue.component('ibizbookusr7-grid-view', () => import('@pages/sample/ibizbookusr7-grid-view/ibizbookusr7-grid-view.vue'));
Vue.component('ibizbookauto-group-list-view', () => import('@pages/sample/ibizbookauto-group-list-view/ibizbookauto-group-list-view.vue'));
Vue.component('ibizviewmessgrid-view', () => import('@pages/sample/ibizviewmessgrid-view/ibizviewmessgrid-view.vue'));
Vue.component('ibizuniproduct-grid-view9', () => import('@pages/sample/ibizuniproduct-grid-view9/ibizuniproduct-grid-view9.vue'));
Vue.component('ibizsample0003-sf5-edit-view', () => import('@pages/sample/ibizsample0003-sf5-edit-view/ibizsample0003-sf5-edit-view.vue'));
Vue.component('ibizuniproduct-index-pickup-data-view', () => import('@pages/sample/ibizuniproduct-index-pickup-data-view/ibizuniproduct-index-pickup-data-view.vue'));
......
......@@ -164,20 +164,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-detail-smedit-view9/ibizorder-detail-smedit-view9.vue'),
},
{
path: 'ibizappviews/:ibizappview?/gridview/:gridview?',
meta: {
caption: 'entities.ibizappview.views.gridview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizappviews', parameterName: 'ibizappview' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizappviewgrid-view/ibizappviewgrid-view.vue'),
},
{
path: 'ibizsample0003s/:ibizsample0003?/editview/:editview?',
meta: {
......@@ -1545,6 +1531,20 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-detail-sf1-edit-view/ibizorder-detail-sf1-edit-view.vue'),
},
{
path: 'ibizviewmesses/:ibizviewmess?/editview/:editview?',
meta: {
caption: 'entities.ibizviewmess.views.editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizviewmesses', parameterName: 'ibizviewmess' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizviewmessedit-view/ibizviewmessedit-view.vue'),
},
{
path: 'ibizorders/:ibizorder?/odsp_d30_wfgridview/:odsp_d30_wfgridview?',
meta: {
......@@ -1629,20 +1629,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-grid-view9/ibizorder-grid-view9.vue'),
},
{
path: 'ibizappviews/:ibizappview?/editview/:editview?',
meta: {
caption: 'entities.ibizappview.views.editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizappviews', parameterName: 'ibizappview' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizappviewedit-view/ibizappviewedit-view.vue'),
},
{
path: 'ibizsample0003s/:ibizsample0003?/spickupview2/:spickupview2?',
meta: {
......@@ -2712,6 +2698,20 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbookauto-group-list-view/ibizbookauto-group-list-view.vue'),
},
{
path: 'ibizviewmesses/:ibizviewmess?/gridview/:gridview?',
meta: {
caption: 'entities.ibizviewmess.views.gridview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizviewmesses', parameterName: 'ibizviewmess' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizviewmessgrid-view/ibizviewmessgrid-view.vue'),
},
{
path: 'ibizuniproducts/:ibizuniproduct?/gridview9/:gridview9?',
meta: {
......@@ -3181,19 +3181,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizuniproduct-index-pickup-data-view/ibizuniproduct-index-pickup-data-view.vue'),
},
{
path: '/ibizappviews/:ibizappview?/editview/:editview?',
meta: {
caption: 'entities.ibizappview.views.editview.caption',
info:'',
parameters: [
{ pathName: 'ibizappviews', parameterName: 'ibizappview' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizappviewedit-view/ibizappviewedit-view.vue'),
},
{
path: '/ibizorders/:ibizorder?/ibizorderdetails/:ibizorderdetail?/listview/:listview?',
meta: {
......@@ -3456,6 +3443,19 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbookusr2-edit-view/ibizbookusr2-edit-view.vue'),
},
{
path: '/ibizviewmesses/:ibizviewmess?/editview/:editview?',
meta: {
caption: 'entities.ibizviewmess.views.editview.caption',
info:'',
parameters: [
{ pathName: 'ibizviewmesses', parameterName: 'ibizviewmess' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizviewmessedit-view/ibizviewmessedit-view.vue'),
},
{
path: '/ibizbooks/:ibizbook?/usr2gridview/:usr2gridview?',
meta: {
......@@ -3534,6 +3534,19 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizsample0003-stree-exp-view/ibizsample0003-stree-exp-view.vue'),
},
{
path: '/ibizviewmesses/:ibizviewmess?/gridview/:gridview?',
meta: {
caption: 'entities.ibizviewmess.views.gridview.caption',
info:'',
parameters: [
{ pathName: 'ibizviewmesses', parameterName: 'ibizviewmess' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizviewmessgrid-view/ibizviewmessgrid-view.vue'),
},
{
path: '/ibizbooks/:ibizbook?/haspanellistview/:haspanellistview?',
meta: {
......@@ -5064,19 +5077,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizhardware-edit-view/ibizhardware-edit-view.vue'),
},
{
path: '/ibizappviews/:ibizappview?/gridview/:gridview?',
meta: {
caption: 'entities.ibizappview.views.gridview.caption',
info:'',
parameters: [
{ pathName: 'ibizappviews', parameterName: 'ibizappview' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizappviewgrid-view/ibizappviewgrid-view.vue'),
},
{
path: '/ibizbooks/:ibizbook?/updatedefaultgridview/:updatedefaultgridview?',
meta: {
......
......@@ -43,7 +43,6 @@ export class EntityServiceRegister {
this.allEntityService.set('ibizsample0017', () => import('@/service/ibizsample0017/ibizsample0017-service'));
this.allEntityService.set('ibizsample0002', () => import('@/service/ibizsample0002/ibizsample0002-service'));
this.allEntityService.set('ibizsample0010', () => import('@/service/ibizsample0010/ibizsample0010-service'));
this.allEntityService.set('ibizappview', () => import('@/service/ibizappview/ibizappview-service'));
this.allEntityService.set('ibizcustomer_intf', () => import('@/service/ibizcustomer-intf/ibizcustomer-intf-service'));
this.allEntityService.set('ibizorderdetail', () => import('@/service/ibizorder-detail/ibizorder-detail-service'));
this.allEntityService.set('ibizsample0016', () => import('@/service/ibizsample0016/ibizsample0016-service'));
......
......@@ -195,7 +195,6 @@ export const viewstate: any = {
'b09ceb3081717c0ed4fe19f9986598a0',
'38e135842f7fa4fb952758a785d5f421',
'e6b66fea4568c66355729271ffc9d59f',
'e3e4e02474933cacc98d320049dc1646',
'7a8b6138e5893e7aba3b1a5deb3b3036',
'0c1093afa96df2832f707495afec541e',
'7d37165f2f535b4a6d2116188fe83d18',
......@@ -254,7 +253,6 @@ export const viewstate: any = {
'f94df735642ce85ebb2fe3816c4dc77b',
'a682806a2655b566842d5495e43a06f3',
'ac9add3724d90fba46e7298ac051fa5f',
'27425bd0f023912440422d4ee90bb370',
'16b68282950fb352dfe27e94bda47304',
'2bf74d5d66fa6d8d38b21b090586529b',
'8d1205a914564cbd528cadc3963c2905',
......@@ -294,6 +292,7 @@ export const viewstate: any = {
'00a0716a2029a7fe79fe03b6f74c7c90',
'302c48740ebb26191bba93f1795af44e',
'2b42718d8fb3b4c9a01651222304445a',
'48cd197df3621bf28e307246edfa0a5f',
'e57dd501c75c6933363fa245edcadbbd',
'14eddc6d2c858a72c796b017959cc4ef',
'1247febf206e1e0dbb4f384b4cfa565c',
......@@ -357,15 +356,6 @@ export const viewstate: any = {
refviews: [
],
},
{
viewtag: '27425bd0f023912440422d4ee90bb370',
viewmodule: 'Sample',
viewname: 'IBIZAPPVIEWEditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: '2985fa795f2812f76c5d56f2b8825b91',
viewmodule: 'Sample',
......@@ -551,6 +541,15 @@ export const viewstate: any = {
'81e92e837f6fa81fed5b6beaa75f6bbd',
],
},
{
viewtag: '38f622c9bf418af05905c19fc7af8dc9',
viewmodule: 'Sample',
viewname: 'IBIZVIEWMESSEditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: '39e841c85d9bbfc7ecf009c4202dbf0c',
viewmodule: 'Sample',
......@@ -611,6 +610,16 @@ export const viewstate: any = {
'692ede21641dfdb7075ede69d7c4ad33',
],
},
{
viewtag: '48cd197df3621bf28e307246edfa0a5f',
viewmodule: 'Sample',
viewname: 'IBIZVIEWMESSGridView',
viewaction: '',
viewdatachange: false,
refviews: [
'38f622c9bf418af05905c19fc7af8dc9',
],
},
{
viewtag: '490f607f17e7cc8ceccc77f2d0b9a70d',
viewmodule: 'Sample',
......@@ -1699,16 +1708,6 @@ export const viewstate: any = {
refviews: [
],
},
{
viewtag: 'e3e4e02474933cacc98d320049dc1646',
viewmodule: 'Sample',
viewname: 'IBIZAPPVIEWGridView',
viewaction: '',
viewdatachange: false,
refviews: [
'27425bd0f023912440422d4ee90bb370',
],
},
{
viewtag: 'e53fed4d0b4dd614057f426b02115b41',
viewmodule: 'Sample',
......
......@@ -96,6 +96,8 @@ export default class IBIZVIEWMESSUIServiceBase extends UIService {
* @memberof IBIZVIEWMESSUIServiceBase
*/
public initViewMap(){
this.allViewMap.set('EDITVIEW:',{viewname:'editview',srfappde:'ibizviewmesses',component:'ibizviewmessedit-view'});
this.allViewMap.set('MDATAVIEW:',{viewname:'gridview',srfappde:'ibizviewmesses',component:'ibizviewmessgrid-view'});
}
/**
......
......@@ -43,7 +43,6 @@ export class UIServiceRegister {
this.allUIService.set('ibizsample0017', () => import('@/uiservice/ibizsample0017/ibizsample0017-ui-service'));
this.allUIService.set('ibizsample0002', () => import('@/uiservice/ibizsample0002/ibizsample0002-ui-service'));
this.allUIService.set('ibizsample0010', () => import('@/uiservice/ibizsample0010/ibizsample0010-ui-service'));
this.allUIService.set('ibizappview', () => import('@/uiservice/ibizappview/ibizappview-ui-service'));
this.allUIService.set('ibizcustomer_intf', () => import('@/uiservice/ibizcustomer-intf/ibizcustomer-intf-ui-service'));
this.allUIService.set('ibizorderdetail', () => import('@/uiservice/ibizorder-detail/ibizorder-detail-ui-service'));
this.allUIService.set('ibizsample0016', () => import('@/uiservice/ibizsample0016/ibizsample0016-ui-service'));
......
......@@ -521,9 +521,6 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'AppFunc33':
this.clickAppFunc33(item);
return;
case 'AppFunc65':
this.clickAppFunc65(item);
return;
case 'Auto81':
this.clickAuto81(item);
return;
......@@ -581,9 +578,6 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'Auto29':
this.clickAuto29(item);
return;
case 'AppFunc67':
this.clickAppFunc67(item);
return;
case 'AppFunc20':
this.clickAppFunc20(item);
return;
......@@ -608,6 +602,9 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'AppFunc62':
this.clickAppFunc62(item);
return;
case 'AppFunc68':
this.clickAppFunc68(item);
return;
case 'AppFunc13':
this.clickAppFunc13(item);
return;
......@@ -895,29 +892,6 @@ export default class MainMenuBase extends Vue implements ControlInterface {
})
}
/**
* 应用视图数据补充
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public clickAppFunc65(item: any = {}) {
const viewparam: any = {};
Object.assign(viewparam, {});
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'ibizappviews', parameterName: 'ibizappview' },
{ pathName: 'editview', parameterName: 'editview' },
];
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);
})
}
/**
* 动态必填
*
......@@ -1355,29 +1329,6 @@ 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);
})
}
/**
* 功能名称
*
......@@ -1562,6 +1513,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: 'ibizviewmesses', parameterName: 'ibizviewmess' },
{ 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);
})
}
/**
* 图书列表(代码表分组)
*
......
......@@ -2840,28 +2840,9 @@ export default class MainMenuModel {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc65',
appfunctag: 'AppFunc68',
resourcetag: '',
authtag:'Web-MainMenu-menuitem146',
},
{
id: '6AB23794-4648-44B7-AF26-86D14FD1E029',
name: 'menuitem149',
text: '应用视图表格数据',
type: 'MENUITEM',
counterid: '',
tooltip: '应用视图表格数据',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc67',
resourcetag: '',
authtag:'Web-MainMenu-menuitem149',
},
],
},
......
/**
* 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
.ivu-tabs-no-animation>.ivu-tabs-content{
padding: 0 16px;
}
.ivu-card-head{
padding: 14px 0;
}
.app-search-form {
padding: 8px 14px 0;
.ivu-form-item{
margin-bottom: 8px;
}
.search_reset {
margin-right: 12px;
margin-bottom: 8px;
}
.search-button{
text-align: right;
}
}
.app-search-form-flex {
height: 100%;
> .ivu-row {
height: 100%;
> .ivu-tabs {
height: 100%;
display: flex;
flex-direction: column;
> .ivu-tabs-content {
flex-grow: 1;
overflow: auto;
> .ivu-tabs-tabpane {
height: 100%;
}
}
}
}
}
.app-tabpanel-flex {
height: 100%;
> .ivu-tabs-content {
height: calc(100% - 52px);
> .ivu-tabs-tabpane {
height: 100%;
}
}
}
// this is less
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import DefaultBase from './default-searchform-base.vue';
@Component({
components: {
}
})
export default class Default extends DefaultBase {
}
</script>
\ No newline at end of file
/**
* Main 部件模型
*
* @export
* @class MainModel
*/
export default class MainModel {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof MainModel
*/
public getDataItems(): any[] {
return [
{
name: 'srfwfmemo',
prop: 'srfwfmemo',
dataType: 'TEXT',
},
// 前端新增修改标识,新增为"0",修改为"1"或未设值
{
name: 'srffrontuf',
prop: 'srffrontuf',
dataType: 'TEXT',
},
{
name: 'srfupdatedate',
prop: 'updatedate',
dataType: 'DATETIME',
},
{
name: 'srforikey',
},
{
name: 'srfkey',
prop: 'ibizviewmessid',
dataType: 'GUID',
},
{
name: 'srfmajortext',
prop: 'ibizviewmessname',
dataType: 'TEXT',
},
{
name: 'srftempmode',
},
{
name: 'srfuf',
},
{
name: 'srfdeid',
},
{
name: 'srfsourcekey',
},
{
name: 'ibizviewmessname',
prop: 'ibizviewmessname',
dataType: 'TEXT',
},
{
name: 'viewtype',
prop: 'viewtype',
dataType: 'TEXT',
},
{
name: 'documentaddress',
prop: 'documentaddress',
dataType: 'TEXT',
},
{
name: 'instanceaddress',
prop: 'instanceaddress',
dataType: 'TEXT',
},
{
name: 'ibizviewmessid',
prop: 'ibizviewmessid',
dataType: 'GUID',
},
{
name: 'createman',
prop: 'createman',
dataType: 'TEXT',
},
{
name: 'createdate',
prop: 'createdate',
dataType: 'DATETIME',
},
{
name: 'updateman',
prop: 'updateman',
dataType: 'TEXT',
},
{
name: 'updatedate',
prop: 'updatedate',
dataType: 'DATETIME',
},
{
name: 'ibizviewmess',
prop: 'ibizviewmessid',
dataType: 'FONTKEY',
},
]
}
}
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import MainBase from './main-form-base.vue';
@Component({
components: {
}
})
export default class Main extends MainBase {
}
</script>
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import MainBase from './main-grid-base.vue';
@Component({
components: {
}
})
export default class Main extends MainBase {
}
</script>
\ No newline at end of file
此差异已折叠。
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册