diff --git a/modules/player/controller/robot/gold_list.go b/modules/player/controller/robot/gold_list.go index c06f0198..5415fa29 100644 --- a/modules/player/controller/robot/gold_list.go +++ b/modules/player/controller/robot/gold_list.go @@ -5,6 +5,7 @@ import ( "blazing/modules/player/service" "bytes" "fmt" + "os" "time" "github.com/fogleman/gg" @@ -40,12 +41,14 @@ func init() { // 标题 img.SetRGB255(44, 62, 80) - img.LoadFontFace("/opt/blazing/build/public/simhei.ttf", 20) // 黑体,解决中文乱码 - img.DrawString("骄阳号金豆集市行情列表", padding, 30) //📊 + rpath, _ := os.Getwd() + ttfpath := rpath + "/public/simhei.ttf" + img.LoadFontFace(ttfpath, 20) // 黑体,解决中文乱码 + img.DrawString("骄阳号金豆集市行情列表", padding, 30) //📊 // 画内容 img.SetRGB255(30, 30, 30) - img.LoadFontFace("/opt/blazing/build/public/simhei.ttf", 16) + img.LoadFontFace(ttfpath, 16) for i, line := range msgs { y := 60 + i*lineHeight img.DrawString(line, padding, float64(y))