Browse Source

添加新接口创建测试

zhangwf 5 năm trước cách đây
mục cha
commit
3a49b4c108
2 tập tin đã thay đổi với 18 bổ sung2 xóa
  1. 5 1
      src/api/editor.js
  2. 13 1
      src/views/cnctestlists/cncTestLists.vue

+ 5 - 1
src/api/editor.js

@@ -42,7 +42,11 @@ const cncTestDetail = (data)=>{
   return http.post('/cncTest/cncTestDetail',data) 
 }
 
+const createTest = (data)=>{
+  return http.post('/testTheme/createTest',data) 
+}
+
 module.exports = {
-  houseList,cncTestDetail,
+  houseList,cncTestDetail,createTest,
   getUserThemeList, saveTheme, updateTheme, uploadPic,uploadPsd, getPageByThemeId, getPicListByThemeId, delTheme ,cncTestcaseList
 }

+ 13 - 1
src/views/cnctestlists/cncTestLists.vue

@@ -115,7 +115,19 @@
 
             },
             useCurrentTest(item) {
-                this.$router.push({ path: '/h5editor', query: { itemId: item.testcaseId } })
+                let data = {
+                    "creator": "admin",
+                    "ownHouseName": item.houseName,
+                    "questionCount": item.questionCount,
+                    "title": item.title,
+                };
+                let that  = this;
+                api.createTest(data).then((res) => {
+                    if(res.success){
+                        that.$router.push({ path: '/h5editor', query: { itemId: res.id } })
+                    }
+                })
+                
             },
         },
     }