66 lines
1.8 KiB
PHP
66 lines
1.8 KiB
PHP
|
|
<?php
|
||
|
|
// +----------------------------------------------------------------------
|
||
|
|
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
|
||
|
|
// +----------------------------------------------------------------------
|
||
|
|
// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
|
||
|
|
// +----------------------------------------------------------------------
|
||
|
|
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
|
||
|
|
// +----------------------------------------------------------------------
|
||
|
|
// | Author: 流年 <liu21st@gmail.com>
|
||
|
|
// +----------------------------------------------------------------------
|
||
|
|
|
||
|
|
// 应用公共文件
|
||
|
|
//系统错误码常量
|
||
|
|
//1001:参数缺失
|
||
|
|
//1002:'扫码成功'
|
||
|
|
//1003:扫码失败
|
||
|
|
//1004:重复扫码
|
||
|
|
//1005:查询成功
|
||
|
|
//1006:查询失败
|
||
|
|
//1007:get请求,非post
|
||
|
|
//1008:当前用户角色无权限
|
||
|
|
//1009:当前任务或订单状态错误
|
||
|
|
//1010:数据更新成功
|
||
|
|
//1011:数据更新失败
|
||
|
|
//1012:查询数据为空
|
||
|
|
//1013:传递参数为空
|
||
|
|
define('ERROR_DATA_MISS',1001);
|
||
|
|
define('ERROR_SCAN_SUCCESS',1002);
|
||
|
|
define('ERROR_SCAN_FAILED',1003);
|
||
|
|
define('ERROR_SCAN_AGIN',1004);
|
||
|
|
define('ERROR_SELECT_SUCCESS',1005);
|
||
|
|
define('ERROR_SELECT_FAILED',1006);
|
||
|
|
define('ERROR_POST_TYPE',1007);
|
||
|
|
define('ERROR_ROLE_TYPE',1008);
|
||
|
|
define('ERROR_STATUS_TYPE',1009);
|
||
|
|
define('UPDATE_SUCCESS',1010);
|
||
|
|
define('UPDATE_FAILED',1011);
|
||
|
|
define('SELECT_DATA_NULL',1012);
|
||
|
|
define('POST_DATA_NULL',1013);
|
||
|
|
|
||
|
|
function doCurl($url,$type=0,$data=[])
|
||
|
|
{
|
||
|
|
$ch=curl_init(); //初始化
|
||
|
|
|
||
|
|
//设置选项
|
||
|
|
|
||
|
|
curl_setopt($ch,CURLOPT_URL,$url);
|
||
|
|
|
||
|
|
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
|
||
|
|
|
||
|
|
curl_setopt($ch,CURLOPT_HEADER,0);
|
||
|
|
|
||
|
|
if ($type==1){
|
||
|
|
|
||
|
|
//post
|
||
|
|
curl_setopt($ch,CURLOPT_PORT,1);
|
||
|
|
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
|
||
|
|
}
|
||
|
|
|
||
|
|
//执行获取内容
|
||
|
|
$output=curl_exec($ch);
|
||
|
|
//释放curl句柄
|
||
|
|
curl_close($ch);
|
||
|
|
return $output;
|
||
|
|
|
||
|
|
}
|