1.财务统计增加"降级续费"类型:白金会员过期后未退押金直接开通黄金会员,支付金额为99或者49;

This commit is contained in:
chenlin 2024-08-12 16:55:05 +08:00
parent 06a35591a8
commit 8a62ad0ee5
2 changed files with 9 additions and 0 deletions

View File

@ -454,6 +454,10 @@ func PushWXPayNotice(c *gin.Context) {
fundRecord.Uid = uint32(record.Uid) fundRecord.Uid = uint32(record.Uid)
fundRecord.FundType = model.FundTypeMemberFee fundRecord.FundType = model.FundTypeMemberFee
fundRecord.Remark = remark fundRecord.Remark = remark
// 支付金额小于10099或者49的情况是白金会员过期后没退押金然后直接开通黄金会员
if notifyInfo.TotalFee < 10000 {
fundRecord.FundType = model.FundTypeDowngradeRenewal
}
memberRecord := &model.UserMemberRecord{ memberRecord := &model.UserMemberRecord{
Uid: record.Uid, Uid: record.Uid,
AfterMemberLevel: record.MemberLevel, AfterMemberLevel: record.MemberLevel,
@ -1482,6 +1486,10 @@ func HmPushWXPayNotice(c *gin.Context) {
fundRecord.Uid = uint32(record.Uid) fundRecord.Uid = uint32(record.Uid)
fundRecord.FundType = model.FundTypeMemberFee fundRecord.FundType = model.FundTypeMemberFee
fundRecord.Remark = remark fundRecord.Remark = remark
// 支付金额小于10099或者49的情况是白金会员过期后没退押金然后直接开通黄金会员
if fundRecord.Amount < 10000 {
fundRecord.FundType = model.FundTypeDowngradeRenewal
}
memberRecord := &model.UserMemberRecord{ memberRecord := &model.UserMemberRecord{
Uid: record.Uid, Uid: record.Uid,
AfterMemberLevel: record.MemberLevel, AfterMemberLevel: record.MemberLevel,

View File

@ -184,6 +184,7 @@ const (
FundTypeBuyGoodsRefund = "buy_goods_refund" // 购买商品退货 FundTypeBuyGoodsRefund = "buy_goods_refund" // 购买商品退货
FundTypeRecycleCard = "recycle_card" // 回收卡带 FundTypeRecycleCard = "recycle_card" // 回收卡带
FundTypePostagePackageFee = "postage_package_fee" // 购买运费包 FundTypePostagePackageFee = "postage_package_fee" // 购买运费包
FundTypeDowngradeRenewal = "downgrade_renewal" // 降级续费
) )
// gen:qs // gen:qs