diff --git a/internal/v2/logic/app/user/income.go b/internal/v2/logic/app/user/income.go index 4453935..9190514 100644 --- a/internal/v2/logic/app/user/income.go +++ b/internal/v2/logic/app/user/income.go @@ -113,50 +113,50 @@ func (i *incomeLogic) Profit(userID uint) (res Profit) { switch v.Status { case 0: switch v.Type { - case 1: + case order.Self: res.ECount1 += 1 res.EAmount1 = res.EAmount1.Add(v.Income) - case 2: + case order.Guide: res.ECount2 += 1 res.EAmount2 = res.EAmount2.Add(v.Income) - case 3: + case order.Brand: res.ECount3 += 1 res.EAmount3 = res.EAmount3.Add(v.Income) - case 4: + case order.Shop: res.ECount4 += 1 res.EAmount4 = res.EAmount4.Add(v.Income) - case 5: + case order.Company: res.ECount5 += 1 res.EAmount5 = res.EAmount5.Add(v.Income) - case 6: + case order.All: res.ECount6 += 1 res.EAmount6 = res.EAmount6.Add(v.Income) - case 7: + case order.Sale: res.ECount7 += 1 res.EAmount7 = res.EAmount7.Add(v.Income) } res.ETotal = res.ETotal.Add(v.Income) case 2: switch v.Type { - case 1: + case order.Self: res.Count1 += 1 res.Amount1 = res.Amount1.Add(v.Income) - case 2: + case order.Guide: res.Count2 += 1 res.Amount2 = res.Amount2.Add(v.Income) - case 3: + case order.Brand: res.Count3 += 1 res.Amount3 = res.Amount3.Add(v.Income) - case 4: + case order.Shop: res.Count4 += 1 res.Amount4 = res.Amount4.Add(v.Income) - case 5: + case order.Company: res.Count5 += 1 res.Amount5 = res.Amount5.Add(v.Income) - case 6: + case order.All: res.Count6 += 1 res.Amount6 = res.Amount6.Add(v.Income) - case 7: + case order.Sale: res.Count7 += 1 res.Amount7 = res.Amount7.Add(v.Income) } diff --git a/main.go b/main.go index c824987..d5480ce 100644 --- a/main.go +++ b/main.go @@ -15,6 +15,7 @@ import ( "recook/internal/cron" "recook/internal/dbc" "recook/internal/mq" + "runtime" "syscall" "time" @@ -37,6 +38,7 @@ func main() { // break // } //} + runtime.GOMAXPROCS(runtime.NumCPU()) decimal.MarshalJSONWithoutQuotes = true dbc.SetupMysql()