1
This commit is contained in:
parent
d2ca102d30
commit
36fbd33dab
@ -38,7 +38,7 @@ func (this* nftLock) process() {
|
|||||||
},
|
},
|
||||||
func (lastIdx int64) string {
|
func (lastIdx int64) string {
|
||||||
sql := fmt.Sprintf(`
|
sql := fmt.Sprintf(`
|
||||||
SELECT * FROM t_nft_lock_event WHERE idx > %d AND nft_sync_status = 0 LIMIT 100`,
|
SELECT * FROM t_nft_lock_event WHERE idx > %d AND (nft_sync_status = 0 OR nft_use_status = 0) LIMIT 100`,
|
||||||
lastIdx,
|
lastIdx,
|
||||||
)
|
)
|
||||||
return sql
|
return sql
|
||||||
@ -56,6 +56,7 @@ SELECT * FROM t_nft_lock_event WHERE idx > %d AND nft_sync_status = 0 LIMIT 100`
|
|||||||
|
|
||||||
func (this* nftLock) repair(ds *f5.DataSet) bool {
|
func (this* nftLock) repair(ds *f5.DataSet) bool {
|
||||||
nftSyncStatus := q5.ToInt32(ds.GetByName("nft_sync_status"))
|
nftSyncStatus := q5.ToInt32(ds.GetByName("nft_sync_status"))
|
||||||
|
nftUseStatus := q5.ToInt32(ds.GetByName("nft_use_status"))
|
||||||
netId := q5.ToInt32(ds.GetByName("net_id"))
|
netId := q5.ToInt32(ds.GetByName("net_id"))
|
||||||
idx := q5.ToInt64(ds.GetByName("idx"))
|
idx := q5.ToInt64(ds.GetByName("idx"))
|
||||||
lockTo := ds.GetByName("lock_to")
|
lockTo := ds.GetByName("lock_to")
|
||||||
@ -71,5 +72,19 @@ func (this* nftLock) repair(ds *f5.DataSet) bool {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if nftUseStatus == 0 {
|
||||||
|
/*
|
||||||
|
goldContractMeta := mt.Table.Contract.GetByNetIdName(netId, jccommon.)
|
||||||
|
p := new(lockReturnValues)
|
||||||
|
if q5.DecodeJson(ds.GetByName("return_values"), p) == nil {
|
||||||
|
for _, val := range p.TokenIds {
|
||||||
|
contractAddress := strings.ToLower(p.Nft)
|
||||||
|
tokenId := val
|
||||||
|
if service.NftExists(netId, contractAddress, tokenId) {
|
||||||
|
service.NftUpdateLock(netId, contractAddress, tokenId, idx, lockTo)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}*/
|
||||||
|
}
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
@ -47,8 +47,8 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
V_ITEM_GOLD_BULLION_1W = 10017
|
V_ITEM_GOLD_BULLION_1K = 10017
|
||||||
V_ITEM_GOLD_BULLION_10W = 10018
|
V_ITEM_GOLD_BULLION_1W = 10018
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -6,11 +6,11 @@ import (
|
|||||||
|
|
||||||
func GetGoldBullionGoldNum(itemId int32) int32 {
|
func GetGoldBullionGoldNum(itemId int32) int32 {
|
||||||
switch itemId {
|
switch itemId {
|
||||||
case V_ITEM_GOLD_BULLION_1W: {
|
case V_ITEM_GOLD_BULLION_1K: {
|
||||||
return 10000
|
return 1000
|
||||||
}
|
}
|
||||||
case V_ITEM_GOLD_BULLION_10W: {
|
case V_ITEM_GOLD_BULLION_1W: {
|
||||||
return 10000 * 10
|
return 10000 * 1
|
||||||
}
|
}
|
||||||
default: {
|
default: {
|
||||||
return 0
|
return 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user