|
@@ -38,15 +38,13 @@ class Evection extends Base
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @title 获取抄送人流程
|
|
|
- * @desc 获取抄送人流程
|
|
|
- * @author qc
|
|
|
- * @url /api/Evection/getCopyFlow
|
|
|
- * @method GET
|
|
|
- * @tag
|
|
|
- * @header name:Authorization require:1 desc:Token
|
|
|
- * @return name:user_name type:string default:-- desc:会员名称
|
|
|
- * @return name:headimg type:string default:-- desc:会员头像
|
|
|
+ * @Apidoc\Title("获取抄送人流程")
|
|
|
+ * @Apidoc\Desc("获取抄送人流程")
|
|
|
+ * @Apidoc\Method("GET")
|
|
|
+ * @Apidoc\Author("HG")
|
|
|
+ * @Apidoc\Tag("抄送人流程")
|
|
|
+ * @Apidoc\Returned("user_name", type="string", desc="会员名称")
|
|
|
+ * @Apidoc\Returned("headimg", type="string", desc="会员头像")
|
|
|
*/
|
|
|
public function getCopyFlow()
|
|
|
{
|
|
@@ -54,24 +52,21 @@ class Evection extends Base
|
|
|
$this->success('ok',['list'=>$list]);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
- * @title 出差申请
|
|
|
- * @desc 出差申请
|
|
|
- * @author qc
|
|
|
- * @url /api/Evection/applyEvection
|
|
|
- * @method GET
|
|
|
- * @tag
|
|
|
- * @header name:Authorization require:1 desc:Token
|
|
|
- * @param name:type type:int default:-- desc:出差类型(1市内2市外)
|
|
|
- * @param name:reason type:string default:-- desc:出差事由
|
|
|
- * @param name:start_time type:string default:-- desc:开始时间
|
|
|
- * @param name:end_time type:string default:-- desc:结束时间
|
|
|
- * @param name:document type:string default:-- desc:附件(文件路径)
|
|
|
- * @param name:images type:string default:-- desc:图片(多张|隔开)
|
|
|
- * @param name:peer_user type:string default:-- desc:同行员工id(多个,隔开)
|
|
|
- * @param name:flow_user type:string default:-- desc:审批人id(多个逗号隔开)
|
|
|
- * @param name:copy_user type:string default:-- desc:抄送人id(多个逗号隔开)
|
|
|
+ * @Apidoc\Title("出差申请")
|
|
|
+ * @Apidoc\Desc("出差申请")
|
|
|
+ * @Apidoc\Method("GET")
|
|
|
+ * @Apidoc\Author("HG")
|
|
|
+ * @Apidoc\Tag("出差申请")
|
|
|
+ * @Apidoc\Query("type", type="int",desc="出差类型(1市内2市外)")
|
|
|
+ * @Apidoc\Returned("reason", type="string", desc="出差事由")
|
|
|
+ * @Apidoc\Returned("start_time", type="string", desc="开始时间")
|
|
|
+ * @Apidoc\Returned("end_time", type="string", desc="结束时间")
|
|
|
+ * @Apidoc\Returned("document", type="string", desc="附件(文件路径)")
|
|
|
+ * @Apidoc\Returned("images", type="string", desc="图片(多张|隔开)")
|
|
|
+ * @Apidoc\Returned("peer_user", type="string", desc="同行员工id(多个,隔开)")
|
|
|
+ * @Apidoc\Returned("flow_user", type="string", desc="审批人id(多个逗号隔开)")
|
|
|
+ * @Apidoc\Returned("copy_user", type="string", desc="抄送人id(多个逗号隔开)")
|
|
|
*/
|
|
|
public function applyEvection()
|
|
|
{
|
|
@@ -97,29 +92,26 @@ class Evection extends Base
|
|
|
}
|
|
|
$this->success('出差已提交,请等待审核',['detail'=>$flow_info->toArray()]);
|
|
|
}
|
|
|
-
|
|
|
/**
|
|
|
- * @title 我的出差记录【列表】
|
|
|
- * @desc 我的出差记录
|
|
|
- * @author qc
|
|
|
- * @url /api/Evection/getEvectionList
|
|
|
- * @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:type type:int default:0 desc:出差类型id
|
|
|
- * @param name:status type:int default:0 desc:审批状态0全部,1审批中,2审批通过,3审批拒绝,9取消
|
|
|
- * @param name:sel_time type:string default:0 desc:时间查询
|
|
|
- * @return name:start_time type:string default:-- desc:开始时间
|
|
|
- * @return name:end_time type:string default:-- desc:结束时间
|
|
|
- * @return name:reason type:string default:-- desc:出差事由
|
|
|
- * @return name:document type:string default:-- desc:附件(文件路径)
|
|
|
- * @return name:images type:string default:-- desc:图片(多张|隔开)
|
|
|
- * @return name:reason type:string default:-- desc:出差事由
|
|
|
- * @return name:type type:int default:-- desc:出差类型(1市内2市外)
|
|
|
- * @return name:status type:int default:-- desc:状态:1审批中,2审批通过,3审批拒绝,9取消
|
|
|
- * @return name:user_id type:int default:-- desc:出差会员id
|
|
|
+ * @Apidoc\Title("我的出差记录(列表)")
|
|
|
+ * @Apidoc\Desc("我的出差记录")
|
|
|
+ * @Apidoc\Method("GET")
|
|
|
+ * @Apidoc\Author("HG")
|
|
|
+ * @Apidoc\Tag("我的出差记录")
|
|
|
+ * @Apidoc\Query("page", type="int",desc="页数")
|
|
|
+ * @Apidoc\Returned("page_num", type="string", desc="每页数量")
|
|
|
+ * @Apidoc\Returned("type", type="int", desc="出差类型id")
|
|
|
+ * @Apidoc\Returned("status", type="int", desc="审批状态0全部,1审批中,2审批通过,3审批拒绝,9取消")
|
|
|
+ * @Apidoc\Returned("sel_time", type="string", desc="时间查询")
|
|
|
+ * @Apidoc\Returned("start_time", type="string", desc="开始时间")
|
|
|
+ * @Apidoc\Returned("end_time", type="string", desc="结束时间")
|
|
|
+ * @Apidoc\Returned("reason", type="string", desc="出差事由")
|
|
|
+ * @Apidoc\Returned("document", type="string", desc="附件(文件路径)")
|
|
|
+ * @Apidoc\Returned("images", type="string", desc="图片(多张|隔开)")
|
|
|
+ * @Apidoc\Returned("reason", type="string", desc="出差事由")
|
|
|
+ * @Apidoc\Returned("type", type="string", desc="出差类型(1市内2市外)")
|
|
|
+ * @Apidoc\Returned("status", type="int", desc="状态:1审批中,2审批通过,3审批拒绝,9取消")
|
|
|
+ * @Apidoc\Returned("user_id", type="int", desc="出差会员id")
|
|
|
*/
|
|
|
public function getEvectionList()
|
|
|
{
|