|
@@ -12,17 +12,20 @@ use think\File;
|
|
|
use app\common\library\send_message;
|
|
|
use app\common\library\Message;
|
|
|
class Application extends Base {
|
|
|
- public function payConfirm() {
|
|
|
+ public function wechatCallback() {
|
|
|
$param = $_REQUEST['param'];
|
|
|
- $order_id = $param['order_id'];
|
|
|
- $remote_order = DB::table('remote_order')->where('id', $order_id)->find();
|
|
|
- if(!$remote_order) {
|
|
|
- return json_encode(['status'=>'fail','code'=>'3001','msg'=> "没有找到该订单"]);
|
|
|
- }
|
|
|
- if($remote_order !== Application::ORDER_STATUS['CREATE']) {
|
|
|
- return json_encode(['status'=>'fail','code'=>'3002','msg'=> "订单状态出错"]);
|
|
|
- }
|
|
|
- DB::table('remote_order')->where('id', $order_id)->update(["status" => Application::ORDER_STATUS['PAYCOMPLTET']]);
|
|
|
- return json_encode(['status'=>'ok','code'=>'0000','msg'=> "支付回调成功"]);
|
|
|
+ Log::record('微信支付回调');
|
|
|
+ Log::record($param);
|
|
|
+ Log::record('微信支付回调');
|
|
|
+ // $order_id = $param['order_id'];
|
|
|
+ // $remote_order = DB::table('remote_order')->where('id', $order_id)->find();
|
|
|
+ // if(!$remote_order) {
|
|
|
+ // return json_encode(['status'=>'fail','code'=>'3001','msg'=> "没有找到该订单"]);
|
|
|
+ // }
|
|
|
+ // if($remote_order !== Application::ORDER_STATUS['CREATE']) {
|
|
|
+ // return json_encode(['status'=>'fail','code'=>'3002','msg'=> "订单状态出错"]);
|
|
|
+ // }
|
|
|
+ // DB::table('remote_order')->where('id', $order_id)->update(["status" => Application::ORDER_STATUS['PAYCOMPLTET']]);
|
|
|
+ // return json_encode(['status'=>'ok','code'=>'0000','msg'=> "支付回调成功"]);
|
|
|
}
|
|
|
}
|