setUser($request->all()); if ($status) { return $this->json_return(200, '', $data); } else { return $this->json_return(201, $data); } } public function setMobile(Request $request) { $service = new WxEmployeeService(); list($status, $data) = $service->setMobile($request->all()); if ($status) { return $this->json_return(200, '', $data); } else { return $this->json_return(201, $data); } } public function login(Request $request) { $service = new WxEmployeeService(); list($status, $data) = $service->login($request->all()); if ($status) { return $this->json_return(200, '', $data); } else { return $this->json_return(201, $data); } } public function saleOrderList(Request $request){ $service = new SalesOrderService(); $userData = $request->userData->toArray(); list($status,$data) = $service->salesOrderListsalesOrderWxList($request->all(),$userData); if($status){ return $this->json_return(200,'',$data); }else{ return $this->json_return(201,$data); } } public function purchaseOrderList(Request $request){ $service = new PurchaseOrderService(); $userData = $request->userData->toArray(); list($status,$data) = $service->getList($request->all(),$userData); if($status){ return $this->json_return(200,'',$data); }else{ return $this->json_return(201,$data); } } public function wxH5(Request $request){ file_put_contents('1.txt',json_encode($request->all())); // die('adsds'); // $data = json_decode('{"signature":"fe04bfbb92a1c073e9f0829d3c4e48e1b40403aa","echostr":"5841396639871246203","timestamp":"1695188315","nonce":"1459788183"}',true); $data = $request->all(); $signature = $data["signature"]; $timestamp = $data["timestamp"]; $nonce = $data["nonce"]; $token = 'qingyaokeji'; $tmpArr = array($token, $timestamp, $nonce); sort($tmpArr, SORT_STRING); $tmpStr = implode( $tmpArr ); $tmpStr = sha1( $tmpStr ); // var_dump($tmpStr); // var_dump($signature);die; if( $tmpStr == $signature ){ echo $data['echostr'];die; }else{ die('fail'); } } public function ttt(){ $a = new WxService(); $order_data = [ '下单人', '经办人', date('Y-m-d H:i:s'), 'so1233123', '客户名称', ]; $a = $a->wx_sendMsg('180','1','0','37',$order_data); return $a; } }