|
@@ -35,10 +35,10 @@ export default class List extends Vue {
|
|
this.ListData.splice(i, 1, data)
|
|
this.ListData.splice(i, 1, data)
|
|
}
|
|
}
|
|
|
|
|
|
- created () {
|
|
|
|
- this.getShareList().then(({ data = [], flag = false, msg = '请重试' } = {}) => {
|
|
|
|
|
|
+ getItem () {
|
|
|
|
+ this.getShareList().then(({ data = [], error_code = -1, error_msg = '请重试' } = {}) => {
|
|
console.log(data)
|
|
console.log(data)
|
|
- if (flag && Array.isArray(data)) {
|
|
|
|
|
|
+ if (error_code === 0 && Array.isArray(data)) {
|
|
data.forEach((v: any, i) => {
|
|
data.forEach((v: any, i) => {
|
|
const tempV: CardItem = {
|
|
const tempV: CardItem = {
|
|
ratio: v.f_rate * 100,
|
|
ratio: v.f_rate * 100,
|
|
@@ -54,10 +54,14 @@ export default class List extends Vue {
|
|
this.showItem(i, tempV)
|
|
this.showItem(i, tempV)
|
|
})
|
|
})
|
|
} else {
|
|
} else {
|
|
- Toast(msg)
|
|
|
|
|
|
+ Toast(error_msg)
|
|
}
|
|
}
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ activated () {
|
|
|
|
+ this.getItem()
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
</script>
|
|
</script>
|