Jelajahi Sumber

feat:年终报告被邀请奖励处理

fuwencai 2 tahun lalu
induk
melakukan
93ad19c90b
2 mengubah file dengan 15 tambahan dan 2 penghapusan
  1. 12 0
      handler/activity/inviteRegister.go
  2. 3 2
      handler/handler.go

+ 12 - 0
handler/activity/inviteRegister.go

@@ -79,3 +79,15 @@ func InvitedActivity(msg *model.Message) {
 		Desc:         "被邀请注册成功",
 	})
 }
+
+// ReportInvitedActivity 年终报告被邀请注册奖励
+func ReportInvitedActivity(msg *model.Message) {
+	// 积分
+	_ = award.GivenPoints(msg.E_userId, award.Points{
+		Num:          gcfg.Instance().MustGet(gctx.New(), "inviteRegister.invited.points", nil).Int64(),
+		Type:         1002,
+		ActivityCode: InviteRegisterActivityCode,
+		Date:         msg.E_time,
+		Desc:         "被邀请注册成功",
+	})
+}

+ 3 - 2
handler/handler.go

@@ -21,8 +21,9 @@ var (
 		"jypc_phone_register":  activity.NewUserActivity,
 		"jywx_subscribe_new":   activity.NewUserActivity,
 		//邀请注册活动
-		"jywx_subscribe_invite":  activity.InviteActivity,  //邀请奖励
-		"jywx_subscribe_invited": activity.InvitedActivity, //被邀请奖励
+		"jywx_subscribe_invite":  activity.InviteActivity,        //邀请奖励
+		"jywx_subscribe_invited": activity.InvitedActivity,       //被邀请奖励
+		"jywx_report_invited":    activity.ReportInvitedActivity, //年终报告被邀请奖励
 		//三级页分享活动
 		"jydocs_doc_open":    activity.ShareOpenDetail, //分享打开文库详情
 		"jyweb_article_open": activity.ShareOpenDetail, //分享打开标讯详情