From 07895c65b99fa43f8e54f5054bd8351a71158143 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期四, 17 十月 2024 21:17:28 +0800
Subject: [PATCH] 工艺路线绑定优化

---
 src/store/modules/prodRoute.ts |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/src/store/modules/prodRoute.ts b/src/store/modules/prodRoute.ts
index c60b36e..b3d2342 100644
--- a/src/store/modules/prodRoute.ts
+++ b/src/store/modules/prodRoute.ts
@@ -4,7 +4,7 @@
  * @version:
  * @Date: 2024-06-18 15:09:47
  * @LastEditors: Ben Lin
- * @LastEditTime: 2024-10-16 00:41:53
+ * @LastEditTime: 2024-10-17 14:43:28
  */
 import { defineStore } from 'pinia';
 import { store } from '@/store';
@@ -15,25 +15,27 @@
 
 interface ProdRouteState {
   curProdRotTree: MesRotTree[];
-  curPkgConfig: any;
+  curConfig: any;
   curSelectedNodes: any;
   ItemCode: string;
+  curDtl: any
 }
 
 export const useProdRouteStore = defineStore({
   id: 'app-prodrot',
   state: (): ProdRouteState => ({
     curProdRotTree: [],
-    curPkgConfig: {},
+    curConfig: {},
     curSelectedNodes: {},
-    ItemCode: ''
+    ItemCode: '',
+    curDtl: {}
   }),
   getters: {
     getCurProdRotTree(state): MesRotTree[] {
       return state.curProdRotTree;
     },
-    getCurPkgConfig(state): any {
-      return state.curPkgConfig;
+    getCurConfig(state): any {
+      return state.curConfig;
     },
     getCurSelectedNodes(state): any {
       return state.curSelectedNodes;
@@ -41,10 +43,13 @@
     getItemCodes(state): string {
       return state.ItemCode;
     },
+    getcurDtl(state): any {
+      return state.curDtl;
+    },
   },
   actions: {
     setCurPkgConfig(val: any) {
-      this.curPkgConfig = val;
+      this.curConfig = val;
     },
     setCurProdRotTree(info: MesRotTree[]) {
       this.curProdRotTree = info;
@@ -55,10 +60,14 @@
     setItemCode(val: string) {
       this.ItemCode = val;
     },
+    setcurDtl(val: any) {
+      this.curDtl = val;
+    },
     resetState() {
       this.curProdRotTree = [];
-      this.curPkgConfig = {};
+      this.curConfig = {};
       this.curSelectedNodes = {};
+      this.curDtl = {};
     },
     /**
      * @description: 璁剧疆榛樿宸ヨ壓璺嚎
@@ -99,7 +108,7 @@
      * @return {*}
      */    
     getParent(tid: string): MesRotTree{
-      return findParent(this.getCurProdRotTree,tid) as unknown as MesRotTree;
+      return findParent(this.getCurProdRotTree, tid) as unknown as MesRotTree;
     }
   },
 });

--
Gitblit v1.9.3