WXL
2024-07-29 841b389629f13bc96652772a25aed7bc1a5eafb9
src/views/repositoryai/intention/index.vue
@@ -71,26 +71,24 @@
            >
              <el-form-item label="指标名称" prop="userName">
                <el-input
                  v-model="queryParams.userName"
                  v-model="queryParams.targetname"
                  placeholder="请输入"
                  clearable
                  style="width: 200px"
                  @keyup.enter.native="handleQuery"
                />
              </el-form-item>
              <el-form-item label="标签" prop="sickness">
                <el-select v-model="queryParams.tag" placeholder="请选择">
                  <el-option
                    v-for="item in dynamicTags"
                    :key="item.tagid"
                    :label="item.tagname"
                    :value="item.tagid"
                  >
                  </el-option>
                </el-select>
              <el-form-item label="标签名称" prop="userName">
                <el-input
                  v-model="queryParams.tagName"
                  placeholder="请输入"
                  clearable
                  style="width: 200px"
                  @keyup.enter.native="handleQuery"
                />
              </el-form-item>
              <el-form-item label="适用方式" prop="shape">
                <el-select v-model="queryParams.value" placeholder="请选择">
              <el-form-item label="适用场景" prop="shape">
                <el-select v-model="queryParams.suitWay" placeholder="请选择">
                  <el-option
                    v-for="item in mode"
                    :key="item.value"
@@ -102,7 +100,7 @@
              </el-form-item>
              <el-form-item label="指标类型" prop="classify">
                <el-select
                  v-model="queryParams.classifyvalue"
                  v-model="queryParams.scriptType"
                  placeholder="请选择"
                >
                  <el-option
@@ -116,11 +114,11 @@
              </el-form-item>
              <el-form-item label="可用状态" prop="classify">
                <el-select
                  v-model="queryParams.classifyvalue"
                  v-model="queryParams.isAvailable"
                  placeholder="请选择"
                >
                  <el-option
                    v-for="(item, index) in qyoptions"
                    v-for="(item, index) in usable"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value"
@@ -273,10 +271,7 @@
                prop="isAvailable"
              >
                <template slot-scope="scope">
                  <dict-tag
                    :options="qyoptions"
                    :value="scope.row.isAvailable"
                  />
                  <dict-tag :options="usable" :value="scope.row.isAvailable" />
                </template>
              </el-table-column>
@@ -348,7 +343,7 @@
                <el-form-item label="指标名称" prop="targetname">
                  <el-input
                    v-model="indexform.targetname"
                    placeholder="请输入指标种类"
                    placeholder="请输入指标名称"
                    maxlength="40"
                  />
                </el-form-item>
@@ -486,6 +481,7 @@
                    <el-radio :label="1">单选</el-radio>
                    <el-radio :label="2">多选</el-radio>
                    <el-radio :label="3">填空</el-radio>
                    <el-radio :label="4">问答</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col></el-row
@@ -699,6 +695,7 @@
      showSearch: true,
      measurement: false,
      languagelist: [],
      usable: [],
      indexid: null,
      // 总条数
      total: 0,
@@ -792,7 +789,8 @@
    this.mode = store.getters.mode;
    this.valuetypelb = store.getters.valuetypelb;
    this.languagelist = store.getters.languagelist;
    this.qyoptions = store.getters.usable;
    this.qyoptions = store.getters.askvaluetype;
    this.usable = store.getters.usable;
  },
  methods: {
    /** 查询指标列表 */
@@ -966,6 +964,7 @@
        targetvalue: "",
        targetregex: "",
        targetregex2: "",
        picturePath: "",
        dynamiccruxs: [],
        nodynamiccruxs: [],
        dynamiccruxsJson: "",
@@ -1018,6 +1017,7 @@
          nodynamiccruxsJson: item.nodynamiccruxsJson,
          targetoptionid: item.targetoptionid,
          isabnormal: item.isabnormal,
          picturePath: item.picturePath,
        };
      });
      console.log(this.testuserList);
@@ -1173,6 +1173,7 @@
          targetregex: "",
          targetregex2: "",
          isoperation: 1,
          picturePath: "",
          dynamiccruxs: [],
          nodynamiccruxs: [],
          dynamiccruxsJson: "",
@@ -1185,7 +1186,6 @@
    /** 修改按钮操作 */
    handleUpdate(row) {
      this.reset();
      console.log(row);
      this.title = "指标详情";
      this.indexform = {};
      this.indexform = row;