|
@@ -79,7 +79,6 @@ class UserCar extends Base
|
|
|
* @method GET
|
|
|
* @tag 个人信息
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
- * @param name:type type:int default:-- desc:用车类型id
|
|
|
* @param name:departure type:string default:-- desc:出发地址
|
|
|
* @param name:start_time type:string default:-- desc:出发时间
|
|
|
* @param name:arrive type:string default:-- desc:到达地址
|
|
@@ -144,7 +143,40 @@ class UserCar extends Base
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
+ /**
|
|
|
+ * @title 我的申请用车记录【列表】
|
|
|
+ * @desc 我的申请用车记录
|
|
|
+ * @author qc
|
|
|
+ * @url /api/User_car/getApplyList
|
|
|
+ * @method GET
|
|
|
+ * @tag 个人信息
|
|
|
+ * @header name:Authorization require:1 desc:Token
|
|
|
+ * @param name:page type:int default:-- desc:页数
|
|
|
+ * @param name:page_num type:int default:-- desc:每页数量
|
|
|
+ * @param name:status type:int default:0 desc:审批状态0全部,1审批中,2审批通过,3审批拒绝,9取消
|
|
|
+ * @param name:sel_time type:string default:0 desc:时间查询
|
|
|
+ * @return name:create_at type:string default:-- desc:提交申请用车时间
|
|
|
+ * @return name:departure type:string default:-- desc:出发地址
|
|
|
+ * @return name:start_time type:string default:-- desc:出发时间
|
|
|
+ * @return name:arrive type:string default:-- desc:到达地址
|
|
|
+ * @return name:end_time type:string default:-- desc:返回时间
|
|
|
+ * @return name:back_address type:string default:-- desc:返回地址
|
|
|
+ * @return name:user_name type:string default:-- desc:会员名称
|
|
|
+ * @return name:headimg type:string default:-- desc:用车会员头像
|
|
|
+ */
|
|
|
+ public function getApplyList()
|
|
|
+ {
|
|
|
+ $sel_where[] = ['user_id','=',$this->user_id];
|
|
|
+ if(input('get.status') > 0) $sel_where[] = ['status','=',input('get.status')];
|
|
|
+ if(input('get.sel_time')) $sel_where[] = ['create|end_date','=',input('get.sel_time')];
|
|
|
+ $list = CarInfo::where($sel_where)
|
|
|
+ ->field('c.id,c.create_at,c.departure,c.start_time,c.arrive,c.end_time,c.back_address,u.name user_name,u.headimg')
|
|
|
+ ->alias('c')
|
|
|
+ ->leftJoin('StoreMember u','u.id = c.user_id')
|
|
|
+ ->limit($this->off_set,$this->page_num)
|
|
|
+ ->select()->toArray();
|
|
|
+ $this->success('ok',['list'=>$list]);
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|