diff --git a/internal/dao/bundleExtend.go b/internal/dao/bundleExtend.go index a13178b..bee0c2b 100644 --- a/internal/dao/bundleExtend.go +++ b/internal/dao/bundleExtend.go @@ -225,7 +225,7 @@ func GetUsedRecord(req *bundle.GetUsedRecordListReq) (data []model.CostLog, tota session = session.Where(fmt.Sprintf("JSON_CONTAINS(platform_ids,'%d')", req.Platform)) } if req.Account != "" { - session = session.Where(fmt.Sprintf("JSON_CONTAINS(media_names,'%s')", req.Account)) + session = session.Where(fmt.Sprintf(`JSON_CONTAINS(media_names,'"%s"')`, req.Account)) } if req.SubmitTimeEnd != 0 { session = session.Where("submit_time <= ?", time.UnixMilli(req.SubmitTimeEnd))