From e8fb5c107625b4896a2be5983b6aece0367fff0e Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期五, 12 四月 2024 18:34:15 +0800
Subject: [PATCH] 测试完成

---
 src/views/repositoryai/verbaltrick/particulars/index.vue |   29 +++++++++++++++++++++++++++--
 1 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/src/views/repositoryai/verbaltrick/particulars/index.vue b/src/views/repositoryai/verbaltrick/particulars/index.vue
index 5fedafb..7e8a952 100644
--- a/src/views/repositoryai/verbaltrick/particulars/index.vue
+++ b/src/views/repositoryai/verbaltrick/particulars/index.vue
@@ -599,6 +599,7 @@
       radios: [], //澶氶�夐閫変腑
       radioas: "", //濉┖棰樼瓟妗�
       dynamicTags: [],
+      dellist: [],
       inputVisible: false,
       inputValue: "",
       testvalue: "",
@@ -671,7 +672,8 @@
       if (id) {
         getverbaltrick({ id: id }).then((res) => {
           this.indexform = res.data;
-          this.indexform.suitway = this.indexform.suitway.split(",");
+          if (this.indexform.suitway)
+            this.indexform.suitway = this.indexform.suitway.split(",");
           this.indexform.assortid = parseInt(this.indexform.assortid);
           this.variablelist = JSON.parse(this.indexform.otherdata).length
             ? JSON.parse(this.indexform.otherdata)
@@ -696,7 +698,6 @@
 
     // 淇濆瓨璇︾粏淇℃伅
     Saveproblem() {
-      console.log(this.indexform);
       this.indexform.otherdata = JSON.stringify(this.variablelist);
       if (this.indexform.suitway) {
         this.indexform.suitway = this.indexform.suitway.join(",");
@@ -710,7 +711,10 @@
             }
             return res;
           });
+
         this.indexform.isoperation = 2;
+        console.log(this.dellist);
+        this.indexform.ivrLibaScriptTargetoptionList=this.indexform.ivrLibaScriptTargetoptionList.concat(this.dellist);
         compileverbaltrick(this.indexform).then((res) => {
           if (res.code == 200) {
             this.$modal.msgSuccess("淇敼鎴愬姛");
@@ -890,12 +894,23 @@
         isoperation: 1,
         targetvalue: "",
         targetregex: "",
+        targetregex2: "",
+        dynamiccruxs: [],
+        nodynamiccruxs: [],
+        dynamiccruxsJson: "",
+        nodynamiccruxsJson: "",
       });
       this.sortFn();
     },
     deloption(item) {
       const index = this.indexform.ivrLibaScriptTargetoptionList.indexOf(item);
       if (index !== -1) {
+        if (item.id) {
+          console.log(item, "chunz");
+          item.isoperation = 3;
+          this.dellist.push(item);
+        }
+        console.log(this.dellist, "dellist");
         this.indexform.ivrLibaScriptTargetoptionList.splice(index, 1); // 浠庣储寮曚綅缃垹闄や竴涓厓绱�
         this.sortFn();
       } else {
@@ -938,7 +953,17 @@
           return {
             guid: index + 1,
             targetvalue: item.targetvalue,
+            targetregex2: item.targetregex2,
             targetregex: item.targetregex,
+            id: item.id,
+            targettype: this.indexform.targettype,
+            isoperation: item.id ? 2 : 1,
+            categoryName: item.categoryName,
+            language: item.language,
+            dynamiccruxs: item.dynamiccruxs,
+            nodynamiccruxs: item.nodynamiccruxs,
+            dynamiccruxsJson: item.dynamiccruxsJson,
+            nodynamiccruxsJson: item.nodynamiccruxsJson,
           };
         });
       console.log(this.indexform.ivrLibaScriptTargetoptionList);

--
Gitblit v1.9.3