From 28add54ce998598544f8e76171c72789db227ffb Mon Sep 17 00:00:00 2001 From: "jiaji.H" Date: Mon, 2 Feb 2026 11:25:38 +0800 Subject: [PATCH] =?UTF-8?q?Updata=EF=BC=9A=E5=A2=9E=E5=8A=A0=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/dao/invoiceDao.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/internal/dao/invoiceDao.go b/internal/dao/invoiceDao.go index bea6c47..a9d37df 100644 --- a/internal/dao/invoiceDao.go +++ b/internal/dao/invoiceDao.go @@ -21,6 +21,14 @@ func CreatePaperInvoiceAddress(req *bundle.CreatePaperInvoiceAddressReq) (res *b if err != nil { return nil, err } + //更新主表状态 + err = app.ModuleClients.BundleDB.Model(&model.Invoice{}).Where("order_no = ?", req.OrderNo).Updates( + &map[string]interface{}{ + "paper_invocie_status": 1, + }).Error + if err != nil { + return nil, err + } return res, nil } @@ -89,6 +97,14 @@ func UpdateInvoiceExpressInfo(req *bundle.UpdateInvoiceExpressInfoReq) (res *bun if err != nil { return nil, err } + //更新主表状态 + err = app.ModuleClients.BundleDB.Model(&model.Invoice{}).Where("order_no = ?", req.OrderNo).Updates( + &map[string]interface{}{ + "paper_invocie_status": 2, + }).Error + if err != nil { + return nil, err + } return res, nil }