diff --git a/app/controller/Order.php b/app/controller/Order.php index aad0967..b5fcf6a 100644 --- a/app/controller/Order.php +++ b/app/controller/Order.php @@ -29,9 +29,9 @@ class Order if (! Student::findOrEmpty($student_id)) { return show("用户信息不存在!", ERROR_CODE, []); } -// if (\app\model\Order::where(["user_id" => $userid, "student_id" => $student_id, "status" => 1])->find()) { -// return show("已经为该孩子助力过了!", ERROR_CODE, []); -// } + if (\app\model\Order::where(["user_id" => $userid, "student_id" => $student_id, "status" => 1])->find()) { + return show("已经为该孩子助力过了!", ERROR_CODE, []); + } $order = \app\model\Order::create([ 'student_id' => $student_id, 'user_id' => $userid, diff --git a/app/controller/Wechat.php b/app/controller/Wechat.php index f075d08..b2519ea 100644 --- a/app/controller/Wechat.php +++ b/app/controller/Wechat.php @@ -99,13 +99,13 @@ class Wechat exit('订单信息不存在'); } -// if (\app\model\Order::where([ -// "user_id" => $order['user_id'], -// "student_id" => $order['student_id'], -// "status" => 1, -// ])->find()) { -// exit('已经为该孩子助力过了'); -// } + if (\app\model\Order::where([ + "user_id" => $order['user_id'], + "student_id" => $order['student_id'], + "status" => 1, + ])->find()) { + exit('已经为该孩子助力过了'); + } $notifyUrl = Route::buildUrl('wechat/paid') ->suffix(false)