浏览代码

删除历史调研

曹冬冬 5 年之前
父节点
当前提交
36ea17c4b3
共有 2 个文件被更改,包括 8 次插入8 次删除
  1. 1 1
      src/views/myHistoryTest/myHistoryTest.html
  2. 7 7
      src/views/myHistoryTest/myHistoryTest.js

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

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