|
@@ -299,6 +299,15 @@ class Orders extends Api
|
|
|
* @ApiParams (name=id,description=订单ID)
|
|
|
*/
|
|
|
public function commit(){
|
|
|
-
|
|
|
+ $data=$this->_validate([
|
|
|
+ 'id'=>['require','integer'],
|
|
|
+ ]);
|
|
|
+ $user=$this->auth->getUser();
|
|
|
+ $order=$user->orders()->findOrFail($data['id']);
|
|
|
+ if(!$order->allowOver()){
|
|
|
+ $this->error('该订单不允许确认');
|
|
|
+ }
|
|
|
+ $order->makeOver();
|
|
|
+ $this->success();
|
|
|
}
|
|
|
}
|