浏览代码

新建销售单

lilei 4 年之前
父节点
当前提交
5905bd560c
共有 2 个文件被更改,包括 28 次插入3 次删除
  1. 23 1
      src/config/router.config.js
  2. 5 2
      src/views/salesManagement/salesQuery/list.vue

+ 23 - 1
src/config/router.config.js

@@ -87,10 +87,32 @@ export const asyncRouterMap = [{
             component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQuery/salesDetail.vue'),
             component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQuery/salesDetail.vue'),
             meta: {
             meta: {
               title: '销售单明细',
               title: '销售单明细',
-              icon: 'menu',
+              icon: 'read',
               hidden: true
               hidden: true
               // permission: 'M_salesDetail'
               // permission: 'M_salesDetail'
             }
             }
+          },
+          {
+            path: 'salesNew',
+            name: 'salesNew',
+            component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesNew.vue'),
+            meta: {
+              title: '新建销售单',
+              icon: 'plus-square',
+              hidden: true
+              // permission: 'M_salesNew'
+            }
+          },
+          {
+            path: 'salesEdit',
+            name: 'salesEdit',
+            component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesEdit.vue'),
+            meta: {
+              title: '修改销售单',
+              icon: 'edit',
+              hidden: true
+              // permission: 'M_salesNew'
+            }
           }
           }
         ]
         ]
       },
       },

+ 5 - 2
src/views/salesManagement/salesQuery/list.vue

@@ -75,7 +75,7 @@
     </div>
     </div>
     <!-- 操作按钮 -->
     <!-- 操作按钮 -->
     <div class="table-operator">
     <div class="table-operator">
-      <a-button type="primary" @click="handleEdit()">新建销售单</a-button>
+      <a-button type="primary" @click="handleNew()">新建销售单</a-button>
     </div>
     </div>
     <!-- alert -->
     <!-- alert -->
     <a-alert type="warning">
     <a-alert type="warning">
@@ -254,8 +254,11 @@ export default {
   created () {
   created () {
   },
   },
   methods: {
   methods: {
+    handleNew(){
+      
+    },
     handleEdit (record) {
     handleEdit (record) {
-      this.$emit('onEdit', record)
+      this.$router.push({ name: 'salesEdit', params: { id: record.id }})
     },
     },
     handleView(record){
     handleView(record){
       this.$router.push({ name: 'salesDetail', params: { id: record.id }})
       this.$router.push({ name: 'salesDetail', params: { id: record.id }})