From f78dfaec74d4b6df3a7e9a74398f4073a32ca9dd Mon Sep 17 00:00:00 2001 From: yangfan <784310601@qq.com> Date: Tue, 5 May 2026 14:12:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.yaml | 16 +++++++++++++--- internal/service/stock_service.go | 7 ++++--- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/config.yaml b/config.yaml index d5428de..0aa60d5 100644 --- a/config.yaml +++ b/config.yaml @@ -1,8 +1,18 @@ +## 阿里云数据库 +#database: +# user: "yangfan" +# password: "aA%8023321088" +# host: "8.159.129.156" +# port: 10836 +# dbname: "level" +# charset: "utf8mb4" + +# 本地数据库 database: user: "yangfan" - password: "aA%8023321088" - host: "8.159.129.156" - port: 10836 + password: "admin" + host: "localhost" + port: 3306 dbname: "level" charset: "utf8mb4" diff --git a/internal/service/stock_service.go b/internal/service/stock_service.go index 20549cf..ee9ddaa 100644 --- a/internal/service/stock_service.go +++ b/internal/service/stock_service.go @@ -1,10 +1,11 @@ package service import ( - "gorm.io/gorm" - "level_go/internal/model" "math" "sort" + + "gorm.io/gorm" + "level_go/internal/model" ) type StockService struct { @@ -37,7 +38,7 @@ func (s *StockService) AnalyzePerformance(startDate, endDate string) ([]model.An } // 查询涨停股 - query := `SELECT l.ts_code, l.name, d.open, d.high FROM stock_limit_data l + query := `SELECT l.ts_code, l.name, d.open, d.high FROM stock_limit_data l LEFT JOIN stock_daily d ON l.ts_code = d.ts_code AND l.trade_date = d.trade_date WHERE l.trade_date = ? AND l.status = 1`