Updata:修改手动扩展计费类型

This commit is contained in:
jiaji.H 2026-01-19 09:36:15 +08:00
parent e170a086af
commit 54296dd70a

View File

@ -202,7 +202,7 @@ func AddBundleBalanceByUserId(data model.BundleBalanceUsePo) (usedType int, err
if oldData.ManualAccountConsumptionNumber < oldData.ManualAccountNumber { // 最后消耗手动扩展的
oldData.ManualAccountConsumptionNumber++
oldData.MonthlyManualAccountConsumptionNumber++
usedType = 3
usedType = 2
goto Over
}
return errors.New("账号数不足")
@ -210,7 +210,7 @@ func AddBundleBalanceByUserId(data model.BundleBalanceUsePo) (usedType int, err
if oldData.ManualAccountConsumptionNumber > 0 { // 最后消耗手动扩展的
oldData.ManualAccountConsumptionNumber--
oldData.MonthlyManualAccountConsumptionNumber--
usedType = 3
usedType = 2
goto Over
}
if oldData.IncreaseAccountConsumptionNumber > 0 {
@ -269,14 +269,13 @@ func AddBundleBalanceByUserId(data model.BundleBalanceUsePo) (usedType int, err
if oldData.ManualVideoConsumptionNumber < oldData.ManualVideoNumber { // 手动扩展类型充足
oldData.ManualVideoConsumptionNumber++
oldData.MonthlyManualVideoConsumptionNumber++ // 记录本月使用的手动扩展
usedType = 3
usedType = 2
goto Over
}
return errors.New("可用视频数不足")
}
if data.ImageNumber > 0 {
// 当月可使用的会过期的限制类型充足
// 当月可使用的会过期的限制类型充足
if oldData.MonthlyBundleLimitExpiredImageConsumptionNumber < oldData.MonthlyBundleLimitExpiredImageNumber { // 套餐内会过期的限制类型图片充足
oldData.MonthlyBundleLimitExpiredImageConsumptionNumber++
@ -320,14 +319,13 @@ func AddBundleBalanceByUserId(data model.BundleBalanceUsePo) (usedType int, err
if oldData.ManualImageConsumptionNumber < oldData.ManualImageNumber { // 手动扩展类型充足
oldData.ManualImageConsumptionNumber++
oldData.MonthlyManualImageConsumptionNumber++ // 记录本月使用的手动扩展
usedType = 3
usedType = 2
goto Over
}
return errors.New("可用图文数不足")
}
if data.DataAnalysisNumber > 0 {
// 当月可使用的会过期的限制类型充足
// 当月可使用的会过期的限制类型充足
if oldData.MonthlyBundleLimitExpiredDataAnalysisConsumptionNumber < oldData.MonthlyBundleLimitExpiredDataAnalysisNumber { // 套餐内会过期的限制类型数据分析充足
oldData.MonthlyBundleLimitExpiredDataAnalysisConsumptionNumber++
@ -371,7 +369,7 @@ func AddBundleBalanceByUserId(data model.BundleBalanceUsePo) (usedType int, err
if oldData.ManualDataAnalysisConsumptionNumber < oldData.ManualDataAnalysisNumber { // 手动扩展类型充足
oldData.ManualDataAnalysisConsumptionNumber++
oldData.MonthlyManualDataAnalysisConsumptionNumber++ // 记录本月使用的手动扩展
usedType = 3
usedType = 2
goto Over
}
return errors.New("可用数据分析数不足")
@ -417,7 +415,7 @@ func AddBundleBalanceByUserId(data model.BundleBalanceUsePo) (usedType int, err
if oldData.ManualCompetitiveConsumptionNumber < oldData.ManualCompetitiveNumber { // 手动扩展类型充足
oldData.ManualCompetitiveConsumptionNumber++
oldData.MonthlyManualCompetitiveConsumptionNumber++ // 记录本月使用的手动扩展
usedType = 3
usedType = 2
goto Over
}
return errors.New("可用竞品数不足")