From 3be482c5694036be362747ad847eb750336509d5 Mon Sep 17 00:00:00 2001 From: monanxiao Date: Fri, 11 Oct 2024 09:15:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B7=AF=E7=94=B1=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mock/permission.js | 6 +- src/router/originalRoutingTable.js | 12 +-- src/views/goods/index.vue | 2 +- src/views/users/index.vue | 2 +- src/views/users/options.js | 163 +++++++++++++++++++++++++++++ 5 files changed, 174 insertions(+), 11 deletions(-) create mode 100644 src/views/users/options.js diff --git a/src/mock/permission.js b/src/mock/permission.js index 25a931c..23e9c5a 100644 --- a/src/mock/permission.js +++ b/src/mock/permission.js @@ -40,7 +40,7 @@ let menuList = [ }, { title: "订单管理", - url: "/scheduling", + url: "/order", icon: "ShoppingCart", }, { @@ -55,12 +55,12 @@ let menuList = [ }, { title: "勘察人员", - url: "/reconnaissance", + url: "/reconnaissanceList", icon: "Menu", }, { title: "维修人员", - url: "/maintain", + url: "/maintainList", icon: "Menu", }, ] diff --git a/src/router/originalRoutingTable.js b/src/router/originalRoutingTable.js index b597161..6a847d8 100644 --- a/src/router/originalRoutingTable.js +++ b/src/router/originalRoutingTable.js @@ -105,8 +105,8 @@ const routerList = [ }, children: [ { - path: "/scheduling", - name: "scheduling", + path: "/order", + name: "order", component: () => import("../views/order/index.vue"), meta: { requiresAuth: true, //有一些页面是否登录才能进去 @@ -133,8 +133,8 @@ const routerList = [ }, }, { - path: "/reconnaissance", - name: "reconnaissance", + path: "/reconnaissanceList", + name: "reconnaissanceList", component: () => import("../views/users/reconnaissance.vue"), meta: { requiresAuth: true, @@ -142,8 +142,8 @@ const routerList = [ }, }, { - path: "/maintain", - name: "maintain", + path: "/maintainList", + name: "maintainList", component: () => import("../views/users/maintain.vue"), meta: { requiresAuth: true, diff --git a/src/views/goods/index.vue b/src/views/goods/index.vue index 8f81df3..1ba4cd5 100644 --- a/src/views/goods/index.vue +++ b/src/views/goods/index.vue @@ -1,6 +1,6 @@ diff --git a/src/views/users/index.vue b/src/views/users/index.vue index 3ded1ec..fd97b34 100644 --- a/src/views/users/index.vue +++ b/src/views/users/index.vue @@ -1,6 +1,6 @@ diff --git a/src/views/users/options.js b/src/views/users/options.js new file mode 100644 index 0000000..cd9aced --- /dev/null +++ b/src/views/users/options.js @@ -0,0 +1,163 @@ +export const options = [{ + label: "序号", + props: "goodsId", + width: "60", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "机构代码", + props: "code", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "机构名", + props: "title", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "商品名称", + props: "goodsname", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "商品条码", + props: "commodity", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "规格", + props: "sku", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "品牌", + props: "brand", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "销售数量", + props: "number", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: true, + }, + { + label: "剩余库存", + props: "inventory", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: true, + }, + { + label: "成本价", + props: "costPrice", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: true, + }, + { + label: "成本金额", + props: "amount", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: true, + }, + { + label: "操作", + props: "actions", + width: "auto", + align: "left", + show: true, + fixed: "right", + itemEdit: "itemEdit", + sortable: false, + }, +]; +export const ItemData = [{ + label: "地址信息", + props: "address", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "联系方式", + props: "email", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "营业状态", + props: "state", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + { + label: "销售额", + props: "salenumber", + width: "auto", + align: "left", + show: true, + fixed: false, + itemEdit: "itemEdit", + sortable: false, + }, + +]; \ No newline at end of file