|
@@ -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 // 订单审核状态
|
|
|
|