From c5cdad87e39162396f1667de07e3b72f77011229 Mon Sep 17 00:00:00 2001 From: hujiebin Date: Thu, 31 Aug 2023 16:08:31 +0800 Subject: [PATCH] DelMedal --- script/fruit_day_award.go | 4 ++-- txop/medal_tx/medal.go | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/script/fruit_day_award.go b/script/fruit_day_award.go index 5b5b946..90bdcf5 100644 --- a/script/fruit_day_award.go +++ b/script/fruit_day_award.go @@ -41,7 +41,7 @@ func ats32(a interface{}) string { } func main() { - url := "https://apiv2.faceline.live/v1/fruitMachine/rank/award?lang=zh-cn&pageIndex=1&pageSize=5000&beginDate=2023-08-27&endDate=2023-08-27&userCode=&timezone=1" + url := "https://apiv2.faceline.live/v1/fruitMachine/rank/award?lang=zh-cn&pageIndex=1&pageSize=5000&beginDate=2023-08-30&endDate=2023-08-30&userCode=&timezone=1" method := "GET" client := &http.Client{} @@ -95,7 +95,7 @@ func main() { for _, v := range svips { svipMap[v.Code] = v.Level } - excelFileName := fmt.Sprintf("./0827水果机中奖榜.xlsx") + excelFileName := fmt.Sprintf("./0830水果机中奖榜.xlsx") xlFile := xlsx.NewFile() sheet, _ := xlFile.AddSheet("charge") row := sheet.AddRow() diff --git a/txop/medal_tx/medal.go b/txop/medal_tx/medal.go index bd70c6d..9e0c979 100644 --- a/txop/medal_tx/medal.go +++ b/txop/medal_tx/medal.go @@ -14,8 +14,12 @@ func SendMedal(model *domain.Model, userId, medalId mysql.ID, day int) error { MedalId: uint32(medalId), EndTime: &endTime, } - if err := um.Create(model.Db, day); err != nil { + if err := um.Create(model.DB(), day); err != nil { return err } return nil } + +func DelMedal(model *domain.Model, userId, medalId mysql.ID) error { + return model.DB().Model(user_m.UserMedal{}).Where("user_id = ? AND medal_id = ?", userId, medalId).Delete(&user_m.UserMedal{}).Error +} -- 2.22.0