WXL (wul)
2025-09-26 9e34f13a1cd13d2115213eafede528b146d246a4
src/views/outsideChainnew.vue
@@ -35,7 +35,7 @@
              >
                <el-radio
                  border
                  v-for="(items, index) in item.ivrLibaScriptTargetoptionList"
                  v-for="(items, index) in item.ivrTaskScriptTargetoptionList"
                  :class="
                    items.isabnormal && item.questionResult == items.targetvalue
                      ? 'red-star'
@@ -68,7 +68,7 @@
                <el-checkbox
                  border
                  @change="$forceUpdate()"
                  v-for="(items, indexs) in item.ivrLibaScriptTargetoptionList"
                  v-for="(items, indexs) in item.ivrTaskScriptTargetoptionList"
                  :key="indexs"
                  :label="items.targetvalue"
                >
@@ -168,7 +168,7 @@
        //   scriptType: 1,
        //   scriptContent: "您的年龄范围是?",
        //   questionResult: null,
        //   ivrLibaScriptTargetoptionList: [
        //   ivrTaskScriptTargetoptionList: [
        //     { targetvalue: "18-25", value: "18-25", isabnormal: true },
        //     { targetvalue: "26-35", value: "26-35" },
        //     { targetvalue: "36-45", value: "36-45" },
@@ -181,7 +181,7 @@
        //   scriptType: 1,
        //   scriptContent: "您的职业是什么?",
        //   questionResult: null,
        //   ivrLibaScriptTargetoptionList: [
        //   ivrTaskScriptTargetoptionList: [
        //     { targetvalue: "学生", value: "student" },
        //     { targetvalue: "教师", value: "teacher" },
        //     { targetvalue: "工程师", value: "engineer" },
@@ -194,7 +194,7 @@
        //   scriptType: 2,
        //   scriptContent: "您感兴趣的活动有哪些?",
        //   questionResult: [],
        //   ivrLibaScriptTargetoptionList: [
        //   ivrTaskScriptTargetoptionList: [
        //     { targetvalue: "旅游", value: "travel", isabnormal: true },
        //     { targetvalue: "阅读", value: "reading", isabnormal: true },
        //     { targetvalue: "运动", value: "sports", isabnormal: true },
@@ -207,7 +207,7 @@
        //   scriptType: 1,
        //   scriptContent: "您的职业是什么?",
        //   questionResult: null,
        //   ivrLibaScriptTargetoptionList: [
        //   ivrTaskScriptTargetoptionList: [
        //     { targetvalue: "学生", value: "student" },
        //     { targetvalue: "教师", value: "teacher" },
        //     { targetvalue: "工程师", value: "engineer" },
@@ -220,7 +220,7 @@
        //   scriptType: 1,
        //   scriptContent: "您的职业是什么?",
        //   questionResult: null,
        //   ivrLibaScriptTargetoptionList: [
        //   ivrTaskScriptTargetoptionList: [
        //     { targetvalue: "学生", value: "student" },
        //     { targetvalue: "教师", value: "teacher" },
        //     { targetvalue: "工程师", value: "engineer", isabnormal: true },
@@ -233,7 +233,7 @@
        //   scriptType: 1,
        //   scriptContent: "您的职业是什么?",
        //   questionResult: null,
        //   ivrLibaScriptTargetoptionList: [
        //   ivrTaskScriptTargetoptionList: [
        //     { targetvalue: "学生", value: "student" },
        //     { targetvalue: "教师", value: "teacher" },
        //     { targetvalue: "工程师", value: "engineer" },
@@ -418,7 +418,7 @@
      console.log(arr, "srr");
      arr.forEach((item, index) => {
        if (item.scriptType == 3||item.scriptType == 4) return;
        var obj = item.ivrLibaScriptTargetoptionList.find(
        var obj = item.ivrTaskScriptTargetoptionList.find(
          (items) => items.targetvalue == item.questionResult
        );
        console.log(obj, "isabnormal");
@@ -449,7 +449,7 @@
    // 处理单选选项
    handleOptionChange(selectedvalue, index, arr) {
      // 查找选中的选项对象
      const selectedOption = arr.ivrLibaScriptTargetoptionList.find(
      const selectedOption = arr.ivrTaskScriptTargetoptionList.find(
        (option) => option.targetvalue == selectedvalue
      );
      if (selectedOption) {
@@ -464,7 +464,7 @@
      // ��加分数
      let score = 0;
      selectedvalues.forEach((value) => {
        const selectedOption = arr.ivrLibaScriptTargetoptionList.find(
        const selectedOption = arr.ivrTaskScriptTargetoptionList.find(
          (option) => option.targetvalue == value
        );
        if (selectedOption) {