点击激活时, 将type一起传递出来
This commit is contained in:
parent
2292467325
commit
0bf87935fc
@ -134,8 +134,8 @@ export default class extends Vue {
|
|||||||
return this.nftData?.attrMap?.has(key)
|
return this.nftData?.attrMap?.has(key)
|
||||||
}
|
}
|
||||||
|
|
||||||
onActivateClick(nftId: string) {
|
onActivateClick(tokenId: string) {
|
||||||
this.$emit('activate-clicked', nftId)
|
this.$emit('activate-clicked', { tokenId, type: this.nftData.type })
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -58,8 +58,8 @@ export default class extends Vue {
|
|||||||
// }
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
onActivateClick(nftId: string) {
|
onActivateClick(data: {tokenId: string, type: number}) {
|
||||||
this.$emit('activate-clicked', nftId)
|
this.$emit('activate-clicked', data)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -179,8 +179,8 @@ export default class MyNft extends Vue {
|
|||||||
this.loadingInstance?.close()
|
this.loadingInstance?.close()
|
||||||
}
|
}
|
||||||
|
|
||||||
async onActivateClick(tokenId: string) {
|
async onActivateClick({ tokenId, type }: {tokenId: string, type: number}) {
|
||||||
console.log('onActivateClick: ', tokenId)
|
console.log('onActivateClick: ', tokenId, type)
|
||||||
if (!this.isLogin) {
|
if (!this.isLogin) {
|
||||||
this.$message({
|
this.$message({
|
||||||
message: 'You should login first',
|
message: 'You should login first',
|
||||||
@ -216,7 +216,7 @@ export default class MyNft extends Vue {
|
|||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
const result = await this.chainManager.activateOneNft(
|
const result = await this.chainManager.activateOneNft(
|
||||||
this.boxProxyAddress, tokenId, nftNew, 1, nonce, signature)
|
this.boxProxyAddress, tokenId, nftNew, type, nonce, signature)
|
||||||
console.log('activate nft result: ', result)
|
console.log('activate nft result: ', result)
|
||||||
const stateData = { token_id: tokenId, txhash: result.transactionHash }
|
const stateData = { token_id: tokenId, txhash: result.transactionHash }
|
||||||
localStorage.setItem(MYSTERY_BOX_CACHE, JSON.stringify(stateData))
|
localStorage.setItem(MYSTERY_BOX_CACHE, JSON.stringify(stateData))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user