{"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]}