From 2c8a663d12ef967a6378d9f38a4224d14201f9d9 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期四, 28 五月 2026 21:53:18 +0800
Subject: [PATCH] chore: 使用 dev_NEW_pro 覆盖当前分支代码
---
src/views/systemArchitecture/index.vue | 50 +++++---------------------------------------------
1 files changed, 5 insertions(+), 45 deletions(-)
diff --git a/src/views/systemArchitecture/index.vue b/src/views/systemArchitecture/index.vue
index 8484afe..a070122 100644
--- a/src/views/systemArchitecture/index.vue
+++ b/src/views/systemArchitecture/index.vue
@@ -20,7 +20,7 @@
<div class="flow-row flow-row--top">
<template v-for="item in basicFlow" :key="item.key">
<div class="flow-item">
- <article class="flow-node" @click.stop="goPage(item.key)">
+ <article class="flow-node">
<div class="flow-node__icon">
<img :src="item.icon" :alt="item.name" />
</div>
@@ -46,7 +46,7 @@
<div class="flow-grid flow-grid--sale">
<template v-for="(item, index) in saleFlow" :key="item.key">
<div class="grid-cell">
- <article class="flow-node" @click.stop="goPage(item.key)">
+ <article class="flow-node">
<div class="flow-node__icon" :class="{ 'flow-node__icon--accent': item.accent }">
<img :src="item.icon" :alt="item.name" />
</div>
@@ -87,7 +87,7 @@
<div class="flow-grid flow-grid--purchase">
<template v-for="(item, index) in purchaseFlow" :key="item.key">
<div class="grid-cell">
- <article class="flow-node" @click.stop="goPage(item.key)">
+ <article class="flow-node">
<div class="flow-node__icon" :class="{ 'flow-node__icon--accent': item.accent }">
<img :src="item.icon" :alt="item.name" />
</div>
@@ -121,7 +121,7 @@
<div class="flow-row flow-row--wide">
<template v-for="(item, index) in produceFlow" :key="item.key">
<div class="flow-item">
- <article class="flow-node" @click.stop="goPage(item.key)">
+ <article class="flow-node">
<div class="flow-node__icon" :class="{ 'flow-node__icon--green': item.green, 'flow-node__icon--accent': item.accent }">
<img :src="item.icon" :alt="item.name" />
</div>
@@ -147,7 +147,7 @@
<div class="flow-row flow-row--store">
<template v-for="(item, index) in storeFlow" :key="item.key">
<div class="flow-item">
- <article class="flow-node" @click.stop="goPage(item.key)">
+ <article class="flow-node">
<div class="flow-node__icon">
<img :src="item.icon" :alt="item.name" />
</div>
@@ -197,45 +197,6 @@
import rukuguanli from '@/assets/system/rukuguanli.svg'
import chukuguanli from '@/assets/system/chukuguanli.svg'
import kucunguanli from '@/assets/system/kucunguanli.svg'
-
-const router = useRouter()
-
-const routeMap = {
- 'basic-role': '/system/role',
- 'basic-user': '/system/user',
- 'basic-post': '/system/post',
- 'basic-dept': '/system/dept',
- 'basic-product': '/basicData/product',
- 'basic-approval': '/collaborativeApproval/approvalManagement',
- 'sale-customer': '/salesManagement/customerFile',
- 'sale-quote': '/salesManagement/salesQuotation',
- 'sale-ledger': '/salesManagement/salesLedger',
- 'sale-delivery': '/salesManagement/deliveryLedger',
- 'sale-return': '/salesManagement/returnOrder',
- 'purchase-supplier': '/procurementManagement/supplierManage',
- 'purchase-ledger': '/procurementManagement/procurementLedger',
- 'purchase-return': '/procurementManagement/purchaseReturnOrder',
- 'purchase-contact': '/procurementManagement/paymentLedger',
- 'purchase-report': '/procurementManagement/procurementReport',
- 'produce-process': '/processDesign/productionManagement/productionProcess/index',
- 'produce-bom': '/processDesign/productionManagement/productStructure/index',
- 'produce-route': '/processDesign/processRoute',
- 'produce-order': '/productionManagement/productionOrder',
- 'produce-schedule': '/productionManagement/productionManagement/workOrderEdit/index',
- 'produce-work': '/productionManagement/workOrderManagement',
- 'produce-ledger': '/productionManagement/productionReporting',
- 'produce-cost': '/productionManagement/productionCosting',
- 'store-in': '/inventoryManagement/receiptManagement',
- 'store-out': '/inventoryManagement/dispatchLog',
- 'store-stock': '/inventoryManagement/stockManagement'
-}
-
-function goPage(key) {
- const path = routeMap[key]
- if (path) {
- router.push(path)
- }
-}
const basicFlow = [
{ key: 'basic-user', name: '鐢ㄦ埛绠$悊', icon: yonghuguanli },
@@ -413,7 +374,6 @@
align-items: center;
gap: 8px;
text-align: center;
- cursor: pointer;
}
.flow-node__icon {
--
Gitblit v1.9.3