$params, 'response' => $responseData ], 'YingKeOrderList'); if(isset($responseData['code']) && 0 != $responseData['code']) { EmailQueue::rPush('获取映客平台下的订单信息返回错误', $responseData['msg'], ['song.shen@kuxuan-inc.com'], '猎羽'); Log::logError('获取映客平台下的订单信息返回错误', [ 'response' => $responseData, 'params' => $params], 'YingKeApi'); return [[], 0]; } $data = $responseData['data']['orderList'] ?? []; $count= $responseData['data']['totalCount'] ?? 0; return [$data, $count]; } public static function getMaAppIdByName($appName) { $arr = [ '白豚剧场' => ['wx8f1af15aba6389e4', '3'], '黑鹿剧场' => ['wx681709dbb34fe43b', '3'], '龙王剧场' => ['', '3'], '江虎剧场' => ['wx8b423cb577f4335e', '3'], '火狮剧场' => ['', '3'], ]; if(!isset($arr[$appName])) { EmailQueue::rPush('根据小程序名称获取映客平台小程序app_id异常', $appName, ['song.shen@kuxuan-inc.com'], '猎羽'); return [null, null]; } return $arr[$appName]; } public static function createSign($startTime, $endTime) { $appSecret = config('yingke.appSecret'); $string = $appSecret.':'.$startTime.':'.$endTime; return hash('sha256', $string); } }