k.zhang 4 年之前
父节点
当前提交
3267fc258e
共有 5 个文件被更改,包括 44 次插入0 次删除
  1. 7 0
      apis/pdd/base.go
  2. 27 0
      apis/pdd/set.go
  3. 二进制
      duoduo.exe
  4. 9 0
      models/pdd/set.go
  5. 1 0
      routers/router.go

+ 7 - 0
apis/pdd/base.go

@@ -14,6 +14,13 @@ func InitPddDdkRouter(engine *gin.RouterGroup) {
 		v1.POST("/pdd/pid/query", PddDdkGoodsPidQuery)
 	}
 }
+func InitSetRouter(engine *gin.RouterGroup) {
+	v1 := engine.Group("v1")
+	{
+		v1.POST("/set", Set) //多多客  商品查询
+
+	}
+}
 
 //1.创建 pid
 //2.获取code   授权 获取token

+ 27 - 0
apis/pdd/set.go

@@ -0,0 +1,27 @@
+package pdd
+
+import (
+	"duoduo/models/pdd"
+	"duoduo/tools/app"
+	"github.com/gin-gonic/gin"
+)
+
+func Set(c *gin.Context) {
+
+	var inData pdd.SetRequest
+	var outData pdd.SetResponse
+	err := c.ShouldBindJSON(&inData)
+	if err != nil {
+		app.Error(c, 400, err, err.Error())
+		return
+	}
+
+	if inData.Version == "1.0.0" {
+		outData.Type = "true"
+		app.OK(c, outData, app.Success)
+	} else {
+		outData.Type = "false"
+		app.OK(c, outData, app.Success)
+	}
+
+}

二进制
duoduo.exe


+ 9 - 0
models/pdd/set.go

@@ -0,0 +1,9 @@
+package pdd
+
+type SetRequest struct {
+	Version string `json:"version"`
+}
+
+type SetResponse struct {
+	Type string `json:"type"` //true false
+}

+ 1 - 0
routers/router.go

@@ -13,6 +13,7 @@ func InitRouter() {
 	r2 := r.Group("/")
 	{
 		pdd.InitPddDdkRouter(r2)
+		pdd.InitSetRouter(r2)
 	}
 	_ = r.Run(":8081")