From 315e22a488a387eaaac3541c7b7bf72eb6ef59b8 Mon Sep 17 00:00:00 2001 From: chenlin Date: Fri, 6 Sep 2024 10:33:25 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BC=98=E5=8C=96=E9=9B=B6=E5=94=AE?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=B0=8F=E7=A5=A8=E6=89=93=E5=8D=B0=E6=97=B6?= =?UTF-8?q?=E9=97=B4=EF=BC=8C=E4=BB=A5=E5=AE=9E=E9=99=85=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E4=B8=BA=E5=87=86=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/models/erp_order.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/admin/models/erp_order.go b/app/admin/models/erp_order.go index 3f64fc6..427f63d 100644 --- a/app/admin/models/erp_order.go +++ b/app/admin/models/erp_order.go @@ -2120,6 +2120,7 @@ func QueryErpOrderPayStatus(billSn string) (*ErpOrderPayResp, error) { "total_amount": hmQueryResp.TotalAmount, "pay_way": hmQueryResp.PayWayCode, "status": payStatus, + "updated_at": time.Now(), } begin := orm.Eloquent.Begin() @@ -2134,7 +2135,10 @@ func QueryErpOrderPayStatus(billSn string) (*ErpOrderPayResp, error) { if payStatus == PayOk { // 支付成功 // 更新零售订单表 err = begin.Model(&ErpOrder{}).Where("id = ?", orderRecordInfo.ErpOrderId). - Updates(map[string]interface{}{"pay_status": HavePaid}).Error + Updates(map[string]interface{}{ + "pay_status": HavePaid, + "updated_at": time.Now(), + }).Error if err != nil { begin.Rollback() logger.Error("query update erp_order_record err:", logger.Field("err", err)) @@ -4910,7 +4914,7 @@ func QueryReceiptData(req *ErpOrderDeleteReq, c *gin.Context) (*ErpOrderReceiptD resp.StoreName = order.StoreName resp.Barcode = order.BillSn resp.OddNum = order.BillSn - resp.Time = Now() + resp.Time = orders[0].UpdatedAt resp.CollectS = order.MakerName commodityMap := make(map[string]TableData, 0)