8/25 dev bug
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div class="ResidentMainBox p-2 w-full">
|
||||
<PageHeader title="活动"></PageHeader>
|
||||
<PageHeader></PageHeader>
|
||||
<div class="ResidentMainBody">
|
||||
<el-card>
|
||||
<template #header>
|
||||
@@ -15,9 +15,31 @@
|
||||
<el-input maxlength="30" v-model.trim="form.title" placeholder="请输入活动标题" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<!-- <el-col :span="11">-->
|
||||
<!-- <el-form-item label="活动作者" prop="author">-->
|
||||
<!-- <el-input maxlength="20" v-model.trim="form.author" placeholder="请输入活动作者" />-->
|
||||
<!-- </el-form-item>-->
|
||||
<!-- </el-col>-->
|
||||
<el-col :span="11">
|
||||
<el-form-item label="活动作者" prop="author">
|
||||
<el-input maxlength="20" v-model.trim="form.author" placeholder="请输入活动作者" />
|
||||
<el-form-item label="报名截止日期" prop="applyDeadline">
|
||||
<el-date-picker
|
||||
format="YYYY-MM-DD HH:mm:ss"
|
||||
value-format="YYYY-MM-DD HH:mm:ss"
|
||||
v-model="deadline"
|
||||
style="width: 100%"
|
||||
:disabled-date="disabledDate"
|
||||
@update:model-value="
|
||||
(data) => {
|
||||
if (data) {
|
||||
form.applyDeadline = data;
|
||||
} else {
|
||||
form.applyDeadline = '';
|
||||
}
|
||||
}
|
||||
"
|
||||
type="datetime"
|
||||
placeholder="请选择报名截止日期"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
@@ -53,42 +75,43 @@
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="11">
|
||||
<el-form-item label="报名截止日期" prop="applyDeadline">
|
||||
<el-col :span="13">
|
||||
<el-form-item label="签到时间" prop="signinStartTime">
|
||||
<el-date-picker
|
||||
v-model="SigninTime"
|
||||
format="YYYY-MM-DD HH:mm:ss"
|
||||
value-format="YYYY-MM-DD HH:mm:ss"
|
||||
v-model="deadline"
|
||||
:disabled-date="disabledDate"
|
||||
@update:model-value="
|
||||
(data) => {
|
||||
@change="
|
||||
(data: string[] | null) => {
|
||||
if (data) {
|
||||
form.applyDeadline = data;
|
||||
form.signinStartTime = data[0];
|
||||
form.signinEndTime = data[1];
|
||||
} else {
|
||||
form.applyDeadline = '';
|
||||
form.signinStartTime = '';
|
||||
form.signinEndTime = '';
|
||||
}
|
||||
}
|
||||
"
|
||||
type="datetime"
|
||||
placeholder="请选择报名截止日期"
|
||||
type="datetimerange"
|
||||
range-separator="至"
|
||||
start-placeholder="开始签到"
|
||||
end-placeholder="结束签到"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-col :span="11">
|
||||
<el-form-item label="主办方" prop="organizer">
|
||||
<el-input maxlength="20" v-model.trim="form.organizer" placeholder="请输入主办方" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-col :span="13">
|
||||
<el-form-item label="联系人" prop="contactName">
|
||||
<el-input maxlength="20" v-model.trim="form.contactName" placeholder="请输入联系人" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-col :span="11">
|
||||
<el-form-item label="联系方式" prop="contactPhone">
|
||||
<el-input maxlength="20" v-model.trim="form.contactPhone" placeholder="请输入联系方式" />
|
||||
</el-form-item>
|
||||
@@ -124,23 +147,18 @@
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="招募要求">
|
||||
<el-input
|
||||
maxlength="200"
|
||||
show-word-limit
|
||||
:row="8"
|
||||
type="textarea"
|
||||
v-model.trim="form.requirements"
|
||||
placeholder="请输入招募要求"
|
||||
/>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col>
|
||||
<el-form-item label="招募要求" prop="requirements">
|
||||
<editor v-model="form.requirements" :height="200" :min-height="200" :read-only="false" :file-size="5" :type="'url'" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col>
|
||||
<el-form-item label="活动详情" prop="content">
|
||||
<editor v-model="form.content" :height="500" :min-height="300" :read-only="false" :file-size="5" :type="'url'" />
|
||||
<editor v-model="form.content" :height="300" :min-height="300" :read-only="false" :file-size="5" :type="'url'" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
@@ -209,7 +227,7 @@
|
||||
</el-col>
|
||||
</el-row> -->
|
||||
<el-form-item>
|
||||
<el-button type="warning" @click="submitForm('0')">保存为草稿</el-button>
|
||||
<!-- <el-button type="warning" @click="submitForm('0')">保存为草稿</el-button>-->
|
||||
<el-button type="primary" @click="submitForm('1')">发布</el-button>
|
||||
<el-button @click="handleBack">返回</el-button>
|
||||
</el-form-item>
|
||||
@@ -293,6 +311,8 @@ const rules = {
|
||||
applyDeadline: [{ required: true, message: '请输入报名截止日期', trigger: 'blur' }],
|
||||
startTime: [{ required: true, message: '请选择开始日期', trigger: 'blur' }],
|
||||
endTime: [{ required: true, message: '请选择结束日期', trigger: 'blur' }],
|
||||
signinStartTime: [{ required: true, message: '请选择开始签到时间', trigger: 'blur' }],
|
||||
signinEndTime: [{ required: true, message: '请选择结束签到时间', trigger: 'blur' }],
|
||||
address: [{ required: true, message: '请输入活动地点', trigger: 'blur' }],
|
||||
organizer: [
|
||||
{ required: true, message: '请输入主办方', trigger: 'blur' },
|
||||
|
||||
Reference in New Issue
Block a user