<?php
$api = app ( 'Dingo\Api\Routing\Router' );

// ['middleware' => 'api.sign']
$api->version('v1', function ($api) {
	$api->group(['namespace' => 'App\Http\Controllers\Api','middleware' => ['api.sign','api.cauth.lower']], function ($api) {
		$api->any('/user/fastLogin','UserController@fastLogin');//快速登录
		$api->any('/system/sendSms','SystemController@sendSms');//发送短信
 		$api->any('/shop/index','ShopController@index');//商城首页
 		$api->any('/product/detail','ProductController@detail');//商品详情
 		$api->any('/category/list','CategoryController@list');//商品详情
 		$api->any('/product/list','ProductController@list');//商品详情
 		
 		$api->any('/system/provinces','SystemController@provinces');//省
 		$api->any('/system/city','SystemController@city');//市
 		$api->any('/system/district','SystemController@district');//区
 		
 		$api->any('/doctor/list','DoctorController@list');//医生-列表
 		$api->any('/doctor/detail','DoctorController@detail');//医生-列表
 		
 		$api->any('/article/detail','ArticleController@detail');//医生-列表
 		
 		$api->any('wechat/pay', 'WechatController@pay');
 		
 		
	});
	$api->group(['namespace' => 'App\Http\Controllers\Api','middleware' => ['api.sign','api.cauth']], function ($api) {
		$api->any('/suggestion/create','SuggestionController@create');//客服投诉建议提交
		$api->any('/check/create','CheckController@create');//检测提交
		$api->any('/check/list','CheckController@list');//检测结果列表
		$api->any('/cart/create','CartController@create');//购物车-新增
		$api->any('/cart/update','CartController@update');//购物车-修改
		$api->any('/cart/delete','CartController@delete');//购物车-删除
		$api->any('/cart/list','CartController@list');//购物车-列表
		$api->any('/address/create','UserAddressController@create');//收货地址-新增
		$api->any('/address/update','UserAddressController@update');//收货地址-更新
		$api->any('/address/delete','UserAddressController@delete');//收货地址-删除
		$api->any('/order/create','OrderController@create');//订单-创建

        //用户中心
        $api->any('/user/update','UserController@update');

	});

	
});