Jelajahi Sumber

用例页面附件功能优化

qinzhipeng_v 5 tahun lalu
induk
melakukan
769331939b

+ 6 - 6
src/views/Platform/useCase/createUse.vue

@@ -85,6 +85,7 @@
 import { createCaseData, queryCasesData, updateCaseData } from '@/api/caseProject.js'
 
 export default {
+  name: 'CreatedUse',
   data() {
     return {
       data: [{ description: '', expectedResult: '' }],
@@ -173,18 +174,17 @@ export default {
 
     // 删除附件(编辑)
     deleteURL(vel) {
-      for (var i = 0; i < this.uptataKey.length; i++) {
-        if (this.uptataKey[i].name === vel.name) {
-          this.uptataKey.splice(i, 1)
-        }
-      }
+      var arr = this.uptataKey.filter(item => {
+        return vel.url !== item.url
+      })
+      this.uptataKey = arr
     },
 
     // 编辑_数据
     caseQueryCase(vel) {
       this.caseData = vel
       this.caseData.description = JSON.stringify(this.data)
-      this.caseData.accessory = JSON.stringify(this.arr)
+      this.caseData.accessory = JSON.stringify(this.uptataKey)
       updateCaseData(this.caseData).then(res => {
         this.$message({ type: 'success', message: res.msg, duration: 1000 })
         this.$router.go('-1')

+ 2 - 0
src/views/Platform/useCase/updateUse.vue

@@ -149,9 +149,11 @@ export default {
     },
 
     deleteURL(vel) {
+      console.log(vel)
       var arr = this.uptataKey.filter(item => {
         return vel.url !== item.url
       })
+      console.log(arr)
       this.uptataKey = arr
     },