|
@@ -44,14 +44,14 @@ const (
|
|
|
|
|
|
var jianyubiReg = regexp.MustCompile(`达到(\d+)剑鱼币`)
|
|
|
|
|
|
-//增加权益
|
|
|
+// 增加权益
|
|
|
func (this *ShareFission) AddPower(r *http.Request) {
|
|
|
if this.ShareUid != "" { //有分享人
|
|
|
- err := jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_subscribe_invited, this.UserId, jy.Jywx_node1)
|
|
|
+ err := jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_subscribe_invited, this.UserId, jy.Jywx_node1, nil)
|
|
|
if err != nil {
|
|
|
log.Println("nsq队列写入失败-->", err, jy.Jywx_subscribe_invited, this.UserId)
|
|
|
}
|
|
|
- err = jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_subscribe_invite, this.ShareUid, jy.Jywx_node1)
|
|
|
+ err = jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_subscribe_invite, this.ShareUid, jy.Jywx_node1, nil)
|
|
|
if err != nil {
|
|
|
log.Println("nsq队列写入失败-->", err, jy.Jywx_subscribe_invite, this.ShareUid)
|
|
|
}
|
|
@@ -60,7 +60,7 @@ func (this *ShareFission) AddPower(r *http.Request) {
|
|
|
} else { //无分享人-新用户
|
|
|
// 年终报告分享过来的
|
|
|
if this.NewSource == "reportShare" {
|
|
|
- err := jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_report_invited, this.UserId, jy.Jywx_node1)
|
|
|
+ err := jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_report_invited, this.UserId, jy.Jywx_node1, nil)
|
|
|
if err != nil {
|
|
|
log.Println("nsq队列写入失败-->", err, jy.Jywx_report_invited, this.UserId)
|
|
|
}
|
|
@@ -72,7 +72,7 @@ func (this *ShareFission) AddPower(r *http.Request) {
|
|
|
} else if qu.IsWxBrowser(r) { //微信端绑定手机号
|
|
|
e_code = jy.Jywx_subscribe_new
|
|
|
}
|
|
|
- err := jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, e_code, this.UserId, jy.Jywx_node1)
|
|
|
+ err := jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, e_code, this.UserId, jy.Jywx_node1, nil)
|
|
|
if err != nil {
|
|
|
log.Println("nsq队列写入失败-->", err, e_code, this.UserId)
|
|
|
}
|
|
@@ -83,11 +83,11 @@ var mobileReg = regexp.MustCompile("(?i)(Android|Mobile|Phone)")
|
|
|
|
|
|
func AddPower(s_m_openid, userId string, r *http.Request) {
|
|
|
if shareUid := redis.GetStr(config.Config.ShareRedisName, fmt.Sprintf("rec_%s", s_m_openid)); shareUid != "" {
|
|
|
- err := jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_subscribe_invited, userId, jy.Jywx_node1)
|
|
|
+ err := jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_subscribe_invited, userId, jy.Jywx_node1, nil)
|
|
|
if err != nil {
|
|
|
log.Println("nsq队列写入失败-->", err, jy.Jywx_subscribe_invited, userId)
|
|
|
}
|
|
|
- err = jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_subscribe_invite, shareUid, jy.Jywx_node1)
|
|
|
+ err = jy.Publish(util.Mgo_log, config.Config.Nsq, config.Config.Nsq_Topic, jy.Jywx_subscribe_invite, shareUid, jy.Jywx_node1, nil)
|
|
|
if err != nil {
|
|
|
log.Println("nsq队列写入失败-->", err, jy.Jywx_subscribe_invite, shareUid)
|
|
|
}
|
|
@@ -97,8 +97,8 @@ func AddPower(s_m_openid, userId string, r *http.Request) {
|
|
|
}
|
|
|
|
|
|
/*
|
|
|
- starttime,endtime:权益开始结束时间
|
|
|
- types:订单类型 1: 仅延长周期 2: 开通权益
|
|
|
+starttime,endtime:权益开始结束时间
|
|
|
+types:订单类型 1: 仅延长周期 2: 开通权益
|
|
|
*/
|
|
|
func Order(userid, starttime, endtime string, types, dayNum int, remark string) bool {
|
|
|
_, buyset, isvip := JyVipSubStruct.GetVipDetail(userid)
|