1、优化零售订单小票打印时间,以实际支付时间为准;
This commit is contained in:
parent
502a67429e
commit
315e22a488
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue
Block a user