feat(goods): 商品配置及商品编辑,移除视频上传入口,添加商品封面上传。
This commit is contained in:
parent
57196d635a
commit
341efa9545
|
@ -552,33 +552,27 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<!-- <el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
label="商品视频"
|
label="商品视频"
|
||||||
prop="videoUrl"
|
prop="videoUrl"
|
||||||
>
|
>
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg1"
|
|
||||||
@getImg="getImg1"
|
|
||||||
@delImg="delImg1"></UpDataImg> -->
|
|
||||||
<imageUpload
|
<imageUpload
|
||||||
v-model="form.videoUrl"
|
v-model="form.videoUrl"
|
||||||
:is-video="true"
|
:is-video="true"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col> -->
|
||||||
<!-- <el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
label="视频封面"
|
label="商品封面"
|
||||||
prop="cover"
|
prop="cover"
|
||||||
>
|
>
|
||||||
<imageUpload v-model="form.cover" />
|
<imageUpload v-model="form.cover" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col> -->
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row style="margin-top: 10px; margin-bottom: 10px;">
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'图片'"
|
:label="'图片'"
|
||||||
|
@ -622,44 +616,26 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<!-- <el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'图片'"
|
:label="'图片'"
|
||||||
prop="cover4"
|
prop="cover4"
|
||||||
>
|
>
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg6"
|
|
||||||
@getImg="getImg6"
|
|
||||||
@delImg="delImg6"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover4" />
|
<imageUpload v-model="form.cover4" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item :label="'图片'">
|
<el-form-item :label="'图片'">
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg7"
|
|
||||||
@getImg="getImg7"
|
|
||||||
@delImg="delImg7"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover5" />
|
<imageUpload v-model="form.cover5" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item :label="'图片'">
|
<el-form-item :label="'图片'">
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg8"
|
|
||||||
@getImg="getImg8"
|
|
||||||
@delImg="delImg8"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover6" />
|
<imageUpload v-model="form.cover6" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row> -->
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
|
@ -1181,7 +1157,7 @@ export default {
|
||||||
// videoUrl: [
|
// videoUrl: [
|
||||||
// { required: true, message: '请上传商品视频', trigger: 'blur' }
|
// { required: true, message: '请上传商品视频', trigger: 'blur' }
|
||||||
// ],
|
// ],
|
||||||
// cover: [{ required: true, message: '请上传视频主图', trigger: 'blur' }],
|
cover: [{ required: true, message: '请上传商品封面', trigger: 'blur' }],
|
||||||
cover1: [
|
cover1: [
|
||||||
{ required: true, message: '请上传图片', trigger: 'blur' }
|
{ required: true, message: '请上传图片', trigger: 'blur' }
|
||||||
],
|
],
|
||||||
|
|
|
@ -521,45 +521,33 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<!-- <el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'主视频'"
|
:label="'主视频'"
|
||||||
prop="videoUrl"
|
prop="videoUrl"
|
||||||
>
|
>
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg"
|
|
||||||
@getImg="getImg1"
|
|
||||||
@delImg="delImg1"></UpDataImg> -->
|
|
||||||
<imageUpload
|
<imageUpload
|
||||||
v-model="form.videoUrl"
|
v-model="form.videoUrl"
|
||||||
:is-video="true"
|
:is-video="true"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col> -->
|
||||||
<!-- <el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'视频封面'"
|
label="商品封面"
|
||||||
prop="cover"
|
prop="cover"
|
||||||
>
|
>
|
||||||
|
|
||||||
<imageUpload v-model="form.cover" />
|
<imageUpload v-model="form.cover" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col> -->
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row style="margin-top: 10px; margin-bottom: 10px;">
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'图片'"
|
:label="'图片'"
|
||||||
prop="cover1"
|
prop="cover1"
|
||||||
>
|
>
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg"
|
|
||||||
@getImg="getImg3"
|
|
||||||
@delImg="delImg3"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover1" />
|
<imageUpload v-model="form.cover1" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -568,12 +556,6 @@
|
||||||
:label="'图片'"
|
:label="'图片'"
|
||||||
prop="cover2"
|
prop="cover2"
|
||||||
>
|
>
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg"
|
|
||||||
@getImg="getImg4"
|
|
||||||
@delImg="delImg4"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover2" />
|
<imageUpload v-model="form.cover2" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -582,54 +564,30 @@
|
||||||
:label="'图片'"
|
:label="'图片'"
|
||||||
prop="cover3"
|
prop="cover3"
|
||||||
>
|
>
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg"
|
|
||||||
@getImg="getImg5"
|
|
||||||
@delImg="delImg5"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover3" />
|
<imageUpload v-model="form.cover3" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<!-- <el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'图片'"
|
:label="'图片'"
|
||||||
prop="cover4"
|
prop="cover4"
|
||||||
>
|
>
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg"
|
|
||||||
@getImg="getImg6"
|
|
||||||
@delImg="delImg6"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover4" />
|
<imageUpload v-model="form.cover4" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item :label="'图片'">
|
<el-form-item :label="'图片'">
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg"
|
|
||||||
@getImg="getImg7"
|
|
||||||
@delImg="delImg7"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover5" />
|
<imageUpload v-model="form.cover5" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item :label="'图片'">
|
<el-form-item :label="'图片'">
|
||||||
<!-- <el-input clearable v-model="form.name"
|
|
||||||
:placeholder="'请输入'"></el-input> -->
|
|
||||||
<!-- <UpDataImg :maxLength="1"
|
|
||||||
ref="upImg"
|
|
||||||
@getImg="getImg8"
|
|
||||||
@delImg="delImg8"></UpDataImg> -->
|
|
||||||
<imageUpload v-model="form.cover6" />
|
<imageUpload v-model="form.cover6" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row> -->
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
|
@ -1137,7 +1095,7 @@ export default {
|
||||||
// videoUrl: [
|
// videoUrl: [
|
||||||
// { required: true, message: '请上传商品视频', trigger: 'blur' }
|
// { required: true, message: '请上传商品视频', trigger: 'blur' }
|
||||||
// ],
|
// ],
|
||||||
// cover: [{ required: true, message: '请上传视频主图', trigger: 'blur' }],
|
cover: [{ required: true, message: '请上传商品封面', trigger: 'blur' }],
|
||||||
cover1: [
|
cover1: [
|
||||||
{ required: true, message: '请上传图片', trigger: 'blur' }
|
{ required: true, message: '请上传图片', trigger: 'blur' }
|
||||||
],
|
],
|
||||||
|
|
Loading…
Reference in New Issue