| | |
| | | :key="index" |
| | | @click="handleCommonItemClick(item)"> |
| | | <view class="icon-container"> |
| | | <image :src="item.icon" class="item-icon"></image> |
| | | <image :src="item.icon" |
| | | class="item-icon"></image> |
| | | </view> |
| | | <text class="item-label">{{item.label}}</text> |
| | | </up-grid-item> |
| | |
| | | |
| | | // 路由映射配置 |
| | | const routeMapping = { |
| | | "销售台账": "/pages/sales/salesAccount/index", |
| | | "开票登记": "/pages/sales/invoicingRegistration/index", |
| | | "开票台账": "/pages/sales/invoiceLedger/index", |
| | | "回款登记": "/pages/sales/receiptPayment/index", |
| | | "回款流水": "/pages/sales/receiptPaymentHistory/index", |
| | | "客户往来": "/pages/sales/receiptPaymentLedger/index", |
| | | "采购台账": "/pages/procurementManagement/procurementLedger/index", |
| | | "来票登记": "/pages/procurementManagement/invoiceEntry/index", |
| | | "来票台账": "/pages/procurementManagement/procurementInvoiceLedger/index", |
| | | "付款登记": "/pages/procurementManagement/paymentEntry/index", |
| | | "付款流水": "/pages/procurementManagement/receiptPaymentHistory/index", |
| | | "供应商往来": "/pages/procurementManagement/paymentLedger/index", |
| | | "采购退货单": "/pages/procurementManagement/purchaseReturnOrder/index", |
| | | "供应商管理": "/pages/basicData/supplierManage/index", |
| | | "公出管理": "/pages/cooperativeOffice/collaborativeApproval/index1", |
| | | "请假管理": "/pages/cooperativeOffice/collaborativeApproval/index2", |
| | | "出差管理": "/pages/cooperativeOffice/collaborativeApproval/index3", |
| | | "报销管理": "/pages/cooperativeOffice/collaborativeApproval/index4", |
| | | "采购审批": "/pages/cooperativeOffice/collaborativeApproval/index5", |
| | | "报价审批": "/pages/cooperativeOffice/collaborativeApproval/index6", |
| | | "发货审批": "/pages/cooperativeOffice/collaborativeApproval/index7", |
| | | "协同审批": "/pages/cooperativeOffice/collaborativeApproval/index", |
| | | "会议设置": "/pages/managementMeetings/meetingSettings/index", |
| | | "会议列表": "/pages/managementMeetings/meetingList/index", |
| | | "会议申请": "/pages/managementMeetings/meetApplication/index", |
| | | "会议审批": "/pages/managementMeetings/meetExamine/index", |
| | | "会议发布": "/pages/managementMeetings/meetPublish/index", |
| | | "会议总结": "/pages/managementMeetings/meetSummary/index", |
| | | "会议看板": "/pages/managementMeetings/meetingBoard/index", |
| | | "通知公告": "/pages/cooperativeOffice/noticeManagement/index", |
| | | "知识库": "/pages/managementMeetings/knowledgeBase/index", |
| | | "用印管理": "/pages/managementMeetings/sealManagement/index", |
| | | "规章制度": "/pages/managementMeetings/rulesRegulationsManagement/index", |
| | | "客户拜访": "/pages/cooperativeOffice/clientVisit/index", |
| | | "生产订单": "/pages/productionManagement/productionOrder/index", |
| | | "生产派工": "/pages/productionManagement/productionDispatching/index", |
| | | "工序排产": "/pages/productionManagement/processScheduling/index", |
| | | "生产核算": "/pages/productionManagement/productionAccounting/index", |
| | | "设备台账": "/pages/equipmentManagement/ledger/index", |
| | | "设备报修": "/pages/equipmentManagement/repair/index", |
| | | "设备保养": "/pages/equipmentManagement/upkeep/index", |
| | | "设备巡检": "/pages/inspectionUpload/index", |
| | | "分析追溯": "/pages/equipmentManagement/faultAnalysis/index", |
| | | "智能派单": "/pages/equipmentManagement/smartDispatch/index", |
| | | "作业指导": "/pages/equipmentManagement/sop/index", |
| | | "结果验证": "/pages/equipmentManagement/verification/index", |
| | | 销售台账: "/pages/sales/salesAccount/index", |
| | | 开票登记: "/pages/sales/invoicingRegistration/index", |
| | | 开票台账: "/pages/sales/invoiceLedger/index", |
| | | 回款登记: "/pages/sales/receiptPayment/index", |
| | | 回款流水: "/pages/sales/receiptPaymentHistory/index", |
| | | 客户往来: "/pages/sales/receiptPaymentLedger/index", |
| | | 采购台账: "/pages/procurementManagement/procurementLedger/index", |
| | | 来票登记: "/pages/procurementManagement/invoiceEntry/index", |
| | | 来票台账: "/pages/procurementManagement/procurementInvoiceLedger/index", |
| | | 付款登记: "/pages/procurementManagement/paymentEntry/index", |
| | | 付款流水: "/pages/procurementManagement/receiptPaymentHistory/index", |
| | | 供应商往来: "/pages/procurementManagement/paymentLedger/index", |
| | | 采购退货单: "/pages/procurementManagement/purchaseReturnOrder/index", |
| | | 供应商管理: "/pages/basicData/supplierManage/index", |
| | | 公出管理: "/pages/cooperativeOffice/collaborativeApproval/index1", |
| | | 请假管理: "/pages/cooperativeOffice/collaborativeApproval/index2", |
| | | 出差管理: "/pages/cooperativeOffice/collaborativeApproval/index3", |
| | | 报销管理: "/pages/cooperativeOffice/collaborativeApproval/index4", |
| | | 采购审批: "/pages/cooperativeOffice/collaborativeApproval/index5", |
| | | 报价审批: "/pages/cooperativeOffice/collaborativeApproval/index6", |
| | | 发货审批: "/pages/cooperativeOffice/collaborativeApproval/index7", |
| | | 协同审批: "/pages/cooperativeOffice/collaborativeApproval/index", |
| | | 审批流程配置: |
| | | "/pages/cooperativeOffice/collaborativeApproval/approvalManagement", |
| | | 会议设置: "/pages/managementMeetings/meetingSettings/index", |
| | | 会议列表: "/pages/managementMeetings/meetingList/index", |
| | | 会议申请: "/pages/managementMeetings/meetApplication/index", |
| | | 会议审批: "/pages/managementMeetings/meetExamine/index", |
| | | 会议发布: "/pages/managementMeetings/meetPublish/index", |
| | | 会议总结: "/pages/managementMeetings/meetSummary/index", |
| | | 会议看板: "/pages/managementMeetings/meetingBoard/index", |
| | | 通知公告: "/pages/cooperativeOffice/noticeManagement/index", |
| | | 知识库: "/pages/managementMeetings/knowledgeBase/index", |
| | | 用印管理: "/pages/managementMeetings/sealManagement/index", |
| | | 规章制度: "/pages/managementMeetings/rulesRegulationsManagement/index", |
| | | 客户拜访: "/pages/cooperativeOffice/clientVisit/index", |
| | | 生产订单: "/pages/productionManagement/productionOrder/index", |
| | | 生产派工: "/pages/productionManagement/productionDispatching/index", |
| | | 工序排产: "/pages/productionManagement/processScheduling/index", |
| | | 生产核算: "/pages/productionManagement/productionAccounting/index", |
| | | 设备台账: "/pages/equipmentManagement/ledger/index", |
| | | 设备报修: "/pages/equipmentManagement/repair/index", |
| | | 设备保养: "/pages/equipmentManagement/upkeep/index", |
| | | 设备巡检: "/pages/inspectionUpload/index", |
| | | 分析追溯: "/pages/equipmentManagement/faultAnalysis/index", |
| | | 智能派单: "/pages/equipmentManagement/smartDispatch/index", |
| | | 作业指导: "/pages/equipmentManagement/sop/index", |
| | | 结果验证: "/pages/equipmentManagement/verification/index", |
| | | }; |
| | | |
| | | // 菜单配置 |
| | | const menuConfig = { |
| | | "考勤管理": [ |
| | | 考勤管理: [ |
| | | { icon: "/static/images/icon/gongchuguanli.svg", label: "公出管理" }, |
| | | { icon: "/static/images/icon/qingjiaguanli.svg", label: "请假管理" }, |
| | | { icon: "/static/images/icon/chuchaiguanli.svg", label: "出差管理" }, |
| | | ], |
| | | "会议管理": [ |
| | | 会议管理: [ |
| | | { icon: "/static/images/icon/huiyishezhi.svg", label: "会议设置" }, |
| | | { icon: "/static/images/icon/huiyiliebiao.svg", label: "会议列表" }, |
| | | { icon: "/static/images/icon/huiyishenqing.svg", label: "会议申请" }, |
| | |
| | | { icon: "/static/images/icon/huiyizongjie.svg", label: "会议总结" }, |
| | | { icon: "/static/images/icon/huiyikanban.svg", label: "会议看板" }, |
| | | ], |
| | | "协同审批": [ |
| | | 协同审批: [ |
| | | { icon: "/static/images/icon/gongchuguanli.svg", label: "公出管理" }, |
| | | { icon: "/static/images/icon/qingjiaguanli.svg", label: "请假管理" }, |
| | | { icon: "/static/images/icon/chuchaiguanli.svg", label: "出差管理" }, |