Эх сурвалжийг харах

剑鱼投标人专属免费计划提交

wangkaiyue 3 жил өмнө
parent
commit
42ebbfb7e4

+ 1 - 0
services/activity/bidderPlan/entity.go

@@ -0,0 +1 @@
+package bidderPlan

+ 35 - 0
services/activity/bidderPlan/services.go

@@ -0,0 +1,35 @@
+package bidderPlan
+
+import (
+	. "app.yhyue.com/moapp/message/util"
+	"github.com/gogf/gf/v2/net/ghttp"
+)
+
+// Activity BidderPlan 投标人专属免费计划
+type Activity struct{}
+
+// Schedule 活动进度
+// url /jyActivity/bidderPlan/schedule
+func (act *Activity) Schedule(r *ghttp.Request) {
+
+}
+
+// Receive 领取奖励
+// url:  /jyActivity/bidderPlan/receive
+func (act *Activity) Receive(r *ghttp.Request) {
+	mission := r.Get("mission").String()
+	userId := r.GetHeader("userId")
+	rData, errMsg := func() (map[string]interface{}, error) {
+		//校验是否达标
+
+		//领取
+		return map[string]interface{}{
+			"mission": mission,
+			"userId":  userId,
+		}, nil
+	}()
+	if errMsg != nil {
+
+	}
+	_ = r.Response.WriteJson(NewResult(rData, errMsg))
+}

+ 6 - 4
services/init.go

@@ -2,6 +2,7 @@ package services
 
 import (
 	"app.yhyue.com/moapp/message/services/activity"
+	"app.yhyue.com/moapp/message/services/activity/bidderPlan"
 	"app.yhyue.com/moapp/message/services/activity/share"
 	"github.com/gogf/gf/v2/frame/g"
 	"github.com/gogf/gf/v2/net/ghttp"
@@ -9,12 +10,13 @@ import (
 
 func InitActivityServer() *ghttp.Server {
 	activityServer := g.Server()
-	//分享
-	activityServer.BindObject("/share", new(share.ShareRouter))
 
-	//活动
+	//分享列表
+	activityServer.BindObject("/jyActivity/share", new(share.ShareRouter))
+	//投标人专属免费计划
+	activityServer.BindObject("/jyActivity/bidderPlan", new(bidderPlan.Activity))
 
 	//我的奖励
-	activityServer.BindObject("/myPrize", new(activity.MyPrize))
+	activityServer.BindObject("/jyActivity/myPrize", new(activity.MyPrize))
 	return activityServer
 }