|
@@ -5,7 +5,6 @@ import (
|
|
|
"sfbase/global"
|
|
|
sutils "sfbase/utils"
|
|
|
|
|
|
- // "sfis/model"
|
|
|
"sfis/model/response"
|
|
|
"sfis/utils"
|
|
|
"strconv"
|
|
@@ -29,16 +28,18 @@ func TokenAuth() gin.HandlerFunc {
|
|
|
requestIP string
|
|
|
)
|
|
|
requestUrl = context.Request.URL.String()
|
|
|
- requestUrl = strings.Split(requestUrl, "?")[0]
|
|
|
- a := strings.Split(requestUrl, "/")
|
|
|
- requestUrl = a[4]
|
|
|
- // if p, ok := utils.ApiUrlCache.Load(requestUrl); ok {
|
|
|
- // productID = p.(*model.Product).ID
|
|
|
- // } else {
|
|
|
- // response.FailWithDetailed(response.ParamError, nil, "url错误", context)
|
|
|
- // context.Abort()
|
|
|
- // return
|
|
|
- // }
|
|
|
+ global.Logger.Info(requestUrl)
|
|
|
+ requestUrl = strings.Split(requestUrl, "v1")[1]
|
|
|
+ global.Logger.Info(requestUrl)
|
|
|
+ // a := strings.Split(requestUrl, "/")
|
|
|
+ // requestUrl = a[4]
|
|
|
+ if p, ok := utils.ApiUrlCache.Load(requestUrl); ok {
|
|
|
+ productID = p.(int)
|
|
|
+ } else {
|
|
|
+ response.FailWithDetailed(response.ParamError, nil, "url错误", context)
|
|
|
+ context.Abort()
|
|
|
+ return
|
|
|
+ }
|
|
|
productID = 1000
|
|
|
token = context.Request.Header.Get("token")
|
|
|
timestamp = context.Request.Header.Get("timestamp")
|