xjc 4 years ago
parent
commit
f33ec16fcc
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/views/message/OutSurvey.vue

+ 4 - 2
src/views/message/OutSurvey.vue

@@ -536,7 +536,7 @@ a {
                       >{{ iiitem.label }}</el-radio
                     >
                   </el-radio-group>
-                  <el-radio-group
+                  <el-checkbox-group
                     class="cus_select"
                     v-if="iitem.type == 'checkbox'"
                     v-model="form2[iitem.label + '(' + item.label + ')']"
@@ -548,7 +548,7 @@ a {
                       :key="'review_gcc' + index"
                       >{{ iiitem.label }}</el-checkbox
                     >
-                  </el-radio-group>
+                  </el-checkbox-group>
                   <el-upload
                     :class="iitem.require ? 'require' : ''"
                     v-if="iitem.type == 'image'"
@@ -981,6 +981,7 @@ export default {
                   ];
                 }
                 if (item.type == "checkbox" && item.require) {
+                  _this.$set(_this.form2, item.label + "(" + i.label + ")", []);
                   rules1[item.label + "(" + i.label + ")"] = [
                     {
                       required: true,
@@ -1094,6 +1095,7 @@ export default {
       });
     },
     saveResult() {
+      console.log(this.form2,22222222)
       this.$refs["form2"].validate((valid) => {
         if (valid) {
           let result = JSON.stringify(this.form2);