|
@@ -269,6 +269,13 @@ class MobileController extends UserApi
|
|
|
* @ApiReturnParams (name=trans_name,description=快递名称)
|
|
|
* @ApiReturnParams (name=trans_no,description=快递单号)
|
|
|
* @ApiReturnParams (name=status,description="0=>'待付款',10=>'待发货',20=>'待收货',30=>'退款待处理',40=>'已退款',50=>'已关闭',")
|
|
|
+ * @ApiReturnParams (name=open_uploaded,description=是否已上传开卡资料)
|
|
|
+ * @ApiReturnParams (name=open_idcard_face_img,description=身份证正面照)
|
|
|
+ * @ApiReturnParams (name=open_idcard_back_img,description=身份证反面照)
|
|
|
+ * @ApiReturnParams (name=open_face_img,description=头像照)
|
|
|
+ * @ApiReturnParams (name=open_name,description=姓名)
|
|
|
+ * @ApiReturnParams (name=open_id_no,description=身份证号码)
|
|
|
+ * @ApiReturnParams (name=open_phone,description=手机号)
|
|
|
*/
|
|
|
public function order_detail(){
|
|
|
$order=MobileOrder::with(['proxy'])->findOrFail(input('id'));
|
|
@@ -320,7 +327,37 @@ class MobileController extends UserApi
|
|
|
/**
|
|
|
* 上传开卡资料
|
|
|
* @ApiParams (name=id,description=订单id)
|
|
|
+ * @ApiParams (name=idcard_face_img,description=身份证正面照片)
|
|
|
+ * @ApiParams (name=idcard_back_img,description=身份证反面照片)
|
|
|
+ * @ApiParams (name=face_img,description=本人照片)
|
|
|
+ * @ApiParams (name=name,description=本人姓名)
|
|
|
+ * @ApiParams (name=id_no,description=本人身份证号码)
|
|
|
+ * @ApiParams (name=phone,description=本人联系电话)
|
|
|
*/
|
|
|
public function upload_identity(){
|
|
|
+ $data=$this->_validate([
|
|
|
+ 'id'=>['require'],
|
|
|
+ 'idcard_face_img'=>['require','url'],
|
|
|
+ 'idcard_back_img'=>['require','url'],
|
|
|
+ 'face_img'=>['require','url'],
|
|
|
+ 'name'=>['require','max:10'],
|
|
|
+ 'id_no'=>['require'],
|
|
|
+ 'phone'=>['require','integer'],
|
|
|
+ ]);
|
|
|
+ $order=MobileOrder::findOrFail($data['id']);
|
|
|
+ if($order['open_uploaded']){
|
|
|
+ $this->error('请勿再次上传');
|
|
|
+ }
|
|
|
+ $order['open_uploaded']=1;
|
|
|
+ $order['open_idcard_face_img']=$data['idcard_face_img'];
|
|
|
+ $order['open_idcard_back_img']=$data['idcard_back_img'];
|
|
|
+ $order['open_face_img']=$data['face_img'];
|
|
|
+ $order['open_name']=$data['name'];
|
|
|
+ $order['open_id_no']=$data['id_no'];
|
|
|
+ $order['open_phone']=$data['phone'];
|
|
|
+ if(!$order->save()){
|
|
|
+ $this->error('保存失败');
|
|
|
+ }
|
|
|
+ $this->success('');
|
|
|
}
|
|
|
}
|