Bläddra i källkod

新建平台团购

YY 2 år sedan
förälder
incheckning
5521893d04

+ 2 - 0
src/router/index.js

@@ -9,6 +9,7 @@ import platSettings from './module/platSettings';
 import zr from './module/zr';
 import dev from './module/dev';
 import account from './module/account';
+import platGroup from './module/platGroup';
 Vue.use(VueRouter);
 
 const routes = [
@@ -37,6 +38,7 @@ const routes = [
       ...platSettings,
       ...platmanag,
       ...platfinance,
+      ...platGroup,
       ...zr,
       ...account,
     ],

+ 14 - 0
src/router/module/platGroup.js

@@ -0,0 +1,14 @@
+export default [
+  {
+    path: '/platGroup/order',
+    name: 'platGroup_order',
+    meta: { title: '平台团购-订单管理' },
+    component: () => import('@/views/platGroup/order/index.vue'),
+  },
+  {
+    path: '/platGroup/sales',
+    name: 'platGroup_sales',
+    meta: { title: '平台团购-售后管理' },
+    component: () => import('@/views/platGroup/sales/index.vue'),
+  },
+];

+ 1 - 1
src/router/module/platmanag.js

@@ -50,7 +50,7 @@ export default [
   {
     path: '/platmanag/sales',
     name: 'platmanag_sales',
-    meta: { title: '自营店铺-售后管理' },
+    meta: { title: '平台管理-售后管理' },
     component: () => import('@/views/platmanag/sales/index.vue'),
   },
 ];

+ 36 - 0
src/views/platGroup/order/index.vue

@@ -0,0 +1,36 @@
+<template>
+  <div id="index">
+    <el-row>
+      <el-col :span="24" class="main"> test </el-col>
+    </el-row>
+  </div>
+</template>
+
+<script>
+import { mapState, createNamespacedHelpers } from 'vuex';
+export default {
+  name: 'index',
+  props: {},
+  components: {},
+  data: function () {
+    return {};
+  },
+  created() {},
+  methods: {},
+  computed: {
+    ...mapState(['user']),
+  },
+  metaInfo() {
+    return { title: this.$route.meta.title };
+  },
+  watch: {
+    test: {
+      deep: true,
+      immediate: true,
+      handler(val) {},
+    },
+  },
+};
+</script>
+
+<style lang="less" scoped></style>

+ 36 - 0
src/views/platGroup/sales/index.vue

@@ -0,0 +1,36 @@
+<template>
+  <div id="index">
+    <el-row>
+      <el-col :span="24" class="main"> test </el-col>
+    </el-row>
+  </div>
+</template>
+
+<script>
+import { mapState, createNamespacedHelpers } from 'vuex';
+export default {
+  name: 'index',
+  props: {},
+  components: {},
+  data: function () {
+    return {};
+  },
+  created() {},
+  methods: {},
+  computed: {
+    ...mapState(['user']),
+  },
+  metaInfo() {
+    return { title: this.$route.meta.title };
+  },
+  watch: {
+    test: {
+      deep: true,
+      immediate: true,
+      handler(val) {},
+    },
+  },
+};
+</script>
+
+<style lang="less" scoped></style>