抽奖规则

This commit is contained in:
qiuyuan 2025-08-19 16:11:17 +08:00
parent fbebc3b23c
commit 64b30bd348

View File

@ -50,8 +50,10 @@
</a-col>
<a-col :span="24">
<a-form-item :label="'备注'" name="reason">
<a-input :placeholder="'请输入备注'" v-model:value="formData.reason"></a-input>
<a-form-item :label="'抽奖规则'" name="reason">
<x-editor v-model="formData.reason" :uploadHandler="uploadHandler"
:height="300"></x-editor>
<!-- <a-input :placeholder="'请输入备注'" v-model:value="formData.reason"></a-input> -->
</a-form-item>
</a-col>
</a-row>
@ -166,6 +168,7 @@ formRules.value = {
startAt: { required: true, message: '请选择开始时间', trigger: 'change' },
endAt: { required: true, message: '请选择结束时间' , trigger: 'change'},
status: [{ required: true, message: '请输入状态', trigger: 'change' }],
reason: [{ required: true, message: '请输入抽奖规则', trigger: 'change' }]
}
/**
@ -297,6 +300,13 @@ const addAdviser = () => {
const delLayOut = (index) => {
formData.value.roles.splice(index, 1)
}
const uploadHandler = async (file) => {
const formData = new FormData();
formData.append('file', file);
const { data } = await apis.common.uploadImg(formData);
return config('http.apiBasic') + data
}
</script>
<style lang="less" scoped></style>