This commit is contained in:
技术老胡
2024-08-24 15:29:24 +08:00
parent 908b17c913
commit 791d441578
21 changed files with 205 additions and 28 deletions

View File

@@ -215,27 +215,28 @@ class PayController
return '参数错误';
}
$is_user = User::checkUser($pid, $sign);
$path = '../runtime/order.json';
if ($is_user) {
$orders = Order::scope('activeOrder')->field('id,pid,aid,cid')->select();
$old_info = file_get_contents('order.json');
$old_info = file_get_contents($path);
$num = count($orders);
if ($num > 0) {
$info = ['code' => 1, 'msg' => "{$num}个新订单"];
$order_list = ['code' => 1, 'msg' => "{$num}个新订单", 'orders' => $orders];
if ($old_info !== json_encode($order_list)) {
file_put_contents('order.json', json_encode($order_list));
file_put_contents($path, json_encode($order_list));
}
return json($info);
} else {
$info = ['code' => 0, 'msg' => '没有新订单'];
if ($old_info !== json_encode($info, 320)) {
file_put_contents('order.json', json_encode($info, 320));
file_put_contents($path, json_encode($info, 320));
}
return json($info);
}
} else {
$info = ['code' => 2, 'msg' => '签名错误'];
file_put_contents('order.json', json_encode($info, 320));
file_put_contents($path, json_encode($info, 320));
return json($info);
}
}

View File

@@ -10,6 +10,7 @@ use app\model\User;
class OrderController extends BaseController
{
// 查询订单
public function getOrders()
{
$query = $this->request->get();