|
@@ -155,6 +155,7 @@ class AppController extends Controller
|
|
* @apiName orders
|
|
* @apiName orders
|
|
* @apiGroup CompanyAuth
|
|
* @apiGroup CompanyAuth
|
|
* @apiParam {String} channel_id 站点id
|
|
* @apiParam {String} channel_id 站点id
|
|
|
|
+ * @apiParam {String} status 支付状态 PAID:已支付, UNPAID: 未支付
|
|
* @apiParam {String} begin_date 开始时间(时间区间小于60天,格式yyyy-MM-dd HH:mm:ss)
|
|
* @apiParam {String} begin_date 开始时间(时间区间小于60天,格式yyyy-MM-dd HH:mm:ss)
|
|
* @apiParam {String} end_date 截止时间(时间区间小于60天,格式yyyy-MM-dd HH:mm:ss)
|
|
* @apiParam {String} end_date 截止时间(时间区间小于60天,格式yyyy-MM-dd HH:mm:ss)
|
|
* @apiParam {Int} page 分页页码
|
|
* @apiParam {Int} page 分页页码
|
|
@@ -228,13 +229,14 @@ class AppController extends Controller
|
|
public function orders(ChannelQueryRequest $request)
|
|
public function orders(ChannelQueryRequest $request)
|
|
{
|
|
{
|
|
$channel_id = $request->get('channel_id');
|
|
$channel_id = $request->get('channel_id');
|
|
|
|
+ $status = $request->get('status');
|
|
$begin_date = $request->get('begin_date', date('Y-m-d', strtotime('-7 days')));
|
|
$begin_date = $request->get('begin_date', date('Y-m-d', strtotime('-7 days')));
|
|
$end_date = $request->get('end_date', date('Y-m-d', strtotime('+1 days')));
|
|
$end_date = $request->get('end_date', date('Y-m-d', strtotime('+1 days')));
|
|
if (strtotime($end_date) - strtotime($begin_date) > SysConsts::ONE_DAY_SECONDS * 60) {
|
|
if (strtotime($end_date) - strtotime($begin_date) > SysConsts::ONE_DAY_SECONDS * 60) {
|
|
return response()->error('COMPANY_AUTH_OVER_TIME');
|
|
return response()->error('COMPANY_AUTH_OVER_TIME');
|
|
} else {
|
|
} else {
|
|
$service = new OrderService;
|
|
$service = new OrderService;
|
|
- $result = $service->companyAuthOrders(compact('channel_id', 'begin_date', 'end_date'));
|
|
|
|
|
|
+ $result = $service->companyAuthOrders(compact('channel_id', 'status', 'begin_date', 'end_date'));
|
|
return response()->pagination(new OrderTransformer, $result);
|
|
return response()->pagination(new OrderTransformer, $result);
|
|
}
|
|
}
|
|
}
|
|
}
|