$tmp['fake_qty'], 'detail' => explode(',',$tmp['brand_qr_code_list']) ]; $box_list[] = $value['send_box_code']; } } public function boxOut($lead_bind,$lead_out,$token,$id) { //商标绑定 $url = 'https://tm.dwycloud.com/jbl/api/module-data/brand_in_stock/brand_in_stock/diy/1'; // $url = 'https://tm.dwycloud.com/jbl/api/module-data/brand_in_stock/brand_in_stock/diy/lead_bind'; $header = [ 'Content-Type:application/json', 'Authorization: ' . $token, ]; $return_bind = $this->post_helper($url, json_encode($lead_bind), $header); file_put_contents('msg_result.txt',date('Y-m-d H:i:s') . "绑定:" . $return_bind. PHP_EOL,8); $return_bind = json_decode($return_bind, true); //商标出库 // $url = 'https://tm.dwycloud.com/jbl/api/module-data/brand_in_stock/brand_in_stock/diy/lead_bind_out_stock'; $url = 'https://tm.dwycloud.com/jbl/api/module-data/brand_in_stock/brand_in_stock/diy/11'; $return_out = $this->post_helper($url, json_encode($lead_out), $header); file_put_contents('msg_result.txt',date('Y-m-d H:i:s') . "出库:" . $return_out. PHP_EOL,8); $return_out = json_decode($return_out, true); //toDo BigKingCbj::where('id',$id)->update(['is_successful' => 1]); } public function post_helper($url, $data, $auth) { $header = [ 'Content-Type:application/json', 'Authorization: ' . $auth, ]; $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 30); if (!is_null($data)) curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); $r = curl_exec($ch); curl_close($ch); return $r; } }