|
|
@ -23,12 +23,12 @@
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</TableList>
|
|
|
|
</TableList>
|
|
|
|
<el-dialog v-model="formState.formVisible" :title="formState.form.id ? '编辑' : '添加' + '活动'">
|
|
|
|
<el-dialog v-model="formState.formVisible" :title="formState.form.id ? '编辑' : '添加' + '活动'" width="480px">
|
|
|
|
<el-form ref="refsForm" label-width="100px" :model="formState.form" :rules="formState.rules">
|
|
|
|
<el-form ref="refsForm" label-width="100px" :model="formState.form" :rules="formState.rules">
|
|
|
|
<el-form-item label="活动名称" prop="name">
|
|
|
|
<el-form-item label="活动名称" prop="name">
|
|
|
|
<el-input v-model="formState.form.name" />
|
|
|
|
<el-input v-model="formState.form.name" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="活动名称" prop="time">
|
|
|
|
<el-form-item label="活动时间" prop="time">
|
|
|
|
<el-date-picker v-model="formState.form.time" type="daterange" value-format="YYYY-MM-DD" />
|
|
|
|
<el-date-picker v-model="formState.form.time" type="daterange" value-format="YYYY-MM-DD" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
@ -99,6 +99,7 @@
|
|
|
|
});
|
|
|
|
});
|
|
|
|
// 添加/编辑
|
|
|
|
// 添加/编辑
|
|
|
|
const handleCreate = (row) => {
|
|
|
|
const handleCreate = (row) => {
|
|
|
|
|
|
|
|
row.time = [row.activityStartTime, row.activityEndTime];
|
|
|
|
Object.assign(
|
|
|
|
Object.assign(
|
|
|
|
formState.form,
|
|
|
|
formState.form,
|
|
|
|
row || {
|
|
|
|
row || {
|
|
|
|