Commit 5c6207e1 by 黑潮

fix: 福利组件新建礼品刷新

parent bc6c1375
......@@ -48,7 +48,7 @@
<script src="//web-1251519181.file.myqcloud.com/components/preview-img.1.0.3.js"></script><!-- 图片预览 -->
<script src="//web-1251519181.file.myqcloud.com/components/delete.1.1.4.js"></script><!-- 删除轻弹窗 -->
<script src="//web-1251519181.file.myqcloud.com/components/input-number.1.0.12.js"></script><!-- 输入框 -->
<script src="//web-1251519181.file.myqcloud.com/components/welfare-selector.0.0.11.js"></script><!-- 福利选择器 -->
<script src="//web-1251519181.file.myqcloud.com/components/welfare-selector.0.0.15.js"></script><!-- 福利选择器 -->
<script src="//web-1251519181.file.myqcloud.com/components/acc-group-select.1.0.5.js"></script><!-- 账号分组组件 -->
<script src="//web-1251519181.file.myqcloud.com/components/editor.1.1.13.js"></script><!-- 富文本编辑器 -->
</body>
......
......@@ -214,6 +214,14 @@ export default {
delPackageItem(params).then(res => {
this.cardLoading = false;
this.refreshCouponList();
let callbackId = this.$route.query.callbackId;
if(callbackId) {
let obj = JSON.parse(localStorage.getItem('welfareCreateCallback') || '{}');
obj[callbackId] = false;
localStorage.setItem('welfareCreateCallback', JSON.stringify(obj));
obj[callbackId] = true;
localStorage.setItem('welfareCreateCallback', JSON.stringify(obj));
}
}).catch(() => {
this.cardLoading = false;
});
......@@ -281,7 +289,7 @@ export default {
if(callbackId) {
let obj = JSON.parse(localStorage.getItem('welfareCreateCallback') || '{}');
obj[callbackId] = true;
localStorage.setItem('welfareCreateCallback', obj);
localStorage.setItem('welfareCreateCallback', JSON.stringify(obj));
}
}
if(!this.isAdd) {
......
......@@ -846,7 +846,7 @@ export default {
if(callbackId) {
let obj = JSON.parse(localStorage.getItem('welfareCreateCallback') || '{}');
obj[callbackId] = true;
localStorage.setItem('welfareCreateCallback', obj);
localStorage.setItem('welfareCreateCallback', JSON.stringify(obj));
}
}).catch(() => {
this.loading = false;
......
......@@ -1497,7 +1497,7 @@ export default {
if(callbackId) {
let obj = JSON.parse(localStorage.getItem('welfareCreateCallback') || '{}');
obj[callbackId] = true;
localStorage.setItem('welfareCreateCallback', obj);
localStorage.setItem('welfareCreateCallback', JSON.stringify(obj));
}
}).finally(() => this.$emit('updateLoading', false));
}
......
......@@ -662,7 +662,7 @@ export default {
if(callbackId) {
let obj = JSON.parse(localStorage.getItem('welfareCreateCallback') || '{}');
obj[callbackId] = true;
localStorage.setItem('welfareCreateCallback', obj);
localStorage.setItem('welfareCreateCallback', JSON.stringify(obj));
}
}
}).finally(() => this.$emit('updateLoading'));
......
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