|
|
@@ -216,11 +216,11 @@
|
|
|
<el-radio :label="iiitem.label" v-for="(iiitem, index) in iitem.items" :key="'review_gcr' + index">{{
|
|
|
iiitem.label }}</el-radio>
|
|
|
</el-radio-group>
|
|
|
- <el-radio-group class="cus_select" v-if="iitem.type == 'checkbox'"
|
|
|
+ <el-checkbox-group class="cus_select" v-if="iitem.type == 'checkbox'"
|
|
|
v-model="form2[iitem.label + '(' + item.label + ')']" :class="iitem.require ? 'require' : ''">
|
|
|
<el-checkbox :label="iiitem.label" v-for="(iiitem, index) in iitem.items" :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'"
|
|
|
v-model="form2[iitem.label + '(' + item.label + ')']" action="/api/admin/uploadfile"
|
|
|
list-type="picture-card" :on-preview="handlePreview"
|
|
|
@@ -369,6 +369,7 @@
|
|
|
];
|
|
|
}
|
|
|
if (item.type == "checkbox" && item.require) {
|
|
|
+ _this.$set(_this.form2, item.label + "(" + i.label + ")", []);
|
|
|
rules1[item.label + "(" + i.label + ")"] = [
|
|
|
{
|
|
|
required: true,
|