<?php
/**
  * @method 公共配置文件，例如数据、公共接口.....
  * @remark 调用方法：mvc::$cfg['ROOT'] ($comConfig['ROOT'])
  * @author soul
  * @copyright 2017/3/18
  */

//根路径（mvc上一级路径）
$comConfig['ROOT'] = str_replace ( '\\', '/', dirname ( dirname ( __FILE__ ) ) . '/' );
//宜配项目公共配置目录
$commonDir = $comConfig['ROOT'].'../common/';
$comConfig['ROOT_MVC'] = $comConfig['ROOT'].'mvc/';
$comConfig['ROOT_SHOP_SYS'] = $comConfig['ROOT'].'shop/system/';

$comConfig['LOGUSER'] = ['uid'=>0, 'uname'=>''];
if(!empty($_SESSION['_userid'])) $comConfig['LOGUSER'] = ['uid'=>$_SESSION['_userid'], 'urname'=>$_SESSION['_uname']];
if(!empty($_SESSION['admin_userid'])) $comConfig['LOGUSER'] = ['uid'=>$_SESSION['admin_userid'], 'urname'=>$_SESSION['admin_uname']];

//外部网点配置
$comConfig['HOST'] = [
	'b2c'=>'http://ww.yiparts.cn:8096/',
	'b2cShops'=>'http://127.0.0.1/YPB2C/shop/',
	'b2c_ads'=>'http://127.0.0.1/YPB2C/na/',
	'yp'=>'http://www.yiparts.com/',
	'ypimg'=>'http://www.yiparts.com/Files/',
	'tcdimg'=>'http://3thpics.yiparts.com/tpic/',
	'orderPayBack'=>'http://ww.yiparts.cn:8096/order/orderPayCallback',
	'kuaidi'=>'http://www.kuaidi100.com/?nu='
];

//店铺域名绑定限制
$comConfig['SHOP_DOMAIN'] = [
	//系统预留域名
	'sys'=>['user', 'login', 'cart', 'myseller', 'help'],
	//含有一下关键字的域名禁止绑定
	'disabled'=>['www', 'img', 'file','image']
];

//宜配接口配置【短信、邮件、登录等....】
$comConfig['YPAPI'] = [
	//'base_url'=>'http://api.yiparts.com/',
	'base_url'=>'http://192.168.1.42/API/home/index.php/',
	//'base_url'=>'http://192.168.1.115/www/API/home/index.php/',
	'token'=>'B2C-8FD3-D52A-7425-TEST'
];

//https api
$comConfig['YPAPISSL'] = [
	// 'base_url'=>'http://apissl.yiparts.com/',
	'base_url'=>'http://192.168.1.42/API/homessl/index.php/',
    //'base_url'=>'http://192.168.1.115/www/API/homessl/index.php/',
	'token'=>'B2C-8FD3-D52A-7425-TEST'
];

//微信配置
$comConfig['WEIXIN_API'] = array(
	'appid'=>'wxe2c8c96f030bb735',
	'secret'=>'d8ded6fea091e65b8fc36aa11219853a',
	'redirect_uri'=>'http://www.yiparts.cn/'
);

//公用cookie
$comConfig['COOKIE_DOMAIN'] = '';


//文件中心
$comConfig['FILE_CENTER'] = [
	//商城
	'b2c'=>[
		'token'=>'e4365082cc6c46d78c12e699a2017b2c',
		'url_del'=>'http://192.168.1.42/file_center/center/delete.php?site=b2c',
		'url_put'=>'http://192.168.1.42/file_center/center/write.php?site=b2c',
		'url_get'=>'http://192.168.1.42/file_center/center/read.php?site=b2c',
		'get_uri'=>'&i=42'
	],
	//宜配网
	'yp'=>[
		'token'=>'e4365082cc6c46d78c12e699aae023yp',
		'url_del'=>'http://192.168.1.42/file_center/center/delete.php?site=yp',
		'url_put'=>'http://192.168.1.42/file_center/center/write.php?site=yp',
		'url_get'=>'http://192.168.1.42/file_center/center/read.php?site=yp',
		'get_uri'=>'&i=42'
	],
	//商城广告
	'bna'=>[
		'token'=>'e4365082cc6c46d78c12e699a2017ads',
		'url_del'=>'http://192.168.1.42/file_center/center/delete.php?site=bna',
		'url_put'=>'http://192.168.1.42/file_center/center/write.php?site=bna',
		'url_get'=>'http://192.168.1.42/file_center/center/read.php?site=bna',
		'get_uri'=>'&i=42'
	]
];


$comConfig['ORDER'] = [
	//订单配件确认收货后开始算，N天内可以申请售后
	'refundDate'=>15,

	//未发货情况下，N天自动确认退款
	'notSendRefundConfirm'=>2,

	//已发货状态下，N天自动同意退款协议，如果不需要退货则自动完成退款
	'sendRefundConfirm'=>5,

	//需要退货的，同意退款协议后，N天如果买家不退货则自动关闭退款
	'waitRefundPro'=>7,

	//买家退货后，N天卖家不处理，则自动完成退款
	'waitRefundProConfirm'=>10,

	//卖家同意换货后，N天买家不处理，则自动完成换货
	'waitRefundChangePro'=>15,

	//订单配件发货后，N天自动确认收货
	'autoPayDate'=>7,

	//提现周期，只能提取N天前到账的交易款
	'settlementDate'=>7,

	// 卖家拒绝后买家N天内处理否则自动撤销退款
	'RefuseBuyerApply'=>10,
	
	//N天内部付款自动关闭订单
	'autoCloseNoPayOrder'=>1
];

//宜配公共数据库配置
$commonDbConf = include($commonDir.'db.config.php');

//数据库配置
$comConfig['DB'] = [
	//B2C 主库    
	'B2C' => [
			'db_type'	=>'oci',        //连接数据库类型
			'db_host'	=>'192.168.1.5', //地址
			'db_port'	=>'1521',        //端口
			'db_sid'	=>'yiparts',
			'db_user'	=>'YPB2C',       //用户
			'db_pass'	=>'YPB2C007',     //密码
			'db_charset'=>'AL32UTF8',       //字符集tecdoc_2012_11
	],
	//B2C 宜配公共库 （每天自动同步并切库）   
	'COM' => $commonDbConf['b2c_car'],
	//宜配网产品库
	'YP' => $commonDbConf['ypdb'],
	//宜配网非产品库
	'YP_WRITE' => [
			'db_type'	=>'mysql',
			'db_host'	=>'192.168.1.42',
			'db_port'	=>'3306',
			'db_name'	=>'ypdb_write',
			'db_user'	=>'root',
			'db_pass'	=>'123456',
			'db_charset'=>'utf8'
	],
	//商城广告
	'ADS' => [
			'db_type'	=>'mysql',
			'db_host'	=>'192.168.1.42',
			'db_port'	=>'3306',
			'db_name'	=>'b2c_ads',
			'db_user'	=>'root',
			'db_pass'	=>'123456',
			'db_charset'=>'utf8'
	]
];

//自动加载类处理,如果系统CLASSMAP中有相同的类名，则该类名后面的值将替换系统的
$comConfig['CLASSMAP'] = [
    //类名=> 类文件名物理位置
    //例 'LibXXX'  => $comConfig['ROOT_MVC'] . 'lib/LibXXX.php'
];

//接口配置
$comConfig['AUTOLOAD'] = [
    //标识=> ['path'=>路径,'ext'=>文件后缀]
    'B2c' =>  ['path'=>$comConfig['ROOT'].'mod_b2c/', 'ext'=> '.class.php'],
    'Com' =>  ['path'=>$comConfig['ROOT'].'mod_com/', 'ext'=> '.class.php'],
    'Yp' =>  ['path'=>$comConfig['ROOT'].'mod_yp/', 'ext'=> '.class.php'],
    'Ypw' => ['path'=>$comConfig['ROOT'].'mod_ypw/', 'ext'=> '.class.php'],
    'Oth' => ['path'=>$comConfig['ROOT'].'mod_oth/', 'ext'=> '.class.php'],
	'Ads' => ['path'=>$comConfig['ROOT'].'mod_ads/', 'ext'=> '.class.php'],
	'Shop' => ['path'=>$comConfig['ROOT_SHOP_SYS'].'module/', 'ext'=> '.class.php'],
	
];

return $comConfig;