Ben Lin
2024-10-21 e7375ff25af5510af59a20f21449b3531999922e
src/store/modules/prodRoute.ts
@@ -4,7 +4,7 @@
 * @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';
@@ -18,7 +18,8 @@
  curConfig: any;
  curSelectedNodes: any;
  ItemCode: string;
  curDtl: any
  curDtl: any;
  changeToCPPage: boolean;
}
export const useProdRouteStore = defineStore({
@@ -28,7 +29,8 @@
    curConfig: {},
    curSelectedNodes: {},
    ItemCode: '',
    curDtl: {}
    curDtl: {},
    changeToCPPage: false
  }),
  getters: {
    getCurProdRotTree(state): MesRotTree[] {
@@ -46,6 +48,9 @@
    getcurDtl(state): any {
      return state.curDtl;
    },
    getChangeToCPPage(state): boolean {
      return state.changeToCPPage;
    },
  },
  actions: {
    setCurPkgConfig(val: any) {
@@ -63,6 +68,9 @@
    setcurDtl(val: any) {
      this.curDtl = val;
    },
    setChangeToCPPage(val: boolean) {
      this.changeToCPPage = val;
    },
    resetState() {
      this.curProdRotTree = [];
      this.curConfig = {};