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