WXL
2024-07-04 f77e656729c268db01e101033c6df8820365cfd2
src/views/repositoryai/intention/index.vue
@@ -333,6 +333,7 @@
        <el-dialog
          :title="title"
          :visible.sync="indexopen"
          :close-on-click-modal="false"
          width="900px"
          append-to-body
        >
@@ -954,6 +955,7 @@
        guid: 1,
        id: this.indexform.id,
        targettype: this.indexform.targettype,
        isoperation: 1,
        targetvalue: "",
        targetregex: "",
        targetregex2: "",
@@ -1000,7 +1002,7 @@
          targetregex: item.targetregex,
          id: this.indexform.id,
          targettype: this.indexform.targettype,
          isoperation: item.id ? 2 : 1,
          isoperation: item.targetoptionid ? 2 : 1,
          categoryName: item.categoryName,
          language: item.language,
          dynamiccruxs: item.dynamiccruxs,
@@ -1109,6 +1111,7 @@
    // 取消按钮
    cancel() {
      this.indexform = null;
      this.indexopen = false;
      this.reset();
    },
@@ -1122,7 +1125,7 @@
        baseTagList: [],
        targetoptionList: [],
      };
      this.resetForm("indexform");
      // this.resetForm("indexform");
    },
    /** 搜索按钮操作 */
    handleQuery() {
@@ -1176,6 +1179,7 @@
      this.reset();
      console.log(row);
      this.title = "指标详情";
      this.indexform = {};
      this.indexform = row;
      if (!row.targetoptionList[0]) {
        row.targetoptionList = [
@@ -1220,13 +1224,19 @@
      //     return res;
      //   }
      // );
      console.log(this.testuserList, "aaa");
      console.log(this.targetoptionList, "bbb");
      this.$refs["indexform"].validate((valid) => {
        this.indexform.targetoptionList = this.testuserList.concat(
          this.targetoptionList
        );
        console.log(this.indexform.targetoptionList);
        console.log(this.indexform.targetoptionList, "11");
        this.indexform.targetoptionList.forEach((item) => {
          if (item.isoperation != 3 && item.targetoptionid) {
            console.log(item, "item");
            item.isoperation = 2;
          } else {
          }
        });
        if (valid) {
          if (!this.indexform.version) this.indexform.version = "1.0";
          if (this.indexform.id != undefined) {