|
|
@@ -139,6 +139,7 @@ export default {
|
|
|
tabIndex: 0,
|
|
|
tabs: [
|
|
|
{ name: "全部", value: 0, type: 0, icon: "client-all" },
|
|
|
+ { name: "会员", value: 0, type: 5, icon: "client-member" },
|
|
|
{ name: "余额", value: 0, type: 2, icon: "client-balance" },
|
|
|
{ name: "消费", value: 0, type: 1, icon: "client-consumption" },
|
|
|
{ name: "生日", value: 0, type: 3, icon: "client-birthday" },
|
|
|
@@ -234,11 +235,6 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
syncTabs (data) {
|
|
|
- const vipCount = Number(data.vip) || 0;
|
|
|
- if (vipCount > 0 && !this.tabs.some(item => item.type == 5)) {
|
|
|
- this.tabs.splice(1, 0, { name: "会员", value: 0, type: 5, icon: "client-member" });
|
|
|
- }
|
|
|
-
|
|
|
this.tabs.forEach(item => {
|
|
|
if (item.type == 0) {
|
|
|
item.value = Number(data.all) || 0;
|
|
|
@@ -251,7 +247,7 @@ export default {
|
|
|
} else if (item.type == 4) {
|
|
|
item.value = Number(data.deleted) || 0;
|
|
|
} else if (item.type == 5) {
|
|
|
- item.value = vipCount;
|
|
|
+ item.value = Number(data.vip) || 0
|
|
|
}
|
|
|
});
|
|
|
},
|