Commit 2fbee294 authored by 贾浩@五瓣科技's avatar 贾浩@五瓣科技

update

parent 91fb857d
...@@ -23,6 +23,10 @@ func (d *Dao) GetRecord(address string, page, pageSize int) (records []*dbmodel. ...@@ -23,6 +23,10 @@ func (d *Dao) GetRecord(address string, page, pageSize int) (records []*dbmodel.
return return
} }
if total == 0 {
return
}
err = d.db.Model(&dbmodel.Record{}). err = d.db.Model(&dbmodel.Record{}).
Where("address = ?", address). Where("address = ?", address).
Order("`id` desc"). Order("`id` desc").
...@@ -41,6 +45,13 @@ func (d *Dao) GetClaimedAmount(address string) (amt *decimal.Decimal, err error) ...@@ -41,6 +45,13 @@ func (d *Dao) GetClaimedAmount(address string) (amt *decimal.Decimal, err error)
Where("address = ?", address). Where("address = ?", address).
Select("sum(claimed_amount) as claimed_amount"). Select("sum(claimed_amount) as claimed_amount").
Scan(amt).Error Scan(amt).Error
if err != nil {
if strings.Contains(err.Error(), "record not found") {
err = nil
}
return
}
return return
} }
......
...@@ -16,7 +16,7 @@ services: ...@@ -16,7 +16,7 @@ services:
MYSQL_DATABASE: "agi" MYSQL_DATABASE: "agi"
sync: sync:
image: claim-monitor:latest image: docker.aigic.ai/caduceus/claim-monitor:v0.0.1
depends_on: depends_on:
- db - db
command: command:
...@@ -27,7 +27,7 @@ services: ...@@ -27,7 +27,7 @@ services:
unless-stopped unless-stopped
api: api:
image: claim-monitor:latest image: docker.aigic.ai/caduceus/claim-monitor:v0.0.1
ports: ports:
- "28080:8080" - "28080:8080"
depends_on: depends_on:
......
# claim-monitor # claim-monitor
### build
```
make docker make docker
docker tag claim-monitor:latest caduceus/claim-monitor:v0.0.1
docker push caduceus/claim-monitor:v0.0.1
```
### run
```
docker compose up -d db docker compose up -d db
docker compose up -d sync api docker compose up -d sync api
\ No newline at end of file ```
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment