Browse Source

删除历史调研

曹冬冬 5 years ago
parent
commit
36ea17c4b3

+ 1 - 1
src/views/myHistoryTest/myHistoryTest.html

@@ -38,7 +38,7 @@
         </div>
       </el-image>
       <div class="tools">
-        <div v-if="item.canDelete" class="item-img delete" src="" alt="" @click="deleteTest(item)"></div>
+        <div v-if="item.canDelete" class="item-img delete" src="" alt="" @click="deleteTest(item,index)"></div>
         <div class="item-img copy" src="" alt="" @click="copyTest(item)"></div>
         <div class="item-img share" src="" alt="" @click="shareTest(item)"></div>
         <div class="item-img edit" @click="editTest(item)" style="float:right;margin-right:10px;"></div>

+ 7 - 7
src/views/myHistoryTest/myHistoryTest.js

@@ -112,7 +112,7 @@ export default {
     createTest() {
       this.$router.push({ path: '/cncTestLists' });
     },
-    deleteTest(item) {
+    deleteTest(item, index) {
       const h = this.$createElement;
       this.$msgbox({
         title: '删除',
@@ -126,11 +126,16 @@ export default {
             instance.confirmButtonText = '执行中...';
             let data = {
               "id": item._id,
+              "operator": "admin"
             }
             api.deleteTest(data).then((res) => {
               if (res.success) {
                 instance.confirmButtonLoading = false;
+                this.$message.success("删除成功");
+                this.pageModel.resultSet.splice(index, 1);
+                done();
               } else {
+                this.$message.error("删除失败,请重试");
                 done();
               }
             })
@@ -139,17 +144,12 @@ export default {
           }
         }
       }).then(() => {
-        this.pageModel.resultSet.splice(index, 1);
-        this.$message({
-          type: 'success',
-          message: '删除成功'
-        });
       }).catch(() => { });
     },
     copyTest(item) {
       let data = {
         "id": item._id,
-        "operator": "测试"
+        "operator": "admin"
       }
       api.copyTest(data).then((res) => {
         if (res.success) {