Commit 06f5ef40 by huangchengyi

添加 source

parent fb1489f8
package controller
import (
"github.com/gin-gonic/gin"
"search_server/pkg/common"
"search_server/service/ly"
)
//搜索 sourcegine 型号,返回格式化后的原始数据
func GetSourcengineData(ctx *gin.Context) {
goodsName := ctx.Request.FormValue("k") //关键词
common.PrintDebugHeader(ctx) //debug
if goodsName == "" {
common.Output(ctx,1001, "查询关键词不得为空", "")
return
}
//调外链拿数据
apiData := ly.OutLinkSource(ctx,&goodsName)
common.Output(ctx,0,"",apiData)
}
\ No newline at end of file
...@@ -36,6 +36,19 @@ func InitRouter() *gin.Engine { ...@@ -36,6 +36,19 @@ func InitRouter() *gin.Engine {
v3.GET("goods", controller.OptimumGoods) v3.GET("goods", controller.OptimumGoods)
} }
//搜索相关接口
v4 := r.Group("/search/")
{
v4.POST("mouser/a", controller.GetMouserData)
v4.GET("mouser/a", controller.GetMouserData)
v4.POST("digikey/a", controller.GetDigikeyData)
v4.GET("digikey/a", controller.GetDigikeyData)
v4.POST("tme/a", controller.GetTmeData)
v4.GET("tme/a", controller.GetTmeData)
v4.POST("sourcengine/raw", controller.GetSourcengineData)
v4.GET("sourcengine/raw", controller.GetSourcengineData)
}
//路由 //路由
r.POST("search/ZiYing/zyh", controller.Zyh) r.POST("search/ZiYing/zyh", controller.Zyh)
r.GET("search/ZiYing/zyh", controller.Zyh) r.GET("search/ZiYing/zyh", controller.Zyh)
...@@ -45,12 +58,7 @@ func InitRouter() *gin.Engine { ...@@ -45,12 +58,7 @@ func InitRouter() *gin.Engine {
r.POST("search/ZiYing/aggs", controller.Aggs) r.POST("search/ZiYing/aggs", controller.Aggs)
r.GET("search/ZiYing/aggSample", controller.AggSample) r.GET("search/ZiYing/aggSample", controller.AggSample)
r.POST("search/ZiYing/aggSample", controller.AggSample) r.POST("search/ZiYing/aggSample", controller.AggSample)
r.POST("search/mouser/a", controller.GetMouserData)
r.GET("search/mouser/a", controller.GetMouserData)
r.POST("search/digikey/a", controller.GetDigikeyData)
r.GET("search/digikey/a", controller.GetDigikeyData)
r.POST("search/tme/a", controller.GetTmeData)
r.GET("search/tme/a", controller.GetTmeData)
//bom相关 //bom相关
r.POST("/search/bom/autospu", controller.AutoSpu) r.POST("/search/bom/autospu", controller.AutoSpu)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment