From f102b2753c8c7f177bd5336084c2d87f84eac14e Mon Sep 17 00:00:00 2001 From: richboo111 Date: Wed, 3 Aug 2022 17:39:35 +0800 Subject: [PATCH] pay --- business/jxstore/cms/order.go | 6 ++++++ controllers/q_bida.go | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/business/jxstore/cms/order.go b/business/jxstore/cms/order.go index 730644fad..ba0b29bbb 100644 --- a/business/jxstore/cms/order.go +++ b/business/jxstore/cms/order.go @@ -179,6 +179,7 @@ func PayByBalance(ctx *jxcontext.Context, orderID string, isChoose, payType int, if err != nil { return nil, "获取用户会员账户余额失败", err } + if orderInfo.Status == NotPay { globals.SugarLogger.Debug("进入账单未支付") globals.SugarLogger.Debug("user_bill.balance==================", userBill.AccountBalance) @@ -209,6 +210,11 @@ func PayByBalance(ctx *jxcontext.Context, orderID string, isChoose, payType int, if _, err := dao.SetOrderStatus(orderInfo.PayPrice, temp_method, temp_status, orderID); err != nil { return nil, "更新order状态失败", err } + userOrder := model.UserVendorOrder{LocalWayBill: orderInfo.OrderID} + userOrder.OrderStatus = 4 //快递单已支付 + if _, err := dao.UpdateEntity(db, &userOrder, "OrderStatus"); err != nil { + return nil, "更新user_vendor_order状态失败", err + } //if _, err := dao.UpdateEntityTx(txDB, order); err != nil { // dao.Rollback(db, txDB) // return nil, "", err diff --git a/controllers/q_bida.go b/controllers/q_bida.go index 3b718167b..e16c7b240 100644 --- a/controllers/q_bida.go +++ b/controllers/q_bida.go @@ -159,7 +159,7 @@ func (c *QBiDaExpressController) CancelWayVendorOrder() { }) } -// QueryUserOrderList 获取用户订单列表QueryUserOrderList +// pay 获取用户订单列表QueryUserOrderList // @Title Q必达 // @Description 获取用户订单列表 // @Param token header string true "管理员token"