|
@@ -27,7 +27,7 @@ class UserLeave extends Base
|
|
|
* @author qc
|
|
|
* @url /api/User_leave/getApproveFlow
|
|
|
* @method GET
|
|
|
- * @tag 个人信息
|
|
|
+ * @tag
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @return name:user_name type:string default:-- desc:会员名称
|
|
|
* @return name:headimg type:string default:-- desc:会员头像
|
|
@@ -53,7 +53,7 @@ class UserLeave extends Base
|
|
|
* @author qc
|
|
|
* @url /api/User_leave/getCopyFlow
|
|
|
* @method GET
|
|
|
- * @tag 个人信息
|
|
|
+ * @tag
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @return name:user_name type:string default:-- desc:会员名称
|
|
|
* @return name:headimg type:string default:-- desc:会员头像
|
|
@@ -79,7 +79,7 @@ class UserLeave extends Base
|
|
|
* @author qc
|
|
|
* @url /api/User_leave/getLeaveType
|
|
|
* @method GET
|
|
|
- * @tag 个人信息
|
|
|
+ * @tag
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @return name:id type:int default:-- desc:会员id
|
|
|
* @return name:title type:int default:-- desc:类型
|
|
@@ -97,7 +97,7 @@ class UserLeave extends Base
|
|
|
* @author qc
|
|
|
* @url /api/User_leave/applyVacate
|
|
|
* @method GET
|
|
|
- * @tag 个人信息
|
|
|
+ * @tag
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @param name:type type:int default:-- desc:请假类型id
|
|
|
* @param name:start_date type:string default:-- desc:开始日期(格式:2022-11-01)
|
|
@@ -165,7 +165,7 @@ class UserLeave extends Base
|
|
|
* @author qc
|
|
|
* @url /api/User_leave/getVacateList
|
|
|
* @method GET
|
|
|
- * @tag 个人信息
|
|
|
+ * @tag
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @param name:page type:int default:-- desc:页数
|
|
|
* @param name:page_num type:int default:-- desc:每页数量
|
|
@@ -206,7 +206,7 @@ class UserLeave extends Base
|
|
|
* @author qc
|
|
|
* @url /api/User_leave/getVacateList
|
|
|
* @method GET
|
|
|
- * @tag 个人信息
|
|
|
+ * @tag
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @param name:id type:int default:-- desc:请假记录id
|
|
|
* @return name:start_date type:string default:-- desc:开始日期(格式:2022-11-01)
|
|
@@ -245,7 +245,7 @@ class UserLeave extends Base
|
|
|
* @author qc
|
|
|
* @url /api/User_leave/getApproveLeave
|
|
|
* @method POST
|
|
|
- * @tag 个人信息
|
|
|
+ * @tag
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @param name:page type:int default:-- desc:页数
|
|
|
* @param name:page_num type:int default:-- desc:每页数量
|
|
@@ -284,7 +284,7 @@ class UserLeave extends Base
|
|
|
* @author qc
|
|
|
* @url /api/User_leave/approveLeave
|
|
|
* @method POST
|
|
|
- * @tag 个人信息
|
|
|
+ * @tag
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @param name:approve_id type:string default:-- desc:审批记录id
|
|
|
* @param name:status type:string default:-- desc:审批状态
|
|
@@ -301,6 +301,30 @@ class UserLeave extends Base
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * @title 撤销请假申请
|
|
|
+ * @desc 撤销请假申请
|
|
|
+ * @author qc
|
|
|
+ * @url /api/User_leave/cancelApply
|
|
|
+ * @method POST
|
|
|
+ * @tag
|
|
|
+ * @header name:Authorization require:1 desc:Token
|
|
|
+ * @param name:id type:int default:-- desc:请假记录id
|
|
|
+ *
|
|
|
+ */
|
|
|
+ public function cancelApply()
|
|
|
+ {
|
|
|
+ $id = input('post.id');
|
|
|
+ $apply_info = LeaveInfo::where('id',$id)->where('user_id|apply_user',$this->user_id)->find();
|
|
|
+ if(!$apply_info)$this->error('请假记录有误');
|
|
|
+ $apply_info->status = 9;
|
|
|
+ $apply_info->save();
|
|
|
+ $this->success('撤销成功');
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
}
|
|
|
|