| | |
| | | * @version: |
| | | * @Date: 2024-06-18 15:09:47 |
| | | * @LastEditors: Ben Lin |
| | | * @LastEditTime: 2024-10-17 14:43:28 |
| | | * @LastEditTime: 2024-10-21 23:13:48 |
| | | */ |
| | | import { defineStore } from 'pinia'; |
| | | import { store } from '@/store'; |
| | |
| | | curConfig: any; |
| | | curSelectedNodes: any; |
| | | ItemCode: string; |
| | | curDtl: any |
| | | curDtl: any; |
| | | changeToCPPage: boolean; |
| | | } |
| | | |
| | | export const useProdRouteStore = defineStore({ |
| | |
| | | curConfig: {}, |
| | | curSelectedNodes: {}, |
| | | ItemCode: '', |
| | | curDtl: {} |
| | | curDtl: {}, |
| | | changeToCPPage: false |
| | | }), |
| | | getters: { |
| | | getCurProdRotTree(state): MesRotTree[] { |
| | |
| | | getcurDtl(state): any { |
| | | return state.curDtl; |
| | | }, |
| | | getChangeToCPPage(state): boolean { |
| | | return state.changeToCPPage; |
| | | }, |
| | | }, |
| | | actions: { |
| | | setCurPkgConfig(val: any) { |
| | |
| | | setcurDtl(val: any) { |
| | | this.curDtl = val; |
| | | }, |
| | | setChangeToCPPage(val: boolean) { |
| | | this.changeToCPPage = val; |
| | | }, |
| | | resetState() { |
| | | this.curProdRotTree = []; |
| | | this.curConfig = {}; |