quguofeng 2 years ago
parent
commit
df655ae998
1 changed files with 40 additions and 48 deletions
  1. 40 48
      application/api/controller/Evection.php

+ 40 - 48
application/api/controller/Evection.php

@@ -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()
     {