Commit 594797e2 by caoyanzhi

update: 礼品列表调整库存

parent 47627387
...@@ -749,6 +749,7 @@ ...@@ -749,6 +749,7 @@
<dm-form-bottom> <dm-form-bottom>
<el-button <el-button
type="primary" type="primary"
v-loading="submitLoading"
@click="submitGoodsForm('giftForm')" @click="submitGoodsForm('giftForm')"
size="small" size="small"
:disabled="$route.meta.type=='info'" :disabled="$route.meta.type=='info'"
...@@ -2183,6 +2184,7 @@ export default { ...@@ -2183,6 +2184,7 @@ export default {
// 保存 // 保存
async submitGoodsForm(form) { async submitGoodsForm(form) {
if (this.submitLoading) return;
this.giftForm.detailDescription = this.$refs.tinymceWrap.tinymceHtml; this.giftForm.detailDescription = this.$refs.tinymceWrap.tinymceHtml;
let giftImageUrls = []; let giftImageUrls = [];
let giftImageFiledCodes = []; let giftImageFiledCodes = [];
...@@ -2321,9 +2323,13 @@ export default { ...@@ -2321,9 +2323,13 @@ export default {
this.$message.error('请选择配送方式'); this.$message.error('请选择配送方式');
return false; return false;
} }
this.submitLoading = true;
const data = await this.$refs.visibleSetting.submit() const data = await this.$refs.visibleSetting.submit()
if(!data) return false; if(!data) {
this.submitLoading = false;
return false;
}
this.$refs[form].validate(valid => { this.$refs[form].validate(valid => {
if (valid) { if (valid) {
if(this.submitLadderList) { if(this.submitLadderList) {
...@@ -2407,10 +2413,10 @@ export default { ...@@ -2407,10 +2413,10 @@ export default {
if (this.isDifferentialPricing) { if (this.isDifferentialPricing) {
this.confirmDetail(params); this.confirmDetail(params);
} else { } else {
this.submitLoading = true;
this.saveDeatail(params); this.saveDeatail(params);
} }
} else { } else {
this.submitLoading = false;
return false; return false;
} }
}); });
...@@ -2424,7 +2430,6 @@ export default { ...@@ -2424,7 +2430,6 @@ export default {
dangerouslyUseHTMLString: true, dangerouslyUseHTMLString: true,
confirmButtonText: '保存' confirmButtonText: '保存'
}).then(() => { }).then(() => {
this.submitLoading = true;
this.saveDeatail(params); this.saveDeatail(params);
}); });
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment