增加docke部署
This commit is contained in:
2480
codes/agent/game-docker/dlweb/api/common/BaseMethod.php.bak
Normal file
2480
codes/agent/game-docker/dlweb/api/common/BaseMethod.php.bak
Normal file
File diff suppressed because it is too large
Load Diff
1837
codes/agent/game-docker/dlweb/api/common/BaseMethodHelper.php
Normal file
1837
codes/agent/game-docker/dlweb/api/common/BaseMethodHelper.php
Normal file
File diff suppressed because it is too large
Load Diff
139
codes/agent/game-docker/dlweb/api/common/CommonConstant.php
Normal file
139
codes/agent/game-docker/dlweb/api/common/CommonConstant.php
Normal file
@@ -0,0 +1,139 @@
|
||||
<?php
|
||||
|
||||
define('DEFAULTHOSTNAME_ORACLE', 'localhost');
|
||||
define('DEFAULTHOSTNAME_SQLSRV', 'localhost');
|
||||
define('DEFAULTHOSTNAME_MYSQL', 'localhost');
|
||||
|
||||
define('DEFAULTHOSTPORT_ORACLE', '1521');
|
||||
define('DEFAULTHOSTPORT_SQLSRV', '1433');
|
||||
define('DEFAULTHOSTPORT_MYSQL', '3306');
|
||||
|
||||
define('DEFAULTDATABASE_ORACLE', 'orcl');
|
||||
define('DEFAULTDATABASE_SQLSRV', 'master');
|
||||
define('DEFAULTDATABASE_MYSQL', 'mysql');
|
||||
|
||||
define('DEFAULTUSERNAME_ORACLE', 'system');
|
||||
define('DEFAULTUSERNAME_SQLSRV', 'sa');
|
||||
define('DEFAULTUSERNAME_MYSQL', 'root');
|
||||
|
||||
define('DEFAULTPASSWORD_ORACLE', '');
|
||||
define('DEFAULTPASSWORD_SQLSRV', '');
|
||||
define('DEFAULTPASSWORD_MYSQL', '');
|
||||
|
||||
define('DEFAULTCHARSET_MYSQL', 'utf8');
|
||||
|
||||
define('DEFAULTPERSISTENT_ORACLE', false);
|
||||
define('DEFAULTPERSISTENT_SQLSRV', false);
|
||||
define('DEFAULTPERSISTENT_MYSQL', false);
|
||||
|
||||
define('PARAMETERNAME_HOSTNAME', 'host');
|
||||
define('PARAMETERNAME_HOSTPORT', 'port');
|
||||
define('PARAMETERNAME_DATABASE', 'database');
|
||||
///define('PARAMETERNAME_SERVICE', 'service');
|
||||
define('PARAMETERNAME_USERNAME', 'username');
|
||||
define('PARAMETERNAME_PASSWORD', 'password');
|
||||
define('PARAMETERNAME_CHARSET', 'charset');
|
||||
define('PARAMETERNAME_PERSISTENT', 'persistent');
|
||||
|
||||
define('DATABASE_TYPE_NONE', 'NONE'); /// 无数据库
|
||||
define('DATABASE_TYPE_ORACLE', 'ORACLE'); /// oracle
|
||||
define('DATABASE_TYPE_SQLSRV', 'SQLSRV'); /// ms sql server
|
||||
define('DATABASE_TYPE_MYSQL', 'MYSQL'); /// my sql
|
||||
|
||||
|
||||
define('TYPENAME_STRING', 'string'); /// 字符串类型
|
||||
define('TYPENAME_NUMBER', 'number'); /// 数值类型
|
||||
define('TYPENAME_BOOL', 'bool'); //
|
||||
define('TYPENAME_DATE', 'date'); /// 日期类型
|
||||
define('TYPENAME_TIMESTAMP', 'timestamp'); /// 时间戳类型
|
||||
define('TYPENAME_LOB', 'lob'); /// 大数据类型
|
||||
define('TYPENAME_RAW', 'raw'); /// 源数据类型
|
||||
|
||||
/// 执行类型(select、insert、update、delete、truncate、merge)
|
||||
define('COMMANDTYPE_SELECT', 'select');
|
||||
define('COMMANDTYPE_INSERT', 'insert');
|
||||
define('COMMANDTYPE_UPDATE', 'update');
|
||||
define('COMMANDTYPE_DELETE', 'delete');
|
||||
define('COMMANDTYPE_TRUNC', 'trunc');
|
||||
define('COMMANDTYPE_MERGE', 'merge');
|
||||
define('COMMANDTYPE_CALLSTOREDPROCEDURE', 'call');
|
||||
|
||||
/// 连接方式
|
||||
define('JOINTYPE_INNER', 'inner join');
|
||||
define('JOINTYPE_LEFT', 'left outer join');
|
||||
define('JOINTYPE_RIGHT', 'right outer join');
|
||||
define('JOINTYPE_OUTER', 'full outer join');
|
||||
|
||||
|
||||
define('USEDCHARSET', 'utf-8'); /// current used charset.
|
||||
|
||||
|
||||
///=====================================================================================================================
|
||||
|
||||
|
||||
define('ERRORCODE_SUCCESS', 0); /// 成功
|
||||
define('ERRORCODE_UNKNOWN', -1); /// 未知错误
|
||||
define('ERRORCODE_NOIMPLEMENT', 0x0001); /// 方法没有被实现
|
||||
define('ERRORCODE_DISABLED', 0x0002); /// 方法被停用
|
||||
define('ERRORCODE_NOTINITIALIZED', 0x0003); /// 尚未初始化
|
||||
define('ERRORCODE_NOPARAMETER', 0x0004); /// 无参数
|
||||
define('ERRORCODE_NOCONNECTED', 0x0005); /// 未连接到数据库
|
||||
define('ERRORCODE_NOCOMMANDED', 0x0006); /// 无命令
|
||||
define('ERRORCODE_CANCELLED', 0x0007); /// 无命令(无执行命令的command对象)
|
||||
|
||||
define('ERRORCODE_INVALIDPARAMETER', 0x0101); /// 无效的参数
|
||||
define('ERRORCODE_FILENOTFOUND', 0x0102); /// 找不到指定文件
|
||||
define('ERRORCODE_FIELDNOTFOUND', 0x0103); /// 找不到域或字段
|
||||
define('ERRORCODE_METHODNOTFOUND', 0x0104); /// 找不到接口(模块)
|
||||
define('ERRORCODE_PARAMETERNOTFOUND', 0x0105); /// 找不到参数
|
||||
define('ERRORCODE_BADPARAMETER', 0x0106); /// 错误的参数(不支持的参数)
|
||||
define('ERRORCODE_INVALIDJSONDATA', 0x0107); /// 无效的json数据
|
||||
define('ERRORCODE_INVALIDXMLDATA', 0x0108); /// 无效的xml数据
|
||||
define('ERRORCODE_SERVERNOTALLOWED', 0x0109); /// 服务器未开放
|
||||
define('ERRORCODE_INVALIDAPPINFO', 0x010a); /// 无效的app授权token
|
||||
define('ERRORCODE_INVALIDUSERINFO', 0x010b); /// 无效的user授权token
|
||||
define('ERRORCODE_NOPERMISSION_DEVELOPER', 0x010c); /// 无权限(开发者)
|
||||
define('ERRORCODE_NOPERMISSION_USER', 0x010d); /// 无权限(用户)
|
||||
define('ERRORCODE_INVALIDADDRESS', 0x010e); /// 两次请求地址不一致
|
||||
define('ERRORCODE_SERVERTOBUSY', 0x010f); /// 小于允许的接口调用时间间隔
|
||||
define('ERRORCODE_INVALIDREQUESTMETHOD', 0x0110); /// 错误的请求类型
|
||||
define('ERRORCODE_INVALIDHTTPREQUEST', 0x0111); /// 发送http请求出错
|
||||
define('ERRORCODE_SERVERTURNOFF', 0x0112); /// 服务器定时关闭
|
||||
|
||||
define('ERRORCODE_INVALIDSIGNATURE', 0x01ff); /// 签名错误
|
||||
|
||||
define('ERRORCODE_CUSTOMFIRST', 0x1000); /// 预计第一个自定义错误代码
|
||||
define('ERRORCODE_CUSTOMLAST', 0xffff); /// 预计最后一个自定义错误代码
|
||||
|
||||
define('ERRORINFO_SUCCESS', 'success!'); /// 成功
|
||||
define('ERRORINFO_UNKNOWN', 'unknown error!'); /// 未知错误
|
||||
define('ERRORINFO_NOIMPLEMENT', 'not implement!'); /// 方法没有被实现
|
||||
define('ERRORINFO_DISABLED', 'the function was disabled!'); /// 方法被停用
|
||||
define('ERRORINFO_NOTINITIALIZED', 'not yet initialized!'); /// 尚未初始化
|
||||
define('ERRORINFO_NOPARAMETER', 'no parameter!'); /// 无参数
|
||||
define('ERRORINFO_NOCONNECTED', 'no connected!'); /// 未连接到数据库
|
||||
define('ERRORINFO_NOCOMMANDED', 'no commanded!'); /// 无命令(无执行命令的command对象)
|
||||
define('ERRORINFO_CANCELLED', 'the operation was cancelled by the user!'); /// 已取消
|
||||
|
||||
define('ERRORINFO_INVALIDPARAMETER', 'the parameter %s is invalid!'); /// 无效的参数
|
||||
define('ERRORINFO_FILENOTFOUND', 'unable to find file "%s"!'); /// 找不到指定文件
|
||||
define('ERRORINFO_FIELDNOTFOUND', 'unable to find field %s!'); /// 找不到域或字段
|
||||
define('ERRORINFO_METHODNOTFOUND', 'unable to find method %s(version %s)!'); /// 找不到接口(模块)
|
||||
define('ERRORINFO_PARAMETERNOTFOUND', 'unable to find parameter %s!'); /// 找不到参数
|
||||
define('ERRORINFO_BADPARAMETER', 'the parameter %s(value %s) was not support!'); /// 错误的参数(不支持的参数)
|
||||
define('ERRORINFO_INVALIDJSONDATA', 'invalid json data(%s)!'); /// 无效的json数据
|
||||
define('ERRORINFO_INVALIDXMLDATA', 'invalid xml data(%s)!'); /// 无效的xml数据
|
||||
define('ERRORINFO_SERVERNOTALLOWED', 'the server is not allowed to access now! please contact the system administrator!'); /// 服务器未开放
|
||||
define('ERRORINFO_INVALIDAPPINFO', 'invalid application token!'); /// 无效的应用授权token
|
||||
define('ERRORINFO_INVALIDUSERINFO', 'invalid user token!'); /// 无效的用户授权token
|
||||
define('ERRORINFO_NOPERMISSION_DEVELOPER', 'you don\'t have permission to call this method!'); /// 无权限
|
||||
define('ERRORINFO_NOPERMISSION_USER', 'you don\'t have permission to call this method!'); /// 无权限
|
||||
define('ERRORINFO_INVALIDADDRESS', 'the requested address is not allowed! in order to continue working with the application you have to re-logon.'); /// 两次请求地址不一致
|
||||
define('ERRORINFO_SERVERTOBUSY', 'the server is too busy, please try again later!'); /// 小于允许的接口调用时间间隔
|
||||
define('ERRORINFO_INVALIDREQUESTMETHOD', 'unsupported request method!'); /// 错误的请求类型
|
||||
define('ERRORINFO_INVALIDHTTPREQUEST', 'invalid http request!'); /// 发送http请求出错
|
||||
//define('ERRORINFO_SERVERTURNOFF', 'the server was turn off now! please wait a few minute or contact the system administrator!'); /// 服务器定时关闭
|
||||
define('ERRORINFO_SERVERTURNOFF', '当前服务器正在维护中(%s-%s),维护完毕后可正常访问!'); /// 服务器定时关闭
|
||||
|
||||
define('ERRORINFO_INVALIDSIGNATURE', 'invalid signature!'); /// 签名错误
|
||||
|
||||
8822
codes/agent/game-docker/dlweb/api/common/DatabaseHelper.php
Normal file
8822
codes/agent/game-docker/dlweb/api/common/DatabaseHelper.php
Normal file
File diff suppressed because it is too large
Load Diff
293
codes/agent/game-docker/dlweb/api/common/ErrorType.php
Normal file
293
codes/agent/game-docker/dlweb/api/common/ErrorType.php
Normal file
@@ -0,0 +1,293 @@
|
||||
<?php
|
||||
/**
|
||||
* Created by PhpStorm.
|
||||
* User: win7
|
||||
* Date: 2016-08-11
|
||||
* Time: 10:57
|
||||
*/
|
||||
|
||||
require_once __DIR__ . '/CommonConstant.php';
|
||||
|
||||
define('ERRORCODE_BIGMARKET_FIRST', ERRORCODE_CUSTOMFIRST + 100); // 商城模块起始错误号
|
||||
|
||||
define('ERRORCODE_INPARAMERROR', ERRORCODE_BIGMARKET_FIRST + 1); // 参数无效
|
||||
define('ERRORINFO_INPARAMERROR', '参数无效!'); // 参数无效
|
||||
|
||||
define('ERRORCODE_AGENTIDERROR', ERRORCODE_BIGMARKET_FIRST + 2); // 渠道商id错误
|
||||
define('ERRORINFO_AGENTIDERROR', '渠道商id错误!'); // 参数无效
|
||||
|
||||
define('ERRORCODE_CHANNELIDERROR', ERRORCODE_BIGMARKET_FIRST + 3); // 渠道id错误
|
||||
define('ERRORINFO_CHANNELIDERROR', '渠道id错误!'); // 渠道id错误
|
||||
|
||||
define('ERRORCODE_OPENIDERROR', ERRORCODE_BIGMARKET_FIRST + 4); // openid错误
|
||||
define('ERRORINFO_OPENIDERROR', 'openid错误!'); // openid错误
|
||||
|
||||
define('ERRORCODE_UNIONIDERROR', ERRORCODE_BIGMARKET_FIRST + 5); // unionid错误
|
||||
define('ERRORINFO_UNIONIDERROR', 'unionid错误!'); // unionid错误
|
||||
|
||||
define('ERRORCODE_NICKNAMEERROR', ERRORCODE_BIGMARKET_FIRST + 6); // 昵称错误
|
||||
define('ERRORINFO_NICKNAMEERROR', '昵称错误!'); // 昵称错误
|
||||
|
||||
define('ERRORCODE_AVATARERROR', ERRORCODE_BIGMARKET_FIRST + 7); // 头像错误
|
||||
define('ERRORINFO_AVATARERROR', '头像错误!'); // 头像错误
|
||||
|
||||
define('ERRORCODE_SEXERROR', ERRORCODE_BIGMARKET_FIRST + 8); // 性别错误
|
||||
define('ERRORINFO_SEXERROR', '性别错误!'); // 性别错误
|
||||
|
||||
define('ERRORCODE_PROVINCEERROR', ERRORCODE_BIGMARKET_FIRST + 9); // 省份错误
|
||||
define('ERRORINFO_PROVINCEERROR', '省份错误!'); // 省份错误
|
||||
|
||||
define('ERRORCODE_CITYERROR', ERRORCODE_BIGMARKET_FIRST + 10); // 城市错误
|
||||
define('ERRORINFO_CITYERROR', '城市错误!'); // 城市错误
|
||||
|
||||
define('ERRORCODE_TYPEERROR', ERRORCODE_BIGMARKET_FIRST + 11); // 类型错误
|
||||
define('ERRORINFO_TYPEERROR', '类型错误!'); // 类型错误
|
||||
|
||||
define('ERRORCODE_PRODUCTERROR', ERRORCODE_BIGMARKET_FIRST + 12); // 产品id错误
|
||||
define('ERRORINFO_PRODUCTERROR', '产品id错误!'); // 产品id错误
|
||||
|
||||
define('ERRORCODE_ORDERTYPEERROR', ERRORCODE_BIGMARKET_FIRST + 13); // 订单类型无效
|
||||
define('ERRORINFO_ORDERTYPEERROR', '订单类型无效!'); // 订单类型无效
|
||||
|
||||
define('ERRORCODE_PLAYERIDERROR', ERRORCODE_BIGMARKET_FIRST + 14); // 玩家id不能为空
|
||||
define('ERRORINFO_PLAYERIDERROR', '玩家id不能为空!'); // 玩家id不能为空
|
||||
|
||||
define('ERRORCODE_TELERROR', ERRORCODE_BIGMARKET_FIRST + 15); // 请输入正确的联系方式
|
||||
define('ERRORINFO_TELERROR', '请输入正确的联系方式!'); // 请输入正确的联系方式
|
||||
|
||||
define('ERRORCODE_WECHATERROR', ERRORCODE_BIGMARKET_FIRST + 16); // 微信号不能为空
|
||||
define('ERRORINFO_WECHATERROR', '微信号不能为空!'); // 微信号不能为空
|
||||
|
||||
define('ERRORCODE_ORDERIDERROR', ERRORCODE_BIGMARKET_FIRST + 17); // 订单id错误
|
||||
define('ERRORINFO_ORDERIDERROR', '订单id错误!'); // 订单id错误
|
||||
|
||||
define('ERRORCODE_TRADENOERROR', ERRORCODE_BIGMARKET_FIRST + 18); // tradeNo不能为空
|
||||
define('ERRORINFO_TRADENOERROR', 'tradeNo不能为空!'); // 订单id错误
|
||||
|
||||
define('ERRORCODE_TRANSACTIONERROR', ERRORCODE_BIGMARKET_FIRST + 19); // transactionid不能为空
|
||||
define('ERRORINFO_TRANSACTIONERROR', 'transactionid不能为空!'); // 订单id错误
|
||||
|
||||
define('ERRORCODE_SIGNKEYERROR', ERRORCODE_BIGMARKET_FIRST + 20); // 签名不能为空
|
||||
define('ERRORINFO_SIGNKEYERROR', '签名不能为空!'); // 签名不能为空
|
||||
|
||||
define('ERRORCODE_MONEYERROR', ERRORCODE_BIGMARKET_FIRST + 21); // 金额不能为空
|
||||
define('ERRORINFO_MONEYERROR', '金额不能为空!'); // 金额不能为空
|
||||
|
||||
define('ERRORCODE_PARENTIDERROR', ERRORCODE_BIGMARKET_FIRST + 22); // 父id不能为空
|
||||
define('ERRORINFO_PARENTIDERROR', '父id不能为空!'); // 父id不能为空
|
||||
|
||||
define('ERRORCODE_ORDERCODEERROR', ERRORCODE_BIGMARKET_FIRST + 23); // 订单code不能为空
|
||||
define('ERRORINFO_ORDERCODEERROR', '订单code不能为空!'); // 订单code不能为空
|
||||
|
||||
define('ERRORCODE_SIDERROR', ERRORCODE_BIGMARKET_FIRST + 24); // sid不能为空
|
||||
define('ERRORINFO_SIDERROR', 'sid不能为空!'); // sid不能为空
|
||||
|
||||
define('ERRORCODE_SCODEERROR', ERRORCODE_BIGMARKET_FIRST + 25); // scode不能为空
|
||||
define('ERRORINFO_SCODEERROR', 'scode不能为空!'); // scode不能为空
|
||||
|
||||
define('ERRORCODE_APPIDERROR', ERRORCODE_BIGMARKET_FIRST + 26); // appid不能为空
|
||||
define('ERRORINFO_APPIDERROR', 'appid不能为空!'); // appid不能为空
|
||||
|
||||
define('ERRORCODE_DEVKEYERROR', ERRORCODE_BIGMARKET_FIRST + 27); // devkey不能为空
|
||||
define('ERRORINFO_DEVKEYERROR', 'devkey不能为空!'); // devkey不能为空
|
||||
|
||||
define('ERRORCODE_BEGINTIMEERROR', ERRORCODE_BIGMARKET_FIRST + 28); // 开始时间不能为空
|
||||
define('ERRORINFO_BEGINTIMEERROR', '开始时间不能为空!'); // 开始时间不能为空
|
||||
|
||||
define('ERRORCODE_ENDTIMEERROR', ERRORCODE_BIGMARKET_FIRST + 29); // 结束时间不能为空
|
||||
define('ERRORINFO_ENDTIMEERROR', '结束时间不能为空!'); // 结束时间不能为空
|
||||
|
||||
define('ERRORCODE_TIMEERROR', ERRORCODE_BIGMARKET_FIRST + 30); // 时间错误
|
||||
define('ERRORINFO_TIMEERROR', '时间错误!'); // 时间错误
|
||||
|
||||
define('ERRORCODE_SALESIDERROR', ERRORCODE_BIGMARKET_FIRST + 31); // 个人账户id错误
|
||||
define('ERRORINFO_SALESIDERROR', '个人账户id错误!'); // 销售id错误
|
||||
|
||||
define('ERRORCODE_AWARDIDERROR', ERRORCODE_BIGMARKET_FIRST + 32); // 奖励id错误
|
||||
define('ERRORINFO_AWARDIDERROR', '奖励id错误!'); // 奖励id错误
|
||||
|
||||
define('ERRORCODE_NOTICEIDERROR', ERRORCODE_BIGMARKET_FIRST + 32); // 公告id错误
|
||||
define('ERRORINFO_NOTICEIDERROR', '公告id错误!'); // 公告id错误
|
||||
|
||||
define('ERRORCODE_AMOUNTERROR', ERRORCODE_BIGMARKET_FIRST + 33); // 数量错误
|
||||
define('ERRORINFO_AMOUNTERROR', '数量错误!'); // 数量错误
|
||||
|
||||
define('ERRORCODE_AGENTNOTEXISTERROR', ERRORCODE_BIGMARKET_FIRST + 34); // 渠道商配置信息不存在
|
||||
define('ERRORINFO_AGENTNOTEXISTERROR', '渠道商配置信息不存在!'); // 渠道商配置信息不存在
|
||||
|
||||
define('ERRORCODE_NODATAERROR', ERRORCODE_BIGMARKET_FIRST + 35); // 无数据
|
||||
define('ERRORINFO_NODATAERROR', '无数据记录!'); // 无数据
|
||||
|
||||
define('ERRORCODE_ASKIDERROR', ERRORCODE_BIGMARKET_FIRST + 36); // 索要账户不能为空
|
||||
define('ERRORINFO_ASKIDERROR', '索要账户不能为空!'); // 索要账户不能为空
|
||||
|
||||
define('ERRORCODE_DEALIDERROR', ERRORCODE_BIGMARKET_FIRST + 37); // 处理编号为空
|
||||
define('ERRORINFO_DEALIDERROR', '处理编号为空!'); // 处理编号为空
|
||||
|
||||
define('ERRORCODE_DEALSTATESERROR', ERRORCODE_BIGMARKET_FIRST + 38); // 处理状态为空
|
||||
define('ERRORINFO_DEALSTATESERROR', '处理状态为空!'); // 处理状态为空
|
||||
|
||||
define('ERRORCODE_ORDERNULLERROR', ERRORCODE_BIGMARKET_FIRST + 39); // 无订单记录
|
||||
define('ERRORINFO_ORDERNULLERROR', '无订单记录!'); // 无订单记录
|
||||
|
||||
define('ERRORCODE_ORDERPAYEDERROR', ERRORCODE_BIGMARKET_FIRST + 40); // 订单已支付
|
||||
define('ERRORINFO_ORDERPAYEDERROR', '该订单已支付或已退款!'); // 订单已支付
|
||||
|
||||
define('ERRORCODE_ORDERMONEYERROR', ERRORCODE_BIGMARKET_FIRST + 41); // 支付金额错误
|
||||
define('ERRORINFO_ORDERMONEYERROR', '支付金额错误!'); // 支付金额错误
|
||||
|
||||
define('ERRORCODE_NOTSALESERROR', ERRORCODE_BIGMARKET_FIRST + 42); // 不是个人账户
|
||||
define('ERRORINFO_NOTSALESERROR', '你还没有个人账户!'); // 不是个人账户
|
||||
|
||||
define('ERRORCODE_ROOMCARDENOUGHERROR', ERRORCODE_BIGMARKET_FIRST + 43); // 房卡数量不足
|
||||
define('ERRORINFO_ROOMCARDENOUGHERROR', '数量不足!'); // 房卡数量不足
|
||||
|
||||
define('ERRORCODE_NOPOWERERROR', ERRORCODE_BIGMARKET_FIRST + 44); // 没有权限
|
||||
define('ERRORINFO_NOPOWERERROR', '没有权限!'); // 没有权限
|
||||
|
||||
define('ERRORCODE_ONLYBINDSELFERROR', ERRORCODE_BIGMARKET_FIRST + 45); // 只能给绑定了自己邀请码的玩家充卡
|
||||
define('ERRORINFO_ONLYBINDSELFERROR', '只能给绑定了自己邀请码的玩家赠卡'); // 只能给绑定了自己邀请码的玩家充卡
|
||||
|
||||
define('ERRORCODE_INVITECODEEXISTS', ERRORCODE_BIGMARKET_FIRST + 46);
|
||||
define('ERRORINFO_INVITECODEEXISTS', '你已有账户,请直接登录后台');
|
||||
|
||||
define('ERRORCODE_INVITECODE_NOT_EXISTS', ERRORCODE_BIGMARKET_FIRST + 47);
|
||||
define('ERRORINFO_INVITECODE_NOT_EXISTS', '用户不存在!');
|
||||
|
||||
define('ERRORCODE_GAMEIDERROR', ERRORCODE_BIGMARKET_FIRST + 48); // 游戏编号不能为空
|
||||
define('ERRORINFO_GAMEIDERROR', '游戏编号不能为空!'); // 游戏编号不能为空
|
||||
|
||||
define('ERRORCODE_SALESCLOSEERROR', ERRORCODE_BIGMARKET_FIRST + 49); // 账户被封
|
||||
define('ERRORINFO_SALESCLOSEERROR', '账号被封!'); // 账户被封
|
||||
|
||||
define('ERRORCODE_SALESNOTEXISTERROR', ERRORCODE_BIGMARKET_FIRST + 50); // 不存在该账户
|
||||
define('ERRORINFO_SALESNOTEXISTERROR', '不存在指定用户'); // 不存在该账户
|
||||
|
||||
define('ERRORCODE_PLAYERNOTEXISTERROR', ERRORCODE_BIGMARKET_FIRST + 51); // 玩家不存在
|
||||
define('ERRORINFO_PLAYERNOTEXISTERROR', '玩家信息不存在'); // 玩家不存在
|
||||
|
||||
define('ERRORCODE_PASSWORDERROR', ERRORCODE_BIGMARKET_FIRST + 52); // 密码错误
|
||||
define('ERRORINFO_PASSWORDERROR', '密码错误!'); // 密码错误
|
||||
|
||||
define('ERRORCODE_INVALID_LOGIN_INFORMATION', ERRORCODE_BIGMARKET_FIRST + 53);
|
||||
define('ERRORINFO_INVALID_LOGIN_INFORMATION', '账号或密码错误,请重新输入后再试!');
|
||||
|
||||
define('ERRORCODE_OLDPASSWORDERROR', ERRORCODE_BIGMARKET_FIRST + 54); // 旧密码错误
|
||||
define('ERRORINFO_OLDPASSWORDERROR', '旧密码错误!'); // 旧密码错误
|
||||
|
||||
define('ERRORCODE_OLDEQUALNEWERROR', ERRORCODE_BIGMARKET_FIRST + 55); // 新密码不能与旧密码相同
|
||||
define('ERRORINFO_OLDEQUALNEWERROR', '新密码不能与旧密码相同!'); // 新密码不能与旧密码相同
|
||||
|
||||
define('ERRORCODE_STARNOENOUGHERROR', ERRORCODE_BIGMARKET_FIRST + 56); // 星星数量不足
|
||||
define('ERRORINFO_STARNOENOUGHERROR', '星星数量不足!'); // 星星数量不足
|
||||
|
||||
define('ERRORCODE_NOBINDERROR', ERRORCODE_BIGMARKET_FIRST + 57); // 玩家未绑定账户
|
||||
define('ERRORINFO_NOBINDERROR', '玩家未绑定账户!'); // 玩家未绑定账户
|
||||
|
||||
define('ERRORCODE_PLAYER_NOT_EXISTS', ERRORCODE_BIGMARKET_FIRST + 58);
|
||||
define('ERRORINFO_PLAYER_NOT_EXISTS', '找不到指定的玩家!');
|
||||
|
||||
define('ERRORCODE_CLUBENTEDEXISTS', ERRORCODE_BIGMARKET_FIRST + 59);
|
||||
define('ERRORINFO_CLUBENTEDEXISTS', '已经参加了该俱乐部!');
|
||||
|
||||
define('ERRORCODE_POWERERROR', ERRORCODE_BIGMARKET_FIRST + 60);
|
||||
define('ERRORINFO_POWERERROR', '权限信息不能为空!');
|
||||
|
||||
define('ERRORCODE_SHORTNUMNULLERROR', ERRORCODE_BIGMARKET_FIRST + 61);
|
||||
define('ERRORINFO_SHORTNUMNULLERROR', '玩家短号不能为空!');
|
||||
|
||||
define('ERRORCODE_SHORTNUMERROR', ERRORCODE_BIGMARKET_FIRST + 62);
|
||||
define('ERRORINFO_SHORTNUMERROR', '玩家短号超过范围!');
|
||||
|
||||
define('ERRORCODE_SHORTNUMUSEDERROR', ERRORCODE_BIGMARKET_FIRST + 63);
|
||||
define('ERRORINFO_SHORTNUMUSEDERROR', '玩家短号已经被使用!');
|
||||
|
||||
define('ERRORCODE_ROOMNUMNULLERROR', ERRORCODE_BIGMARKET_FIRST + 64);
|
||||
define('ERRORINFO_ROOMNUMNULLERROR', '玩家最大开房数为空!');
|
||||
|
||||
define('ERRORCODE_ROOMNUMERROR', ERRORCODE_BIGMARKET_FIRST + 65);
|
||||
define('ERRORINFO_ROOMNUMERROR', '玩家最大开房数超过范围!');
|
||||
|
||||
define('ERRORCODE_SHORTDESERROR', ERRORCODE_BIGMARKET_FIRST + 66);
|
||||
define('ERRORINFO_SHORTDESERROR', '短号描述过长!');
|
||||
|
||||
define('ERRORCODE_WHITEIDERROR', ERRORCODE_BIGMARKET_FIRST + 67);
|
||||
define('ERRORINFO_WHITEIDERROR', '好友名单不能为空!');
|
||||
|
||||
define('ERRORCODE_WHITEEXISTERROR', ERRORCODE_BIGMARKET_FIRST + 68);
|
||||
define('ERRORINFO_WHITEEXISTERROR', '玩家已经在好友名单中!');
|
||||
|
||||
define('ERRORCODE_WHITENOTEXISTERROR', ERRORCODE_BIGMARKET_FIRST + 69);
|
||||
define('ERRORINFO_WHITENOTEXISTERROR', '玩家不在好友名单中!');
|
||||
|
||||
define('ERRORCODE_MSGLENGTHERROR', ERRORCODE_BIGMARKET_FIRST + 70);
|
||||
define('ERRORINFO_MSGLENGTHERROR', '短信验证码格式错误!');
|
||||
|
||||
define('ERRORCODE_MSGNODATAERROR', ERRORCODE_BIGMARKET_FIRST + 71);
|
||||
define('ERRORINFO_MSGNODATAERROR', '未查询到短信验证码!');
|
||||
|
||||
define('ERRORCODE_TELMSGERROR', ERRORCODE_BIGMARKET_FIRST + 72);
|
||||
define('ERRORINFO_TELMSGERROR', '短信验证码不匹配!');
|
||||
|
||||
define('ERRORCODE_BINDEDTELERROR', ERRORCODE_BIGMARKET_FIRST + 73);
|
||||
define('ERRORINFO_BINDEDTELERROR', '已经绑定过手机!');
|
||||
|
||||
define('ERRORCODE_NOBINDEDTELERROR', ERRORCODE_BIGMARKET_FIRST + 74);
|
||||
define('ERRORINFO_NOBINDEDTELERROR', '未绑定过手机!');
|
||||
|
||||
define('ERRORCODE_SMSSENDERROR', ERRORCODE_BIGMARKET_FIRST + 75);
|
||||
|
||||
define('ERRORCODE_FROMUSERERROR', ERRORCODE_BIGMARKET_FIRST + 76);
|
||||
define('ERRORINFO_FROMUSERERROR', '来源账户不能为空!');
|
||||
|
||||
define('ERRORCODE_TOUSERERROR', ERRORCODE_BIGMARKET_FIRST + 77);
|
||||
define('ERRORINFO_TOUSERERROR', '目标账户不能为空!');
|
||||
|
||||
define('ERRORCODE_COMMISSIONNOTEXISTERROR', ERRORCODE_BIGMARKET_FIRST + 78);
|
||||
define('ERRORINFO_COMMISSIONNOTEXISTERROR', '账户分成类型不存在!');
|
||||
|
||||
define('ERRORCODE_NUMMAXTEXISTERROR', ERRORCODE_BIGMARKET_FIRST + 79);
|
||||
define('ERRORINFO_NUMMAXTEXISTERROR', '数值超过范围!');
|
||||
|
||||
|
||||
define('ERRORCODE_ACCOUNTPERIODERROR', ERRORCODE_BIGMARKET_FIRST + 80);
|
||||
define('ERRORINFO_ACCOUNTPERIODERROR', '账期错误!');
|
||||
|
||||
define('ERRORCODE_ACCOUNTPERIODEXISTS', ERRORCODE_BIGMARKET_FIRST + 81);
|
||||
define('ERRORINFO_ACCOUNTPERIODEXISTS', '该账期已有支付信息,请先撤销对应的支付订单才能重新生成!(订单号:%s)');
|
||||
|
||||
define('ERRORCODE_INVALIDCARDAMOUNT', ERRORCODE_BIGMARKET_FIRST + 82);
|
||||
define('ERRORINFO_INVALIDCARDAMOUNT', '无效的房卡数量信息,当前账期赠送的房卡数超过总计转出的房卡数(累计转出数:%f,当前赠送数:%f)!');
|
||||
|
||||
define('ERRORCODE_INVALIDGOLDAMOUNT', ERRORCODE_BIGMARKET_FIRST + 82);
|
||||
define('ERRORINFO_INVALIDGOLDAMOUNT', '无效的金币数量信息,当前账期赠送的金币数超过总计转出的金币数(累计转出数:%f,当前赠送数:%f)!');
|
||||
|
||||
define('ERRORCODE_INVALIDFINANCEORDER', ERRORCODE_BIGMARKET_FIRST + 83);
|
||||
define('ERRORINFO_INVALIDFINANCEORDER', '找不到订单信息或该订单已被撤销!');
|
||||
|
||||
define('ERRORCODE_FINANCEORDERISNOTLAST', ERRORCODE_BIGMARKET_FIRST + 84);
|
||||
define('ERRORINFO_FINANCEORDERISNOTLAST', '该订单不是最后一个有效的订单,你只能从最后一个有效订单开始执行撤销操作(%s)!');
|
||||
|
||||
define('ERRORCODE_FINANCEYEARERROR', ERRORCODE_BIGMARKET_FIRST + 85);
|
||||
define('ERRORINFO_FINANCEYEARERROR', '无效的账期年份!');
|
||||
|
||||
define('ERRORCODE_CANNOTBINDCHILD', ERRORCODE_BIGMARKET_FIRST + 86);
|
||||
define('ERRORINFO_CANNOTBINDCHILD', '不能绑定自己下级的邀请码!');
|
||||
|
||||
define('ERRORCODE_GIFTIDERROR', ERRORCODE_BIGMARKET_FIRST + 87);
|
||||
define('ERRORINFO_GIFTIDERROR', '错误的礼包代码!');
|
||||
|
||||
define('ERRORCODE_GIFTNOTEXISTS', ERRORCODE_BIGMARKET_FIRST + 88);
|
||||
define('ERRORINFO_GIFTNOTEXISTS', '找不到指定的礼包,或该礼包已被领取!');
|
||||
|
||||
define('ERRORCODE_CARDNUMBERERROR', ERRORCODE_BIGMARKET_FIRST + 89);
|
||||
define('ERRORINFO_CARDNUMBERERROR', '错误的充值卡号或密码!');
|
||||
|
||||
define('ERRORCODE_CARDNUMBERNOTEXISTS', ERRORCODE_BIGMARKET_FIRST + 90);
|
||||
define('ERRORINFO_CARDNUMBERNOTEXISTS', '找不到指定的充值卡,或该充值卡已被使用!');
|
||||
|
||||
define('ERRORCODE_LOGINRESTRICTED', ERRORCODE_BIGMARKET_FIRST + 91);
|
||||
define('ERRORINFO_LOGINRESTRICTED', '登录错误次数过多,请等待15分钟后再试!');
|
||||
|
||||
define('ERRORCODE_DIAMONDENOUGHERROR', ERRORCODE_BIGMARKET_FIRST + 92); // 钻石数量不足
|
||||
define('ERRORINFO_DIAMONDENOUGHERROR', '账户中钻石数量不足!'); // 钻石数量不足
|
||||
2203
codes/agent/game-docker/dlweb/api/common/common.inc.php
Normal file
2203
codes/agent/game-docker/dlweb/api/common/common.inc.php
Normal file
File diff suppressed because it is too large
Load Diff
252
codes/agent/game-docker/dlweb/api/common/config.inc.php
Normal file
252
codes/agent/game-docker/dlweb/api/common/config.inc.php
Normal file
@@ -0,0 +1,252 @@
|
||||
<?php
|
||||
/**
|
||||
* Created by PhpStorm.
|
||||
* User: abcdefg
|
||||
* Date: 2016-08-11
|
||||
* Time: 10:10
|
||||
*/
|
||||
|
||||
require_once __DIR__ . '/CommonConstant.php';
|
||||
|
||||
// 加载环境变量配置
|
||||
require_once dirname(dirname(dirname(__DIR__))) . '/env_config.php';
|
||||
|
||||
/// 是否调试环境
|
||||
define('DEBUG_MODE', env('DEBUG_MODE', false));
|
||||
|
||||
if (DEBUG_MODE)
|
||||
{
|
||||
/// 数据库类型(mysql, sqlsrv, oracle)
|
||||
define('DATABASE_TYPE', DATABASE_TYPE_MYSQL);
|
||||
/// ==== ↓ 主服务器信息 ↓ ====
|
||||
/// 数据服务器地址
|
||||
define('MASTER_HOSTNAME', env('DLWEB_DB_HOST', '39.108.82.197'));
|
||||
/// 数据端口
|
||||
define('MASTER_HOSTPORT', (int)env('DLWEB_DB_PORT', 3309));
|
||||
/// 数据库登录用户名
|
||||
define('MASTER_USERNAME', env('DLWEB_DB_USER', 'root'));
|
||||
/// 数据库登录密码
|
||||
define('MASTER_PASSWORD', env('DLWEB_DB_PASSWORD', ''));
|
||||
/// 数据库名
|
||||
define('MASTER_DATABASE', env('DLWEB_DB_NAME', 'game_db'));
|
||||
/// 是否长链接
|
||||
define('MASTER_PERSISTENT', false);
|
||||
/// 编码(mysql有效)
|
||||
define('MASTER_CHARSET', 'utf8');
|
||||
/// ==== ↑ 主服务器信息 ↑ ====
|
||||
|
||||
/// ==== ↓ 从服务器信息 ↓ ====
|
||||
/// 从服务器数
|
||||
define('SERVANT_COUNT', 0);
|
||||
|
||||
/// ==== ↓ 从服务器1 ↓ ====
|
||||
/// 数据服务器地址
|
||||
define('SERVANT_HOSTNAME_0', env('DLWEB_SLAVE_DB_HOST', '39.108.82.197'));
|
||||
/// 数据端口
|
||||
define('SERVANT_HOSTPORT_0', (int)env('DLWEB_SLAVE_DB_PORT', 3309));
|
||||
/// 数据库登录用户名
|
||||
define('SERVANT_USERNAME_0', env('DLWEB_SLAVE_DB_USER', 'root'));
|
||||
/// 数据库登录密码
|
||||
define('SERVANT_PASSWORD_0', env('DLWEB_SLAVE_DB_PASSWORD', ''));
|
||||
/// 数据库名
|
||||
define('SERVANT_DATABASE_0', env('DLWEB_SLAVE_DB_NAME', 'game_db'));
|
||||
/// 是否长链接
|
||||
define('SERVANT_PERSISTENT_0', false);
|
||||
/// 编码(mysql有效)
|
||||
define('SERVANT_CHARSET_0', 'utf8');
|
||||
/// ==== ↑ 从服务器1 ↑ ====
|
||||
|
||||
/// ==== ↑ 从服务器信息 ↑ ====
|
||||
|
||||
|
||||
/// ==== ↓ redis配置 ↓ ====
|
||||
/// 是否启用redis缓存
|
||||
define('REDIS_ENABLED', env('REDIS_ENABLED', false));
|
||||
/// redis服务器名、地址
|
||||
define('REDIS_HOSTNAME', env('REDIS_HOST', 'localhost'));
|
||||
/// redis服务器端口
|
||||
define('REDIS_HOSTPORT', (int)env('REDIS_PORT', 6379));
|
||||
/// redis数据库名
|
||||
define('REDIS_DATABASE', 'default');
|
||||
/// redis密码
|
||||
define('REDIS_PASSWORD', env('REDIS_PASSWORD', ''));
|
||||
/// ==== ↑ redis配置 ↑ ====
|
||||
|
||||
|
||||
/// ==== ↓ 其他配置 ↓ ====
|
||||
/// 服务器是否对外开放
|
||||
define('SERVER_ACTIVE', true);
|
||||
/// 当服务器不对外开放时,可以访问服务器的地址
|
||||
$_whitelist_str = env('INTERNAL_WHITELIST', 'localhost,127.0.0.1,::1,171.34.213.95');
|
||||
$_whitelist_arr = array_map('trim', explode(',', $_whitelist_str));
|
||||
define('INTERNAL_WHITELIST', 'return ' . var_export($_whitelist_arr, true) . ';');
|
||||
|
||||
/// 服务器是否需要定时关闭
|
||||
define('TIMED_OFF_NEEDED', false);
|
||||
/// 定时关闭开始时间
|
||||
define('TIMED_OFF_BEGIN', '02:50:00');
|
||||
/// 定时关闭结束时间
|
||||
define('TIMED_OFF_END', '08:00:00');
|
||||
|
||||
/// 是否需要校验token
|
||||
define('TOKEN_ENABLED', false);
|
||||
/// 限制token是否只能单次使用
|
||||
define('TOKEN_SIGNLE', true);
|
||||
|
||||
/// 是否校验token和user_id是否匹配
|
||||
define('VALID_TOKEN_USERID', false);
|
||||
|
||||
/// 是否需要验证签名
|
||||
define('SIGN_ENABLED', false);
|
||||
/// 签名key
|
||||
define('SIGN_KEY', 'sdk');
|
||||
|
||||
/// 单个接口访问的时间间隔(毫秒)
|
||||
define('REQUEST_INTERVAL', 10);
|
||||
/// token超时时间(秒)
|
||||
define('TOKEN_EXPIRE_TICK_COUNT', 7200);
|
||||
|
||||
/// 登录接口名(表示该接口为登录接口,登录接口不校验user_auth_token参数)
|
||||
define('LOGIN_METHOD_LIST', 'return array(\'sales.sales.loginByPhone\', \'Admin.Admin.login\', \'agent.demand.salesInfo\', \'agent.user.getinfo\', \'agent.user.login\', \'agent.player.login\', \'agent.user.admin_login\', \'agent.user.report_login\', \'agent.user.getPlayer\');');
|
||||
|
||||
/// 不校验也不生成user_auth_token的接口列表
|
||||
define('IGNORE_USER_AUTH_TOKEN_METHOD_LIST', 'return array(\'agent.user.getUserInfo\', \'admin.Admin.createAgent\', \'Admin.Admin.createChannel\', \'Admin.Admin.createGame\', \'agent.gift.newrechargecard\', \'report.report.areaNumberOfPeopleMap\', \'sales.sales.captchaLogin\', \'youle.youle.channelConfigById\', \'agent.user.whiteList\', \'agent.user.changeWhiteList\', \'agent.user.queryShortNum\', \'agent.order.createStarOrder\', \'agent.order.buyStarRecord\', \'Youle.Youle.productList\', \'agent.order.isPay\', \'report.report.exportReport\', \'Youle.Youle.webLog\', \'Youle.Youle.channelConfig\', \'Youle.Youle.gameList\', \'Youle.Youle.channelList\', \'sms.sms.sendBindCode\', \'agent.order.ordersuccess\', \'agent.game.downList\', );');
|
||||
/// ==== ↑ 其他配置 ↑ ====
|
||||
}
|
||||
else
|
||||
{
|
||||
/// 数据库类型(mysql, sqlsrv, oracle)
|
||||
define('DATABASE_TYPE', DATABASE_TYPE_MYSQL);
|
||||
|
||||
/// ==== ↓ 主服务器信息 ↓ ====
|
||||
/// 数据服务器地址
|
||||
define('MASTER_HOSTNAME', env('DLWEB_DB_HOST', 'rm-bp1btyuwq77591x0jpo.mysql.rds.aliyuncs.com'));
|
||||
/// 数据端口
|
||||
define('MASTER_HOSTPORT', (int)env('DLWEB_DB_PORT', 3306));
|
||||
/// 数据库登录用户名
|
||||
define('MASTER_USERNAME', env('DLWEB_DB_USER', 'games'));
|
||||
/// 数据库登录密码
|
||||
define('MASTER_PASSWORD', env('DLWEB_DB_PASSWORD', ''));
|
||||
/// 数据库名
|
||||
define('MASTER_DATABASE', env('DLWEB_DB_NAME', 'agent_db'));
|
||||
/// 是否长链接
|
||||
define('MASTER_PERSISTENT', false);
|
||||
/// 编码(mysql有效)
|
||||
define('MASTER_CHARSET', 'utf8');
|
||||
/// ==== ↑ 主服务器信息 ↑ ====
|
||||
|
||||
/// ==== ↓ 从服务器信息 ↓ ====
|
||||
/// 从服务器数
|
||||
define('SERVANT_COUNT', 0);
|
||||
|
||||
/// ==== ↓ 从服务器1 ↓ ====
|
||||
/// 数据服务器地址
|
||||
define('SERVANT_HOSTNAME_0', env('DLWEB_SLAVE_DB_HOST', 'rr-wz9v0rl1uv6o1j9pfo.mysql.rds.aliyuncs.com'));
|
||||
/// 数据端口
|
||||
define('SERVANT_HOSTPORT_0', (int)env('DLWEB_SLAVE_DB_PORT', 3306));
|
||||
/// 数据库登录用户名
|
||||
define('SERVANT_USERNAME_0', env('DLWEB_SLAVE_DB_USER', 'yunuser'));
|
||||
/// 数据库登录密码
|
||||
define('SERVANT_PASSWORD_0', env('DLWEB_SLAVE_DB_PASSWORD', ''));
|
||||
/// 数据库名
|
||||
define('SERVANT_DATABASE_0', env('DLWEB_SLAVE_DB_NAME', 'game_db'));
|
||||
/// 是否长链接
|
||||
define('SERVANT_PERSISTENT_0', false);
|
||||
/// 编码(mysql有效)
|
||||
define('SERVANT_CHARSET_0', 'utf8');
|
||||
/// ==== ↑ 从服务器1 ↑ ====
|
||||
|
||||
/// ==== ↑ 从服务器信息 ↑ ====
|
||||
|
||||
|
||||
/// ==== ↓ redis配置 ↓ ====
|
||||
/// 是否启用redis缓存
|
||||
define('REDIS_ENABLED', env('REDIS_ENABLED', false));
|
||||
/// redis服务器名、地址
|
||||
define('REDIS_HOSTNAME', env('REDIS_HOST', 'localhost'));
|
||||
/// redis服务器端口
|
||||
define('REDIS_HOSTPORT', (int)env('REDIS_PORT', 6379));
|
||||
/// redis数据库名
|
||||
define('REDIS_DATABASE', 'default');
|
||||
/// redis密码
|
||||
define('REDIS_PASSWORD', env('REDIS_PASSWORD', ''));
|
||||
/// ==== ↑ redis配置 ↑ ====
|
||||
|
||||
|
||||
/// ==== ↓ 其他配置 ↓ ====
|
||||
/// 服务器是否对外开放
|
||||
define('SERVER_ACTIVE', true);
|
||||
/// 当服务器不对外开放时,可以访问服务器的地址
|
||||
$_whitelist_str = env('INTERNAL_WHITELIST', 'localhost,127.0.0.1,::1,171.34.213.95');
|
||||
$_whitelist_arr = array_map('trim', explode(',', $_whitelist_str));
|
||||
define('INTERNAL_WHITELIST', 'return ' . var_export($_whitelist_arr, true) . ';');
|
||||
|
||||
/// 服务器是否需要定时关闭
|
||||
define('TIMED_OFF_NEEDED', true);
|
||||
/// 定时关闭开始时间
|
||||
define('TIMED_OFF_BEGIN', '02:50:00');
|
||||
/// 定时关闭结束时间
|
||||
define('TIMED_OFF_END', '03:10:00');
|
||||
|
||||
/// 是否需要校验token
|
||||
define('TOKEN_ENABLED', true);
|
||||
/// 限制token是否只能单次使用
|
||||
define('TOKEN_SIGNLE', true);
|
||||
|
||||
/// 是否校验token和user_id是否匹配
|
||||
define('VALID_TOKEN_USERID', false);
|
||||
|
||||
/// 是否需要验证签名
|
||||
define('SIGN_ENABLED', false);
|
||||
/// 签名key
|
||||
define('SIGN_KEY', 'sdk');
|
||||
|
||||
/// 单个接口访问的时间间隔(毫秒)
|
||||
define('REQUEST_INTERVAL', 10);
|
||||
/// token超时时间(秒)
|
||||
define('TOKEN_EXPIRE_TICK_COUNT', 7200);
|
||||
|
||||
/// 登录接口名(表示该接口为登录接口,登录接口不校验user_auth_token参数)
|
||||
define('LOGIN_METHOD_LIST', 'return array(\'sales.sales.loginByPhone\', \'Admin.Admin.login\', \'agent.demand.salesInfo\', \'agent.user.getinfo\', \'agent.user.login\', \'agent.player.login\', \'agent.user.admin_login\', \'agent.user.report_login\', \'agent.user.getPlayer\');');
|
||||
|
||||
/// 不校验也不生成user_auth_token的接口列表
|
||||
define('IGNORE_USER_AUTH_TOKEN_METHOD_LIST', 'return array(\'agent.user.getUserInfo\', \'admin.Admin.createAgent\', \'Admin.Admin.createChannel\', \'Admin.Admin.createGame\', \'agent.gift.newrechargecard\', \'report.report.areaNumberOfPeopleMap\', \'sales.sales.captchaLogin\', \'youle.youle.channelConfigById\', \'agent.user.whiteList\', \'agent.user.changeWhiteList\', \'agent.user.queryShortNum\', \'agent.order.createStarOrder\', \'agent.order.buyStarRecord\', \'Youle.Youle.productList\', \'agent.order.isPay\', \'report.report.exportReport\', \'Youle.Youle.webLog\', \'Youle.Youle.channelConfig\', \'Youle.Youle.gameList\', \'Youle.Youle.channelList\', \'sms.sms.sendBindCode\', \'agent.order.ordersuccess\', \'agent.game.downList\', );');
|
||||
|
||||
/// ==== ↑ 其他配置 ↑ ====
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @note 定义用于登录的接口名
|
||||
* @return array
|
||||
*/
|
||||
function LOGIN_METHOD_LIST()
|
||||
{
|
||||
return eval(LOGIN_METHOD_LIST);
|
||||
}
|
||||
|
||||
/**
|
||||
* @note 定义用于内部访问服务器的地址
|
||||
* @return array
|
||||
*/
|
||||
function INTERNAL_WHITELIST()
|
||||
{
|
||||
return eval(INTERNAL_WHITELIST);
|
||||
}
|
||||
|
||||
/**
|
||||
* @note 不校验也不生成user_auth_token的接口列表
|
||||
* @return mixed
|
||||
*/
|
||||
function IGNORE_USER_AUTH_TOKEN_METHOD_LIST()
|
||||
{
|
||||
return eval(IGNORE_USER_AUTH_TOKEN_METHOD_LIST);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
游戏只读实例
|
||||
rr-bp1x2415jy37d8mu1o.mysql.rds.aliyuncs.com
|
||||
games
|
||||
Games2017@)!&
|
||||
*/
|
||||
Reference in New Issue
Block a user