From f85bbc1fad991a39bf5cf995be7975decf34361a Mon Sep 17 00:00:00 2001 From: renzhiyuan <465386466@qq.com> Date: Sun, 4 Jan 2026 17:22:49 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E9=94=80=E9=87=8F?= =?UTF-8?q?=E4=B8=8B=E6=BB=91=E5=88=86=E6=9E=90=E6=8A=A5=E8=A1=A8=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/biz/ding_talk_bot.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/biz/ding_talk_bot.go b/internal/biz/ding_talk_bot.go index 6788449..175fab4 100644 --- a/internal/biz/ding_talk_bot.go +++ b/internal/biz/ding_talk_bot.go @@ -548,6 +548,13 @@ func (d *DingTalkBotBiz) handleReport(ctx context.Context, rec *entitys.Recogniz return _err } reports = append(reports, repo...) + case "report_sale_down_analysis": + product := strings.Split(group.ProductName, ",") + repo, _err := rep.GetStatisOfficialProductSumDecline(t, bbxt.DownWardValue, product, bbxt.SumFilter) + if _err != nil { + return _err + } + reports = append(reports, repo) default: return fmt.Errorf("未找到的报表:%s", rec.Match.Index) }