1 |
- {"ast":null,"code":"import { api } from \"./API.js\";\nconst formatQuery = data => {\n let query = ``;\n for (const key in data) {\n if (data[key] !== null && data[key] !== '') {\n if (query.length === 0) {\n query += `?${key}=${data[key]}`;\n } else {\n query += `&${key}=${data[key]}`;\n }\n }\n }\n return query;\n};\nexport const fetchCaseList = data => {\n console.log('caselist url', `/mantis-test/v1.0.0/mantis/plan/info${formatQuery(data)}`);\n return api(`/mantis-test/v1.0.0/mantis/plan/info${formatQuery(data)}`, {\n method: \"GET\"\n });\n};\nexport const getAutoPlanStatus = param => {\n console.log('httpRequest-' + 'getAutoPlanStatus');\n return api('/arbitrator/planExecList', {\n method: 'GET',\n params: param\n });\n};\nexport const fetchAutoCaseList = planId => {\n return api(`/plan/testcase/${planId}`, {\n method: \"GET\"\n });\n};\nexport const fetchBenchDetail = benchId => {\n return api(`/bench/getDetail?id=${benchId}`, {\n method: \"GET\"\n });\n};\nexport const updateCase = data => {\n return api(\"/mantis-test/v1.0.0/mantis/update/digital/map/case\", {\n method: \"POST\",\n data\n });\n};\nexport const getPlanResult = data => {\n console.log('httpRequest-' + 'getPlanResult');\n return api('/execution/overView/testResultList', {\n method: 'POST',\n data\n });\n};\nexport const getAutoPlanDetail = planId => {\n return api('/plan/' + planId, {\n method: 'GET'\n });\n};\nexport const updateDmapCase = data => {\n console.log('httpRequest-' + 'updateDmapCase');\n return api('/mantis-test/v1.0.0/mantis/update/digital/map/case', {\n method: 'POST',\n data\n });\n};\nexport const startPlan = data => {\n console.log('httpRequest-' + 'startPlan');\n return api('/arbitrator/start', {\n method: 'POST',\n data\n });\n};\nexport const cancelPlan = param => {\n console.log('httpRequest-' + 'cancelPlan');\n return api('/arbitrator/exec_queue/' + param + '/cancel', {\n method: 'GET'\n });\n};","map":{"version":3,"names":["api","formatQuery","data","query","key","length","fetchCaseList","console","log","method","getAutoPlanStatus","param","params","fetchAutoCaseList","planId","fetchBenchDetail","benchId","updateCase","getPlanResult","getAutoPlanDetail","updateDmapCase","startPlan","cancelPlan"],"sources":["/Users/mac/projects/mime/mine/src/api/case.js"],"sourcesContent":["import { api } from \"./API.js\";\n\nconst formatQuery = (data) => {\n let query = ``\n for (const key in data) {\n if (data[key] !== null && data[key] !== '') {\n if (query.length === 0) {\n query += `?${key}=${data[key]}`\n } else {\n query += `&${key}=${data[key]}`\n }\n }\n }\n return query\n}\n\nexport const fetchCaseList = (data) => {\n console.log('caselist url',`/mantis-test/v1.0.0/mantis/plan/info${formatQuery(data)}`);\n return api(`/mantis-test/v1.0.0/mantis/plan/info${formatQuery(data)}`, {\n method: \"GET\",\n });\n};\n\nexport const getAutoPlanStatus = (param) => {\n console.log('httpRequest-' + 'getAutoPlanStatus');\n return api('/arbitrator/planExecList', { \n method: 'GET',\n params: param \n });\n}\n\nexport const fetchAutoCaseList = (planId) => {\n return api(`/plan/testcase/${planId}`, {\n method: \"GET\",\n });\n};\n\nexport const fetchBenchDetail = (benchId) => {\n return api(`/bench/getDetail?id=${benchId}`, {\n method: \"GET\",\n });\n};\n\nexport const updateCase = (data) => {\n return api(\"/mantis-test/v1.0.0/mantis/update/digital/map/case\", {\n method: \"POST\",\n data,\n });\n};\n\nexport const getPlanResult = (data) => {\n console.log('httpRequest-' + 'getPlanResult');\n return api('/execution/overView/testResultList',{\n method: 'POST',\n data\n });\n}\n\nexport const getAutoPlanDetail = (planId) => {\nreturn api('/plan/'+planId, {\n method: 'GET'\n})\n}\n\nexport const updateDmapCase = (data) => {\nconsole.log('httpRequest-' + 'updateDmapCase');\nreturn api('/mantis-test/v1.0.0/mantis/update/digital/map/case', {\n method: 'POST',\n data\n});\n}\n\nexport const startPlan = (data) => {\n console.log('httpRequest-' + 'startPlan');\n return api('/arbitrator/start', {\n method: 'POST',\n data\n });\n}\n\nexport const cancelPlan = (param) => {\n console.log('httpRequest-' + 'cancelPlan');\n return api('/arbitrator/exec_queue/' + param + '/cancel',{\n method: 'GET'\n });\n}"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}
|