|
@@ -80,49 +80,51 @@ state.boxs = []
|
|
|
|
|
|
let line_full = ref(null)
|
|
|
onMounted(() => {
|
|
|
- if (state.detail.inviteCount > 0) {
|
|
|
- state.tabs[1].txt = `invited(${state.detail.inviteCount})`
|
|
|
- }
|
|
|
+ state.init(() => {
|
|
|
+ if (state.detail.inviteCount > 0) {
|
|
|
+ state.tabs[1].txt = `invited(${state.detail.inviteCount})`
|
|
|
+ }
|
|
|
|
|
|
- state.detail.treasureRecords.forEach((item, index) => {
|
|
|
- if (item.openStatus == 0) {
|
|
|
- item.hover_icon = require('@/assets/svg/icon-user.svg')
|
|
|
- // 最后一条
|
|
|
- if ((index + 1) == state.detail.treasureRecords.length) {
|
|
|
- item.icon = gold_close_box
|
|
|
- } else {
|
|
|
- item.icon = silver_close_box
|
|
|
- }
|
|
|
- item.txt = item.inviteProgress
|
|
|
- } else {
|
|
|
- item.icon = silver_open_box
|
|
|
- item.hover_icon = require('@/assets/svg/icon-green-yes.svg')
|
|
|
- // 最后一条
|
|
|
- if ((index + 1) == state.detail.treasureRecords.length) {
|
|
|
- item.icon = gold_open_box
|
|
|
+ state.detail.treasureRecords.forEach((item, index) => {
|
|
|
+ if (item.openStatus == 0) {
|
|
|
+ item.hover_icon = require('@/assets/svg/icon-user.svg')
|
|
|
+ // 最后一条
|
|
|
+ if ((index + 1) == state.detail.treasureRecords.length) {
|
|
|
+ item.icon = gold_close_box
|
|
|
+ } else {
|
|
|
+ item.icon = silver_close_box
|
|
|
+ }
|
|
|
+ item.txt = item.inviteProgress
|
|
|
} else {
|
|
|
item.icon = silver_open_box
|
|
|
+ item.hover_icon = require('@/assets/svg/icon-green-yes.svg')
|
|
|
+ // 最后一条
|
|
|
+ if ((index + 1) == state.detail.treasureRecords.length) {
|
|
|
+ item.icon = gold_open_box
|
|
|
+ } else {
|
|
|
+ item.icon = silver_open_box
|
|
|
+ }
|
|
|
+ item.txt = '$' + item.amountValue
|
|
|
}
|
|
|
- item.txt = '$' + item.amountValue
|
|
|
- }
|
|
|
|
|
|
- state.boxs.push(item)
|
|
|
- })
|
|
|
+ state.boxs.push(item)
|
|
|
+ })
|
|
|
|
|
|
- receiveList({
|
|
|
- params: {
|
|
|
- postId: state.postId,
|
|
|
- pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
- }
|
|
|
- }).then((res) => {
|
|
|
- if (res.code == 0) {
|
|
|
- state.success_message_list = res.data
|
|
|
- state.success_message_list = state.success_message_list.concat(state.success_message_list)
|
|
|
- state.success_message_list = state.success_message_list.concat(state.success_message_list)
|
|
|
- }
|
|
|
+ receiveList({
|
|
|
+ params: {
|
|
|
+ postId: state.postId,
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ }
|
|
|
+ }).then((res) => {
|
|
|
+ if (res.code == 0) {
|
|
|
+ state.success_message_list = res.data
|
|
|
+ state.success_message_list = state.success_message_list.concat(state.success_message_list)
|
|
|
+ state.success_message_list = state.success_message_list.concat(state.success_message_list)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ btnStatus()
|
|
|
})
|
|
|
- btnStatus()
|
|
|
})
|
|
|
|
|
|
const setLineFull = (box_num = 0, needInviteCount = 0, successInviteCount = 0) => {
|