{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\xq-web-bpm\\src\\store\\formStore.js","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\store\\formStore.js","mtime":1675071992381},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import Vue from \"vue\";\nimport form from \"@/api/form.js\";\nvar state = {\n  // 自定义对话框数据\n  customDialogData: {},\n  // 关联查询数据\n  customQueryData: {}\n};\nvar getters = {\n  hasCustomQueryDataWithAlias: function hasCustomQueryDataWithAlias(state) {\n    return function (alias) {\n      return state.customQueryData.hasOwnProperty(alias);\n    };\n  },\n  hasCustomDialogDataWithAlias: function hasCustomDialogDataWithAlias(state) {\n    return function (alias) {\n      return state.customDialogData.hasOwnProperty(alias);\n    };\n  }\n};\nvar actions = {\n  getCustomQuery: function getCustomQuery(_ref, alias) {\n    var commit = _ref.commit,\n        state = _ref.state,\n        getters = _ref.getters;\n\n    if (getters.hasCustomQueryDataWithAlias(alias)) {\n      return;\n    }\n\n    form.getByAliasCq(alias, function (res) {\n      commit(\"addCustomQueryData\", res);\n    });\n  },\n  clearCustomQuery: function clearCustomQuery(_ref2, alias) {\n    var commit = _ref2.commit,\n        state = _ref2.state,\n        getters = _ref2.getters;\n\n    if (!getters.hasCustomQueryDataWithAlias(alias)) {\n      return;\n    }\n\n    if (alias) {\n      commit(\"clearCustomQueryData\", alias);\n    }\n  },\n  getCustomDialog: function getCustomDialog(_ref3, alias) {\n    var commit = _ref3.commit,\n        state = _ref3.state,\n        getters = _ref3.getters;\n\n    if (getters.hasCustomDialogDataWithAlias(alias)) {\n      return;\n    }\n\n    form.getDialogByAlias(alias, function (res) {\n      commit(\"addCustomDialogData\", res);\n    });\n  },\n  clearCustomDialog: function clearCustomDialog(_ref4, alias) {\n    var commit = _ref4.commit,\n        state = _ref4.state,\n        getters = _ref4.getters;\n\n    if (!getters.hasCustomDialogDataWithAlias(alias)) {\n      return;\n    }\n\n    if (alias) {\n      commit(\"clearCustomDialogData\", alias);\n    }\n  }\n};\nvar mutations = {\n  addCustomQueryData: function addCustomQueryData(state, data) {\n    if (data && data.alias) {\n      Vue.set(state.customQueryData, data.alias, data);\n    }\n  },\n  clearCustomQueryData: function clearCustomQueryData(state, alias) {\n    Vue.delete(state.customQueryData, alias);\n  },\n  addCustomDialogData: function addCustomDialogData(state, data) {\n    if (data && data.alias) {\n      Vue.set(state.customDialogData, data.alias, data);\n    }\n  },\n  clearCustomDialogData: function clearCustomDialogData(state, alias) {\n    Vue.delete(state.customDialogData, alias);\n  }\n};\nexport default {\n  namespaced: true,\n  state: state,\n  getters: getters,\n  actions: actions,\n  mutations: mutations\n};",null]}