aa
This commit is contained in:
@@ -1458,6 +1458,20 @@ func RefreshDropShippingJob(ctx *jxcontext.Context) (err error) {
|
||||
return err
|
||||
}
|
||||
|
||||
func AddressDistinguish(ctx *jxcontext.Context, address string) (err error) {
|
||||
return err
|
||||
func AddressDistinguish(ctx *jxcontext.Context, address string) (result *txcloudapi.AddressDistinguishResult, err error) {
|
||||
var (
|
||||
db = dao.GetDB()
|
||||
addressDistinguish = &model.AddressDistinguish{Address: address}
|
||||
)
|
||||
if err = dao.GetEntity(db, addressDistinguish, "Address"); err == nil && addressDistinguish.ID != 0 {
|
||||
if err = json.Unmarshal([]byte(addressDistinguish.Info), &result); err == nil {
|
||||
return result, err
|
||||
}
|
||||
}
|
||||
result, err = api.TxAPI.AddressDistinguish(address)
|
||||
if data, err := json.Marshal(result); err == nil {
|
||||
addressDistinguish.Info = string(data)
|
||||
dao.CreateEntity(db, addressDistinguish)
|
||||
}
|
||||
return result, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user