fix: 调整DownWardValue并优化DailyReport方法

This commit is contained in:
renzhiyuan 2026-01-05 18:41:49 +08:00
parent e5973c3a3f
commit a72ec8cfc2
1 changed files with 7 additions and 5 deletions

View File

@ -18,7 +18,7 @@ const (
)
var (
DownWardValue int32 = 1500
DownWardValue int32 = 1000
SumFilter int32 = -150
)
@ -53,6 +53,11 @@ func NewBbxtTools() (*BbxtTools, error) {
func (b *BbxtTools) DailyReport(now time.Time, downWardValue int32, productName []string, sumFilter int32, ossClient *utils_oss.Client) (reports []*ReportRes, err error) {
reports = make([]*ReportRes, 0, 4)
statisOfficialProductSumDecline, err := b.GetStatisOfficialProductSumDecline(now, downWardValue, productName, sumFilter)
if err != nil {
return
}
productLossReport, err := b.StatisOursProductLossSum(now)
if err != nil {
return
@ -65,10 +70,7 @@ func (b *BbxtTools) DailyReport(now time.Time, downWardValue int32, productName
if err != nil {
return
}
statisOfficialProductSumDecline, err := b.GetStatisOfficialProductSumDecline(now, downWardValue, productName, sumFilter)
if err != nil {
return
}
reports = append(reports, productLossReport...)
reports = append(reports, profitRankingSum, statisOfficialProductSum, statisOfficialProductSumDecline)