|
@@ -18,7 +18,6 @@
|
|
|
<span style="font-size: 12px;">(图片文件像素推荐700X750,有且只允许有一张主图,其余均为副图)</span>
|
|
|
<c-upload :data="form.filesList" display basic deleteUrl="/api/blade-sales-part/productLaunchFiles/remove"
|
|
|
:enumerationValue="160" />
|
|
|
-
|
|
|
</template>
|
|
|
|
|
|
<template slot="detailsTextForm">
|
|
@@ -629,6 +628,15 @@ export default {
|
|
|
//编辑确定
|
|
|
rowUpdate(form, index, done, loading) {
|
|
|
if (this.form.filesList.length > 0) {
|
|
|
+ let flag = this.form.filesList.some(item => {
|
|
|
+ return item.$version == '主图'
|
|
|
+ })
|
|
|
+ if (!flag) {
|
|
|
+ this.$message.warning('请选择主图')
|
|
|
+ // done()
|
|
|
+ loading()
|
|
|
+ return
|
|
|
+ }
|
|
|
// 循环把编辑状态变成保存状态
|
|
|
this.form.filesList.map((item)=>{
|
|
|
if (item.$cellEdit == true) {
|
|
@@ -639,15 +647,6 @@ export default {
|
|
|
item.$cellEdit = true
|
|
|
}
|
|
|
})
|
|
|
-
|
|
|
- let flag = this.form.filesList.some(item => {
|
|
|
- return item.$version == '主图'
|
|
|
- })
|
|
|
- if (!flag) {
|
|
|
- this.$message.warning('请选择主图')
|
|
|
- done()
|
|
|
- return
|
|
|
- }
|
|
|
}
|
|
|
submit({
|
|
|
...this.form
|