1 |
- {"ast":null,"code":"import * as caseApi from \"../../../api/case.js\";\nexport default {\n async fetchCaseList({\n commit\n }, data) {\n try {\n const caseList = await caseApi.fetchCaseList(data);\n console.log('caselist', caseList.data.data.data);\n debugger;\n commit(\"setCaseList\", {\n caseList: caseList.data.data.data,\n uuid: data.uuid\n });\n } catch (err) {\n console.log(\"error\", \"服务异常\", 1000);\n }\n },\n async fetchAutoCaseList({\n commit\n }, data) {\n try {\n const autoCaseList = await caseApi.fetchAutoCaseList(data.planId);\n console.log('autocaselist', autoCaseList.data);\n commit('setAutoCaseList', {\n autoCaseList: autoCaseList.data,\n planId: data.planId\n });\n try {\n let getAutoPlanStatusParam = {\n name: data.planName,\n currentPage: 1,\n pageSize: 200\n };\n caseApi.getAutoPlanStatus(getAutoPlanStatusParam).then(res => {\n let rows = res.data.rows;\n commit('setAutoPlanStatus', rows);\n }).catch(err => {\n console.error(err);\n });\n } catch (e) {}\n } catch (err) {\n console.log(\"error\", \"服务异常\", 1000);\n }\n },\n async updateCase({\n commit\n }, data) {\n const detail = await caseApi.updateCase(data);\n console.log('updateCaseresult', detail.data);\n },\n async getBenchDetail({\n commit\n }, benchId) {\n try {\n const bench = await benchApi.getBenchDetail(benchId);\n commit(\"setBenchDetail\", bench.data);\n } catch (err) {\n console.log(\"error\", \"服务异常\", 1000);\n }\n },\n setBenchImgList({\n commit\n }, benchId, img) {\n commit(benchId, img);\n },\n setPlanExecId({\n commit\n }, id) {\n commit('setPlanExecId', id);\n },\n async getAutoPlanResult({\n commit\n }, info) {\n let getPlanResultParam = {\n planExecId: String(info.planExecId)\n };\n caseApi.getPlanResult(getPlanResultParam).then(res => {\n commit('setAutoPlanResult', {\n info,\n res\n });\n }).catch(err => {\n console.error(err);\n });\n // autoPlanResult();\n },\n\n async startPlan({\n commit\n }, data) {\n try {\n const result = await caseApi.startPlan(data.data);\n commit('setAutoStatus', {\n id: data.planId,\n name: data.planName,\n res: result\n });\n } catch (e) {}\n },\n async cancelPlan({\n commit,\n state\n }) {\n debugger;\n const result = caseApi.cancelPlan(state.currentTaskIndex);\n commit('cancelPlan');\n },\n setCurrentTask({\n commit\n }, id) {\n commit('setCurrentTask', id);\n },\n async getAllAutoPlanStatus({\n commit\n }, data) {\n try {\n let getAutoPlanStatusParam = {\n name: data.planName,\n currentPage: 1,\n pageSize: 200\n };\n caseApi.getAutoPlanStatus(getAutoPlanStatusParam).then(res => {\n let rows = res.data.rows;\n commit('setAllAutoPlanStatus', {\n name: data.planName,\n id: data.planId,\n res: rows\n });\n }).catch(err => {\n console.error(err);\n });\n } catch (e) {}\n },\n setCurrentPlanId({\n commit\n }, planId) {\n commit('setCurrentPlanId', planId);\n },\n clearAutoCaseList({\n commit\n }) {\n commit('clearAutoCaseList');\n }\n};","map":{"version":3,"names":["caseApi","fetchCaseList","commit","data","caseList","console","log","uuid","err","fetchAutoCaseList","autoCaseList","planId","getAutoPlanStatusParam","name","planName","currentPage","pageSize","getAutoPlanStatus","then","res","rows","catch","error","e","updateCase","detail","getBenchDetail","benchId","bench","benchApi","setBenchImgList","img","setPlanExecId","id","getAutoPlanResult","info","getPlanResultParam","planExecId","String","getPlanResult","startPlan","result","cancelPlan","state","currentTaskIndex","setCurrentTask","getAllAutoPlanStatus","setCurrentPlanId","clearAutoCaseList"],"sources":["/Users/mac/projects/mime/mine/src/store/modules/case/actions.js"],"sourcesContent":["import * as caseApi from \"../../../api/case.js\";\n\nexport default {\n async fetchCaseList({ commit }, data) {\n try {\n const caseList = await caseApi.fetchCaseList(data)\n console.log('caselist',caseList.data.data.data)\n debugger\n commit(\"setCaseList\", {caseList: caseList.data.data.data, uuid: data.uuid});\n } catch (err) {\n console.log(\"error\", \"服务异常\", 1000);\n }\n },\n async fetchAutoCaseList({commit}, data) {\n try {\n const autoCaseList = await caseApi.fetchAutoCaseList(data.planId);\n console.log('autocaselist',autoCaseList.data)\n commit('setAutoCaseList', {autoCaseList: autoCaseList.data, planId: data.planId})\n try{\n let getAutoPlanStatusParam = {\n name: data.planName,\n currentPage: 1,\n pageSize: 200,\n };\n caseApi.getAutoPlanStatus(getAutoPlanStatusParam).then((res) => {\n let rows = res.data.rows;\n commit('setAutoPlanStatus', rows);\n })\n .catch((err) => {\n console.error(err);\n }); \n } catch (e) {\n \n }\n } catch (err) {\n console.log(\"error\", \"服务异常\", 1000);\n }\n },\n async updateCase({commit}, data) {\n const detail = await caseApi.updateCase(data);\n console.log('updateCaseresult', detail.data)\n },\n async getBenchDetail({commit}, benchId) {\n try {\n const bench = await benchApi.getBenchDetail(benchId);\n commit(\"setBenchDetail\", bench.data)\n } catch (err) {\n console.log(\"error\", \"服务异常\", 1000)\n }\n },\n setBenchImgList({commit}, benchId, img) {\n commit(benchId, img)\n },\n setPlanExecId({commit}, id) {\n commit('setPlanExecId', id)\n },\n async getAutoPlanResult({ commit }, info) {\n let getPlanResultParam = {\n planExecId: String(info.planExecId)\n };\n caseApi.getPlanResult(getPlanResultParam)\n .then((res) => {\n commit('setAutoPlanResult', {info, res})\n })\n .catch((err) => {\n console.error(err);\n });\n // autoPlanResult();\n },\n async startPlan({commit}, data) {\n try {\n const result = await caseApi.startPlan(data.data);\n commit('setAutoStatus', {\n id: data.planId,\n name: data.planName,\n res: result\n })\n }catch(e) {\n\n }\n },\n async cancelPlan({commit, state}) {\n debugger\n const result = caseApi.cancelPlan(state.currentTaskIndex)\n commit('cancelPlan')\n },\n setCurrentTask({commit}, id) {\n commit('setCurrentTask', id)\n },\n async getAllAutoPlanStatus({commit}, data) {\n try{\n let getAutoPlanStatusParam = {\n name: data.planName,\n currentPage: 1,\n pageSize: 200,\n };\n caseApi.getAutoPlanStatus(getAutoPlanStatusParam).then((res) => {\n let rows = res.data.rows;\n commit('setAllAutoPlanStatus', {\n name: data.planName,\n id: data.planId,\n res: rows\n });\n })\n .catch((err) => {\n console.error(err);\n }); \n } catch (e) {\n \n }\n },\n setCurrentPlanId({commit}, planId) {\n commit('setCurrentPlanId', planId)\n },\n clearAutoCaseList({commit}) {\n commit('clearAutoCaseList')\n }\n};\n"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}
|