|
|
|
|
@ -55,7 +55,11 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<div style="width: 300px;" >
|
|
|
|
|
<el-input clearable placeholder="请填写中奖用户类型" v-model="detail.user_type" style="width: 300px;" />
|
|
|
|
|
<el-checkbox-group :value="detail.user_type ? detail.user_type.split(',') : []" @input="e => detail.user_type = e.toString()">
|
|
|
|
|
<el-checkbox label="学生"></el-checkbox>
|
|
|
|
|
<el-checkbox label="嘉宾"></el-checkbox>
|
|
|
|
|
</el-checkbox-group>
|
|
|
|
|
<!-- <el-input clearable placeholder="请填写中奖用户类型" v-model="detail.user_type" style="width: 300px;" />-->
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
@ -213,6 +217,19 @@
|
|
|
|
|
required: true,
|
|
|
|
|
message: "项目必须选择"
|
|
|
|
|
}],
|
|
|
|
|
user_type: [{
|
|
|
|
|
validator: (rule, value, callback) => {
|
|
|
|
|
if (this.detail.activity_list_id === 16) {
|
|
|
|
|
if(!value) {
|
|
|
|
|
callback(new Error('中奖用户类型必填'))
|
|
|
|
|
} else {
|
|
|
|
|
callback()
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
callback()
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|