From c3b653a90ae71eaf6aa46173f8bf34ee45b4794b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Thu, 5 Nov 2020 18:01:00 +0800 Subject: [PATCH] pay --- business/jxstore/cms/order.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/business/jxstore/cms/order.go b/business/jxstore/cms/order.go index ff74d85e1..401e3c155 100644 --- a/business/jxstore/cms/order.go +++ b/business/jxstore/cms/order.go @@ -52,6 +52,9 @@ func Pay(ctx *jxcontext.Context, orderID, payType int, vendorPayType string) (re } ) err = dao.GetEntity(db, order, "OrderID") + if order.ID == 0 { + return result, fmt.Errorf("未找到此订单!") + } payHandler.Order = order //如果用户没有对应账单信息就给他生成一条 userBill, err := dao.GetUserBill(db, order.UserID, "")