path(); * @param string $remark 其他备注 */ function add_my_log($type, $info, $error_level = 1, $msg = '', $node = 'node',$goal_id = 0, $remark = '') { $new_log = new App\Models\ErrorsLog; $new_log->type = $type; $new_log->error_level = $error_level; $new_log->info = $info; $new_log->msg = $msg; $new_log->node = $node; $new_log->ip = getClientIP(); $new_log->result = 1; $new_log->remark = $remark; $new_log->goal_id = $goal_id; $new_log->save(); } /** * 微信消息的通知 * @param [type] $order_info [订单信息] * @param [type] $status [操作代码] */ function addWxMsg_toUser($orders_info, $status = '26') { if (empty($orders_info)) return false; $app = EasyWeChat\Factory::officialAccount(config('wechat.official_account.default')); $User = new App\User; $user_info = $User->find($orders_info['uid']); $url = env('APP_URL') . '/my-order?status=3'; if (!$user_info->openid) { return false; } $data = array( "keyword1" => array($orders_info['order_sn'], "#888888"),// 订单号 "keyword2" => array($orders_info['pay_price'], "#336699"),// 订单金额 "keyword3" =>array($orders_info['plate_number'], "#888888"),// 车辆信息 "keyword4" => array(date('Y-m-d',strtotime($orders_info['apply_time'])), "#888888"), "remark" => array($orders_info['check_info']." 请您尽快核查~", "#5599FF"), ); // 检测通过 if($status == App\Models\CheckStation\ApplyOrder::STATUS_PASS){ $data["first"] = array("您的车辆已检测通过", '#43CD80'); }else if($status == App\Models\CheckStation\ApplyOrder::STATUS_NO_PASS){ $data["first"] = array("您的车辆未检测通过", '#EE2C2C'); } $app->template_message->send([ 'touser' => $user_info->openid, 'template_id' => 'FQ7dAfjzepCgFtPhfLjOmONX0SkjVSuL_2zYNtLNuu8', 'url' => $url, 'data' =>$data ]); } //if (empty($orders_info)) return false; //$app = EasyWeChat\Factory::officialAccount(config('wechat.official_account.default')); //$User = new App\User; //$user_info = $User->find($orders_info['uid']); //$url = env('APP_URL') . '/my-order?status=3'; //if (!$user_info->openid) { // return false; //} //$data = array( // "keyword1" => array($orders_info['true_name'], "#336699"),// 客户 // "keyword2" => array($orders_info['pay_price'], "#336699"),// 订单金额 // "keyword3" => array($orders_info['order_sn'], "#888888"),// 订单号 // "keyword4" => array(date('Y-m-d H:i:s'), "#888888"), // "remark" => array($orders_info['check_info']." 请您尽快核查~", "#5599FF"), //); //// 检测通过 //if($status == App\Models\CheckStation\ApplyOrder::STATUS_PASS){ // $data["first"] = array("您的车辆已检测通过", '#43CD80'); //}else if($status == App\Models\CheckStation\ApplyOrder::STATUS_NO_PASS){ // $data["first"] = array("您的车辆未检测通过", '#EE2C2C'); //} //$app->template_message->send([ // 'touser' => $user_info->openid, // 'template_id' => '30kgXpgxkuH-FK7f4iN3ya-l9vO4IS7wPbI5TghWr7M', // 'url' => $url, // 'data' =>$data //]); ?>