xjc 4 年之前
父节点
当前提交
651fd88522
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/views/message/InnerSurvey.vue

+ 3 - 2
src/views/message/InnerSurvey.vue

@@ -577,7 +577,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 + ')']"
@@ -589,7 +589,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'"
@@ -1031,6 +1031,7 @@ export default {
                   ];
                 }
                 if (item.type == "checkbox" && item.require) {
+                  _this.$set(_this.form2, item.label + "(" + i.label + ")", []);
                   rules1[item.label + "(" + i.label + ")"] = [
                     {
                       required: true,