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`