feat: 实现商品目录批量导入接口 (#133)

This commit is contained in:
chengma
2026-08-11 10:06:10 +08:00
parent 585d9d7834
commit 273bcc14a6
8 changed files with 695 additions and 0 deletions
+6
View File
@@ -22,6 +22,7 @@ import (
"cmautobuy/admin/config"
"cmautobuy/admin/handler/api"
"cmautobuy/admin/handler/integration"
"cmautobuy/admin/handler/web"
"cmautobuy/admin/repository"
"cmautobuy/admin/service"
@@ -108,5 +109,10 @@ func newRouter(db *sql.DB) (*gin.Engine, error) {
// 4. 路由
web.Register(r, db, config.OnlineThreshold) // 给浏览器的页面
api.Register(r, db) // 给 Client 的接口
catalogConfig, err := config.LoadCatalogIntegration()
if err != nil {
return nil, fmt.Errorf("读取商品目录接口配置失败: %w", err)
}
integration.Register(r, db, catalogConfig) // 给受信任第三方脚本的接口
return r, nil
}