quguofeng %!s(int64=2) %!d(string=hai) anos
pai
achega
594a4bd316
Modificáronse 1 ficheiros con 46 adicións e 51 borrados
  1. 46 51
      application/api/controller/Evection.php

+ 46 - 51
application/api/controller/Evection.php

@@ -124,34 +124,31 @@ class Evection extends Base
     }
 
     /**
-     * @title 我的出差详情
-     * @desc 我的出差详情
-     * @author qc
-     * @url /api/Evection/getEvectionDetail
-     * @method GET
-     * @tag
-     * @header name:Authorization require:1 desc:Token
-     * @param name:id type:int default:-- desc:出差记录id
-     * @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
-     * @return name:approve_list type:array default:-- desc:审批记录
-     * @return name:approve_list.status type:int default:-- desc:审批状态:0待审批(未到该审批人审批),1审批中(已到该审批人审批,还未审批)2审批通过3审批拒绝
-     * @return name:approve_list.approve_time type:string default:-- desc:审批时间
-     * @return name:approve_list.remark type:string default:-- desc:审批备注
-     * @return name:approve_list.user_name type:string default:-- desc:审批人
-     * @return name:approve_list.headimg type:string default:-- desc:审批人头像
-     * @return name:approve_list.time type:string default:-- desc:审批用时(上一次审批完成到本次审批的时间,单位秒)
-     * @return name:peer_list type:array default:-- desc:同行员工
-     * @return name:peer_list type:array default:-- desc:同行员工名
-     * @return name:peer_list.name type:string default:-- desc:同行员工名
-     * @return name:peer_list.headimg type:string default:-- desc:同行员工头像
+     * @Apidoc\Title("我的出差详情")
+     * @Apidoc\Desc("我的出差详情")
+     * @Apidoc\Method("GET")
+     * @Apidoc\Author("HG")
+     * @Apidoc\Tag("")
+     * @Apidoc\Query("id", type="int",require=true, desc="出差记录id")
+     * @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")
+     * @Apidoc\Returned("approve_list", type="array", desc="审批记录")
+     * @Apidoc\Returned("approve_list.status", type="int", desc="审批状态:0待审批(未到该审批人审批),1审批中(已到该审批人审批,还未审批)2审批通过3审批拒绝")
+     * @Apidoc\Returned("approve_list.approve_time", type="string", desc="审批时间")
+     * @Apidoc\Returned("approve_list.remark", type="string", desc="审批备注")
+     * @Apidoc\Returned("approve_list.user_name", type="string", desc="审批人")
+     * @Apidoc\Returned("approve_list.headimg", type="string", desc="审批人头像")
+     * @Apidoc\Returned("approve_list.time", type="string", desc="审批用时(上一次审批完成到本次审批的时间,单位秒)")
+     * @Apidoc\Returned("peer_list", type="array", desc="同行员工")
+     * @Apidoc\Returned("peer_list.name", type="string", desc="同行员工名")
+     * @Apidoc\Returned("peer_list.headimg", type="string", desc="同行员工头像")
      */
     public function getEvectionDetail()
     {
@@ -167,29 +164,27 @@ class Evection extends Base
     }
 
     /**
-     * @title 需要我审批的
-     * @desc 需要我审批的
-     * @author qc
-     * @url /api/Evection/getApproveEvection
-     * @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:每页数量
-     * @return name:id type:int default:-- desc:出差记录id
-     * @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
-     * @return name:approve_status type:int default:-- desc:审批状态(我的审批状态)
-     * @return name:approve_time type:string default:-- desc:审批时间(1审批中2审批通过3审批拒绝)
-     * @return name:remark type:string default:-- desc:审批备注
-     *
+     * @Apidoc\Title("需要我审批的")
+     * @Apidoc\Desc("需要我审批的")
+     * @Apidoc\Method("GET")
+     * @Apidoc\Author("HG")
+     * @Apidoc\Tag("")
+     * @Apidoc\Query("page", type="int",require=true, desc="页数")
+     * @Apidoc\Query("page_num", type="int",require=true, desc="每页数量")
+     * @Apidoc\Query("password", type="string",require=true, desc="密码")
+     * @Apidoc\Returned("id", type="int", desc="出差记录id")
+     * @Apidoc\Returned("start_time", type="string", desc="出差记录id")
+     * @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")
+     * @Apidoc\Returned("approve_status", type="int", desc="审批状态(我的审批状态)")
+     * @Apidoc\Returned("approve_time", type="string", desc="审批时间")
+     * @Apidoc\Returned("remark", type="string", desc="审批备注")
      */
     public function getApproveEvection()
     {