Jianghan 8 сар өмнө
parent
commit
b6c0e5c033

+ 4 - 0
src/jfw/modules/subscribepay/src/entity/shareFission.go

@@ -36,6 +36,7 @@ func NewShareFission(userId, shareUid, newSource string) *ShareFission {
 // 活动赠送
 const (
 	SaleChannel051    = "x051"          // 销售渠道活动赠送
+	SaleChannel054    = "x054"          // 活动 新注册/绑定 订单
 	OrderPassed       = 3               // 订单审核状态-审核通过
 	TableAuditRecords = "audit_records" // 审核记录表
 	OperateCreate     = 1               // 审核轨迹操作类型-新增
@@ -43,6 +44,7 @@ const (
 )
 
 var jianyubiReg = regexp.MustCompile(`达到(\d+)剑鱼币`)
+var regOrBindReg = regexp.MustCompile(`2024年新用户注册赠送7天超级订阅`)
 
 // 增加权益
 func (this *ShareFission) AddPower(r *http.Request) {
@@ -149,6 +151,8 @@ func Order(userid, starttime, endtime string, types, dayNum int, remark string)
 	// 如果备注为剑鱼币兑换
 	if jianyubiReg.MatchString(remark) {
 		insertMap["distribution_channel"] = SaleChannel051 // 销售渠道
+	} else if regOrBindReg.MatchString(remark) {
+		insertMap["distribution_channel"] = SaleChannel054
 	}
 	insertMap["audit_status"] = OrderPassed // 订单审核状态