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

xignzi006 发布系统代码

上级 a00802db
......@@ -99,6 +99,16 @@
"viewtag": "d3e1d08292c9d8474b8b6ef7b161b045",
"memo": ""
},
"websitechanneltreegridexview": {
"title": "站点频道",
"caption": "站点频道",
"viewtype": "DETREEGRIDEXVIEW",
"viewmodule": "WebSite",
"viewname": "WebSiteChannelTreeGridExView",
"viewfilename": "web-site-channel-tree-grid-ex-view",
"viewtag": "d7e02c16521bd2aed0b2719902aa9c81",
"memo": ""
},
"website": {
"title": "站点内容管理",
"caption": "站点内容管理",
......
......@@ -34,6 +34,10 @@ export default {
caption: "站点频道",
title: "站点频道",
},
treegridexview: {
caption: "站点频道",
title: "站点频道",
},
},
main_form: {
details: {
......@@ -153,6 +157,8 @@ export default {
},
treegridviewtoolbar_toolbar: {
},
treegridexviewtoolbar_toolbar: {
},
channelcontent_treeview: {
nodes: {
root: "默认根节点",
......
......@@ -33,6 +33,10 @@ export default {
caption: "站点频道",
title: "站点频道",
},
treegridexview: {
caption: "站点频道",
title: "站点频道",
},
},
main_form: {
details: {
......@@ -152,6 +156,8 @@ export default {
},
treegridviewtoolbar_toolbar: {
},
treegridexviewtoolbar_toolbar: {
},
channelcontent_treeview: {
nodes: {
root: "默认根节点",
......@@ -159,4 +165,8 @@ export default {
uiactions: {
},
},
treegridex_treegridex: {
uiactions: {
},
},
};
\ No newline at end of file
......@@ -87,6 +87,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "WebSiteContentGridView",
"viewtag": "d3e1d08292c9d8474b8b6ef7b161b045"
},
"websitechanneltreegridexview": {
"title": "站点频道",
"caption": "站点频道",
"viewtype": "DETREEGRIDEXVIEW",
"viewmodule": "WebSite",
"viewname": "WebSiteChannelTreeGridExView",
"viewtag": "d7e02c16521bd2aed0b2719902aa9c81"
},
"website": {
"title": "站点内容管理",
"caption": "站点内容管理",
......
......@@ -7,6 +7,7 @@ export const PageComponents = {
Vue.component('web-site-edit-view', () => import('@pages/web-site/web-site-edit-view/web-site-edit-view.vue'));
Vue.component('web-site-content-edit-view', () => import('@pages/web-site/web-site-content-edit-view/web-site-content-edit-view.vue'));
Vue.component('web-site-resource-edit-view', () => import('@pages/web-site/web-site-resource-edit-view/web-site-resource-edit-view.vue'));
Vue.component('web-site-channel-grid-view', () => import('@pages/web-site/web-site-channel-grid-view/web-site-channel-grid-view.vue'));
Vue.component('web-site-resource-grid-view', () => import('@pages/web-site/web-site-resource-grid-view/web-site-resource-grid-view.vue'));
Vue.component('web-site-channel-tree-grid-view', () => import('@pages/web-site/web-site-channel-tree-grid-view/web-site-channel-tree-grid-view.vue'));
}
......
......@@ -150,35 +150,6 @@ const router = new Router({
},
component: () => import('@pages/web-site/web-site-content-grid-view/web-site-content-grid-view.vue'),
},
{
path: 'websites/:website?/websitechannels/:websitechannel?/treegridview/:treegridview?',
meta: {
caption: 'entities.websitechannel.views.treegridview.title',
info:'',
parameters: [
{ pathName: 'website', parameterName: 'website' },
{ pathName: 'websites', parameterName: 'website' },
{ pathName: 'websitechannels', parameterName: 'websitechannel' },
{ pathName: 'treegridview', parameterName: 'treegridview' },
],
requireAuth: true,
},
component: () => import('@pages/web-site/web-site-channel-tree-grid-view/web-site-channel-tree-grid-view.vue'),
},
{
path: 'websitechannels/:websitechannel?/treegridview/:treegridview?',
meta: {
caption: 'entities.websitechannel.views.treegridview.title',
info:'',
parameters: [
{ pathName: 'website', parameterName: 'website' },
{ pathName: 'websitechannels', parameterName: 'websitechannel' },
{ pathName: 'treegridview', parameterName: 'treegridview' },
],
requireAuth: true,
},
component: () => import('@pages/web-site/web-site-channel-tree-grid-view/web-site-channel-tree-grid-view.vue'),
},
{
path: 'websites/:website?/websitechannels/:websitechannel?/contenttreeview/:contenttreeview?',
meta: {
......@@ -311,6 +282,35 @@ const router = new Router({
},
component: () => import('@pages/web-site/web-site-resource-edit-view/web-site-resource-edit-view.vue'),
},
{
path: 'websites/:website?/websitechannels/:websitechannel?/gridview/:gridview?',
meta: {
caption: 'entities.websitechannel.views.gridview.title',
info:'',
parameters: [
{ pathName: 'website', parameterName: 'website' },
{ pathName: 'websites', parameterName: 'website' },
{ pathName: 'websitechannels', parameterName: 'websitechannel' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/web-site/web-site-channel-grid-view/web-site-channel-grid-view.vue'),
},
{
path: 'websitechannels/:websitechannel?/gridview/:gridview?',
meta: {
caption: 'entities.websitechannel.views.gridview.title',
info:'',
parameters: [
{ pathName: 'website', parameterName: 'website' },
{ pathName: 'websitechannels', parameterName: 'websitechannel' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/web-site/web-site-channel-grid-view/web-site-channel-grid-view.vue'),
},
{
path: 'websites/:website?/websiteresources/:websiteresource?/gridview/:gridview?',
meta: {
......
......@@ -3,6 +3,16 @@
*/
export const viewstate: any = {
appviews: [
{
viewtag: '217b6c971b8e8981b6ed12189607c795',
viewmodule: 'WebSite',
viewname: 'WebSiteChannelGridView',
viewaction: '',
viewdatachange: false,
refviews: [
'a7a0d344965e73bc3007248ca2cfdfa9',
],
},
{
viewtag: '3aae044bf3c4e3a671ad89955fd060a4',
viewmodule: 'WebSite',
......@@ -97,8 +107,8 @@ export const viewstate: any = {
viewdatachange: false,
refviews: [
'ae5751b832d4b1fcd33a2195a2425390',
'3dd833cae2245eaec339dd13a7aae4de',
'9b9de8c2724ef66a73380159197e7d72',
'217b6c971b8e8981b6ed12189607c795',
'3aae044bf3c4e3a671ad89955fd060a4',
],
},
......
......@@ -83,6 +83,7 @@ export default class WebSiteChannelUIServiceBase extends UIService {
this.allViewMap.set(':',{viewname:'treegridview',srfappde:'websitechannels'});
this.allViewMap.set(':',{viewname:'contenttreeview',srfappde:'websitechannels'});
this.allViewMap.set('EDITVIEW:',{viewname:'editview',srfappde:'websitechannels'});
this.allViewMap.set(':',{viewname:'treegridexview',srfappde:'websitechannels'});
}
/**
......
......@@ -46,7 +46,7 @@ export class WebSiteBase extends Vue {
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'websitechannels', parameterName: 'websitechannel' },
{ pathName: 'treegridview', parameterName: 'treegridview' },
{ pathName: 'gridview', parameterName: 'gridview' },
];
const path: string = this.$viewTool.buildUpRoutePath(this.$route, {}, deResParameters, parameters, [], viewparam);
if(Object.is(this.$route.fullPath,path)){
......
......@@ -129,7 +129,7 @@ export default class WebSiteModel {
textcls: '',
appfunctag: '_3',
appfuncyype: 'APPVIEW',
viewname: 'web-site-channel-tree-grid-view',
viewname: 'web-site-channel-grid-view',
resourcetag: '',
}
,
......@@ -268,12 +268,12 @@ export default class WebSiteModel {
appfunctag: '_3',
appfuncyype: 'APPVIEW',
openmode: '',
codename: 'websitechanneltreegridview',
codename: 'websitechannelgridview',
deResParameters: [],
routepath: '/website/:website?/websitechannels/:websitechannel?/treegridview/:treegridview?',
routepath: '/website/:website?/websitechannels/:websitechannel?/gridview/:gridview?',
parameters: [
{ pathName: 'websitechannels', parameterName: 'websitechannel' },
{ pathName: 'treegridview', parameterName: 'treegridview' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
},
{
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册