const ifdetail = { state: { inStatus: false, //国内发货 domTakeStatus: false, // 国内收货 goStatus: false, //进口发货单 takeStatus: false, //进口发货单 outStatus: false, //出口发货单 outtaskStatus: false, //出口收货单 pqStatus: false, //付款 paySettle:false, //付款结算 receiptSettle:false, //收款结算 mainItemStatus:false, //主营业务明细 settleStatus:false,//结算明细 domSaleStatus: false, // 内贸销售 domStockDetail: false, // 国内库存账 domPurStatus: false, // 内贸采购 outputStatus:false,//销项发票 incomeStatus:false,//进项发票 }, actions: {}, mutations: { //国内状态发货单 // 进入详情页 IN_IN_DETAIL(state) { state.inStatus = true; }, //退出详情页 IN_OUT_DETAIL(state) { state.inStatus = false; }, // 国内收货单状态 // 进入详情页 DOM_IN_DETAIL(state) { state.domTakeStatus = true; }, //退出详情页 DOM_OUT_DETAIL(state) { state.domTakeStatus = false; }, //进口发货单状态 // 进入详情页 GO_IN_DETAIL(state) { state.goStatus = true; }, //退出详情页 GO_OUT_DETAIL(state) { state.goStatus = false; }, //进口收货单状态 // 进入详情页 TAKE_IN_DETAIL(state) { state.takeStatus = true; }, //退出详情页 TAKE_OUT_DETAIL(state) { state.takeStatus = false; }, //出口状态 // 进入详情页 OUT_IN__DETAIL(state) { state.outStatus = true; }, //退出详情页 OUT_OUT_DETAIL(state) { state.outStatus = false; }, //出口状态 // 进入详情页 REC_IN_DETAIL(state) { state.outtaskStatus = true; }, //退出详情页 REC_OUT_DETAIL(state) { state.outtaskStatus = false; }, //付款管理 // 进入付费申请 PQ_IN_DETAIL(state) { state.pqStatus = true; }, // 退出付费申请 PQ_OUT_DETAIL(state) { state.pqStatus = false; }, // 进入付款结算 PAY_IN_DETAIL(state) { state.paySettle = true; }, // 退出付款结算 PAY_OUT_DETAIL(state) { state.paySettle = false; }, //进入收款结算 RECE_IN_DETAIL(state) { state.receiptSettle = true; }, //退出收款结算 RECE_OUT_DETAIL(state) { state.receiptSettle = false; }, //进入事务管理主营业务明细 MAIN_IN_DETAIL(state) { state.mainItemStatus = true; }, //退出主营项目明细 MAIN_OUT_DETAIL(state) { state.mainItemStatus = false; }, //进入事务管理结算明细 SE_IN_DETAIL(state) { state.settleStatus = true; }, //退出主营项目明细 SE_OUT_DETAIL(state) { state.settleStatus = false; }, // 打开国内销售订单 DOMXS_IN_DETAIL(state) { state.domSaleStatus = true; }, //关闭国内销售订单 DOMXS_OUT_DETAIL(state) { state.domSaleStatus = false; }, DOMKC_IN_DETAIL(state) { state.domStockDetail = true; }, DOMKC_OUT_DETAIL(state) { state.domStockDetail = false; }, DOMCG_IN_DETAIL(state) { state.domPurStatus = true; }, DOMCG_OUT_DETAIL(state) { state.domPurStatus = false; }, //财务销项发票 OUTPUT_IN_DETAIL(state) { state.outputStatus = true; }, OUTPUT_OUT_DETAIL(state) { state.outputStatus = false; }, //财务进项发票 INCOME_IN_DETAIL(state) { state.incomeStatus = true; }, INCOME_OUT_DETAIL(state) { state.incomeStatus = false; }, //关闭所有 DEL_ALL_DETAIL(state) { for (let item in state) { state[item] = false } }, //关闭其他 DEL_OTHER_DETAIL(state, tag) { for (let item in state) { state[item] = false } if (tag.label == '客户确认(N)') { state.inStatus = true; } if (tag.label == '采购确认(N)') { state.domTakeStatus = true; } if (tag.label == '发货单(I)') { state.goStatus = true; } if (tag.label == "收货单(I)") { state.goStatus = true; } if (tag.label == '发货(E)') { state.takeStatus = true; } if (tag.label == '收货(E)') { state.outtaskStatus = true; } if (tag.label == '付费申请') { state.pqStatus = true; } if (tag.label == '付款结算') { state.paySettle = true; } if (tag.label == '收款结算') { state.receiptSettle = true; } if (tag.label == '主营业务') { state.mainItemStatus = true; } if (tag.label == '结算') { state.settleStatus = true; } if (tag.label == '销售订单(N)') { state.domSaleStatus = true } if (tag.label == '采购订单(N)') { state.domPurStatus = true } if (tag.label == '锁定订单明细') { state.domStockDetail = true } if (tag.label == '销项发票') { state.outputStatus = true } if (tag.label == '进项发票') { state.incomeStatus = true } } } }; export default ifdetail;