正在显示
2 个修改的文件
包含
7 行增加
和
2 行删除
@@ -247,12 +247,12 @@ class Api extends Controller | @@ -247,12 +247,12 @@ class Api extends Controller | ||
247 | file_put_contents("pcl_pay_log.log", date("Y-m-d H:i:s") . "::" . json_encode($data, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND); | 247 | file_put_contents("pcl_pay_log.log", date("Y-m-d H:i:s") . "::" . json_encode($data, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND); |
248 | $payamount = $type == 'alipay' ? $data['total_amount'] : $data['total_fee'] / 100; | 248 | $payamount = $type == 'alipay' ? $data['total_amount'] : $data['total_fee'] / 100; |
249 | $out_trade_no = $data['out_trade_no']; | 249 | $out_trade_no = $data['out_trade_no']; |
250 | - | ||
251 | //你可以在此编写订单逻辑 | 250 | //你可以在此编写订单逻辑 |
252 | //判断是否已更新过支付状态 | 251 | //判断是否已更新过支付状态 |
253 | $cks = Db::name('order') | 252 | $cks = Db::name('order') |
254 | ->where(['order_no' => $data['out_trade_no']]) | 253 | ->where(['order_no' => $data['out_trade_no']]) |
255 | ->find(); | 254 | ->find(); |
255 | + file_put_contents("pcl_pay_logs.log", date("Y-m-d H:i:s") . "::" . json_encode($cks, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND); | ||
256 | if (!empty($cks) && $cks['is_pay'] == '2') { | 256 | if (!empty($cks) && $cks['is_pay'] == '2') { |
257 | //更新订单信息 | 257 | //更新订单信息 |
258 | $order['transaction_id'] = $data['transaction_id']; | 258 | $order['transaction_id'] = $data['transaction_id']; |
@@ -260,15 +260,18 @@ class Api extends Controller | @@ -260,15 +260,18 @@ class Api extends Controller | ||
260 | $order['pay_time'] = time(); | 260 | $order['pay_time'] = time(); |
261 | 261 | ||
262 | $order['updatetime'] = time(); | 262 | $order['updatetime'] = time(); |
263 | + file_put_contents("pcl_pay_logssssaaaa.log", date("Y-m-d H:i:s") . "::" . json_encode($order, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND); | ||
264 | + | ||
263 | $rs = Db::name('order') | 265 | $rs = Db::name('order') |
264 | ->where(['order_no' => $data['out_trade_no']]) | 266 | ->where(['order_no' => $data['out_trade_no']]) |
265 | ->update($order); | 267 | ->update($order); |
268 | + file_put_contents("pcl_pay_logssss.log", date("Y-m-d H:i:s") . "::" . json_encode($rs, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND); | ||
269 | + | ||
266 | //生成订单日志 | 270 | //生成订单日志 |
267 | if ($rs != false) { | 271 | if ($rs != false) { |
268 | $orderlog['order_id'] = $cks['id']; | 272 | $orderlog['order_id'] = $cks['id']; |
269 | $orderlog['content'] = '订单已支付'; | 273 | $orderlog['content'] = '订单已支付'; |
270 | $orderlog['user_id'] = $cks['user_id']; | 274 | $orderlog['user_id'] = $cks['user_id']; |
271 | - $orderlog['step'] = 2; | ||
272 | $orderlog['createtime'] = time(); | 275 | $orderlog['createtime'] = time(); |
273 | Db::name('order_log')->insertGetId($orderlog); | 276 | Db::name('order_log')->insertGetId($orderlog); |
274 | 277 |
public/pcl_pay_p.log
0 → 100644
-
请 注册 或 登录 后发表评论