diff --git a/src/locales/lang/zh-CN/menu.js b/src/locales/lang/zh-CN/menu.js index 9d3dc1a..cebbe9c 100644 --- a/src/locales/lang/zh-CN/menu.js +++ b/src/locales/lang/zh-CN/menu.js @@ -86,6 +86,6 @@ export default { eventCopy: '活动文案', activities: '活动管理', newConfiguration: '带新配置', - systemSettings: '系统设置', - allSetting: '短息,支付参数系统配置 ', + systemSettings: '短息、支付参数设置', + allSetting: '短息、支付配置列表', } diff --git a/src/router/routes/activities.js b/src/router/routes/activities.js new file mode 100644 index 0000000..34ac510 --- /dev/null +++ b/src/router/routes/activities.js @@ -0,0 +1,40 @@ +import { SettingOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'activities', + name: 'activities', + component: 'RouteViewLayout', + meta: { + icon: 'icon-zhifudingjin', + title: '活动管理', + isMenu: true, + keepAlive: true, + permission: '*', + }, + children: [ + { + path: 'eventCopy', + name: 'eventCopy', + component: 'activities/eventCopy/index.vue', + meta: { + title: '活动文案', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, + { + path: 'newConfiguration', + name: 'newConfiguration', + component: 'activities/newConfiguration/index.vue', + meta: { + title: '带新配置', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, + ], + } +] diff --git a/src/router/routes/index.js b/src/router/routes/index.js index cd624be..60d080c 100644 --- a/src/router/routes/index.js +++ b/src/router/routes/index.js @@ -28,6 +28,8 @@ import exchangeRecord from './exchangeRecord' import contract from './contract' import withdrawal from './withdrawal' import invoice from './invoice' +import activities from './activities' +import systemSettings from './systemSettings' export default [ ...home, ...form, @@ -59,4 +61,6 @@ export default [ ...contract, ...withdrawal, ...invoice, + ...activities, + ...systemSettings, ] diff --git a/src/router/routes/systemSettings.js b/src/router/routes/systemSettings.js new file mode 100644 index 0000000..dca159a --- /dev/null +++ b/src/router/routes/systemSettings.js @@ -0,0 +1,29 @@ +import { SettingOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'systemSettings', + name: 'systemSettings', + component: 'RouteViewLayout', + meta: { + icon: 'icon-zhifudingjin', + title: '短息、支付参数设置', + isMenu: true, + keepAlive: true, + permission: '*', + }, + children: [ + { + path: 'allSetting', + name: 'allSetting', + component: 'systemSettings/allSetting/index.vue', + meta: { + title: '短息、支付配置列表', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, + ], + }, +] diff --git a/src/views/activities/eventCopy/components/EditDialog.vue b/src/views/activities/eventCopy/components/EditDialog.vue new file mode 100644 index 0000000..51f7a3a --- /dev/null +++ b/src/views/activities/eventCopy/components/EditDialog.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/src/views/activities/eventCopy/index.vue b/src/views/activities/eventCopy/index.vue new file mode 100644 index 0000000..0687a05 --- /dev/null +++ b/src/views/activities/eventCopy/index.vue @@ -0,0 +1,281 @@ + + + + + diff --git a/src/views/activities/newConfiguration/components/EditDialog.vue b/src/views/activities/newConfiguration/components/EditDialog.vue new file mode 100644 index 0000000..51f7a3a --- /dev/null +++ b/src/views/activities/newConfiguration/components/EditDialog.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/src/views/activities/newConfiguration/index.vue b/src/views/activities/newConfiguration/index.vue new file mode 100644 index 0000000..8ca067b --- /dev/null +++ b/src/views/activities/newConfiguration/index.vue @@ -0,0 +1,285 @@ + + + + + diff --git a/src/views/systemSettings/allSetting/components/EditDialog.vue b/src/views/systemSettings/allSetting/components/EditDialog.vue new file mode 100644 index 0000000..51f7a3a --- /dev/null +++ b/src/views/systemSettings/allSetting/components/EditDialog.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/src/views/systemSettings/allSetting/index.vue b/src/views/systemSettings/allSetting/index.vue new file mode 100644 index 0000000..0687a05 --- /dev/null +++ b/src/views/systemSettings/allSetting/index.vue @@ -0,0 +1,281 @@ + + + + +