This commit is contained in:
77 2024-09-30 19:02:16 +08:00
parent 23fd79bdfe
commit d477567030
2 changed files with 110 additions and 126 deletions

View File

@ -128,8 +128,8 @@ const handleCloneComponent = (component: DiyComponent<any>) => {
width: 86px; width: 86px;
height: 86px; height: 86px;
cursor: move; cursor: move;
border-right: 1px solid var(--el-border-color-lighter); // border-right: 1px solid var(--el-border-color-lighter);
border-bottom: 1px solid var(--el-border-color-lighter); // border-bottom: 1px solid var(--el-border-color-lighter);
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
justify-content: center; justify-content: center;

View File

@ -1,39 +1,23 @@
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<el-form <el-form ref="formRef" :model="formData" :rules="formRules" label-width="120px" v-loading="formLoading">
ref="formRef"
:model="formData"
:rules="formRules"
label-width="120px"
v-loading="formLoading"
>
<el-form-item label="秒杀时段名称" prop="name"> <el-form-item label="秒杀时段名称" prop="name">
<el-input v-model="formData.name" placeholder="请输入秒杀时段名称" /> <el-input v-model="formData.name" placeholder="请输入秒杀时段名称" />
</el-form-item> </el-form-item>
<el-form-item label="开始时间点" prop="startTime"> <el-form-item label="开始时间点" prop="startTime">
<el-time-picker <el-time-picker v-model="formData.startTime" value-format="HH:mm" format="HH:mm"
v-model="formData.startTime" placeholder="选择开始时间点" />
value-format="HH:mm:ss"
placeholder="选择开始时间点"
/>
</el-form-item> </el-form-item>
<el-form-item label="结束时间点" prop="endTime"> <el-form-item label="结束时间点" prop="endTime">
<el-time-picker <el-time-picker v-model="formData.endTime" value-format="HH:mm" format="HH:mm" placeholder="选择结束时间点" />
v-model="formData.endTime"
value-format="HH:mm:ss"
placeholder="选择结束时间点"
/>
</el-form-item> </el-form-item>
<el-form-item label="秒杀轮播图" prop="sliderPicUrls"> <el-form-item label="秒杀轮播图" prop="sliderPicUrls">
<UploadImgs v-model="formData.sliderPicUrls" placeholder="请输入秒杀轮播图" /> <UploadImgs v-model="formData.sliderPicUrls" placeholder="请输入秒杀轮播图" />
</el-form-item> </el-form-item>
<el-form-item label="活动状态" prop="status"> <el-form-item label="活动状态" prop="status">
<el-radio-group v-model="formData.status"> <el-radio-group v-model="formData.status">
<el-radio <el-radio v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :key="dict.value"
v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)" :label="dict.value">
:key="dict.value"
:label="dict.value"
>
{{ dict.label }} {{ dict.label }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>