轻松教育API

轻松教育API


请假/调代课申请接口

<p><strong>简要描述:</strong> </p> <ul> <li>请假/调代课申请接口</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://xx.com/api/leave/new/leavesubmit.html</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">leaveid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>新增时不传 编辑时通过详情接口返回值传入</td> </tr> <tr> <td style="text-align: left;">pcno</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>pcno 新增时不传 编辑时通过详情接口返回值传入(校端代申请时有值)</td> </tr> <tr> <td style="text-align: left;">djlx</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>单据类型 0=请假,1=调代课</td> </tr> <tr> <td style="text-align: left;">isleavefl</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>是否分离 1=分离,0=不分离</td> </tr> <tr> <td style="text-align: left;">spxmbm</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>审批项目编码</td> </tr> <tr> <td style="text-align: left;">approverAry</td> <td style="text-align: left;">是</td> <td style="text-align: left;">JSONArray</td> <td>申请人对象(校端代申请时传值) 格式如下</td> </tr> <tr> <td style="text-align: left;">approverAry.kcPostAry</td> <td style="text-align: left;">是</td> <td style="text-align: left;">JSONArray</td> <td>调代课数据对象 格式如下</td> </tr> <tr> <td style="text-align: left;">approverAry.ownerAry</td> <td style="text-align: left;">是</td> <td style="text-align: left;">JSONArray</td> <td>代管数据对象 格式如下</td> </tr> <tr> <td style="text-align: left;">approverAry.coperAry</td> <td style="text-align: left;">是</td> <td style="text-align: left;">JSONArray</td> <td>抄送人数据对象 格式如下</td> </tr> <tr> <td style="text-align: left;">leavetype</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>请假类型</td> </tr> <tr> <td style="text-align: left;">deptid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>部门ID</td> </tr> <tr> <td style="text-align: left;">deptname</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>部门名称</td> </tr> <tr> <td style="text-align: left;">starttime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>开始时间(单位天时格式:YYYY-MM-dd 其他单位时:YYYY-MM-dd HH:mm)</td> </tr> <tr> <td style="text-align: left;">startamlx</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>单位天时 开始时间(0=上午,1=下午)</td> </tr> <tr> <td style="text-align: left;">endtime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>结束时间(单位天时格式:YYYY-MM-dd 其他单位时:YYYY-MM-dd HH:mm)</td> </tr> <tr> <td style="text-align: left;">endamlx</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>单位天时 结束时间(0=上午,1=下午)</td> </tr> <tr> <td style="text-align: left;">leavedays</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>请假/调代课时长</td> </tr> <tr> <td style="text-align: left;">jldw</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>时长单位 (临时假时注意单位切换为小时)</td> </tr> <tr> <td style="text-align: left;">reasonlx</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>代调课原因(0=因公,1=因私)</td> </tr> <tr> <td style="text-align: left;">reason</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>请假事由</td> </tr> <tr> <td style="text-align: left;">imgurl</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>图片地址,多个逗号分隔</td> </tr> </tbody> </table> <pre><code>申请人对象(校端代申请时传值)approverAry 格式: [ {&amp;quot;personid&amp;quot;:&amp;quot;12122&amp;quot;,&amp;quot;personname&amp;quot;:&amp;quot;张三师&amp;quot;, &amp;quot;logourl&amp;quot;:&amp;quot;http://xxx.jpg&amp;quot;, &amp;quot;leaveid&amp;quot;:&amp;quot;121223323&amp;quot;,//空为新增 &amp;quot;kcPostAry&amp;quot;:[ { date:&amp;quot;2017-09-06&amp;quot;, weekstr:&amp;quot;周一&amp;quot;, totalsl:2,//当日需要代调课节 ydsl:1,//已调数量 lessonAry:[ { gradeid_m:&amp;quot;1&amp;quot;,classid_m:&amp;quot;2&amp;quot;,gcname_m:&amp;quot;初一(2)班&amp;quot;,lessonid_m:&amp;quot;6&amp;quot;,lesson_m:&amp;quot;第六节&amp;quot;,courseid_m:&amp;quot;111222&amp;quot;,coursename_m:&amp;quot;语文&amp;quot;,personid_m:&amp;quot;2323233&amp;quot;,skrq_m:&amp;quot;2021-11-11&amp;quot;, gradeid_h:&amp;quot;1&amp;quot;,classid_h:&amp;quot;2&amp;quot;,gcname_h:&amp;quot;初一(2)班&amp;quot;,lessonid_h:&amp;quot;6&amp;quot;,lesson_h:&amp;quot;第六节&amp;quot;,courseid_h:&amp;quot;111222&amp;quot;,coursename_h:&amp;quot;语文&amp;quot;,personid_h:&amp;quot;2323133&amp;quot;,skrq_h:&amp;quot;2021-11-11&amp;quot;,jwaplx:&amp;quot;&amp;quot;, &amp;quot;zixiu&amp;quot;:&amp;quot;1&amp;quot;,//1=表示自修 courselx:&amp;quot;0&amp;quot;//0=代课 (注意设为自修时也是为代课类型) }, { gradeid_m:&amp;quot;1&amp;quot;,classid_m:&amp;quot;2&amp;quot;,gcname_m:&amp;quot;初一(2)班&amp;quot;,lessonid_m:&amp;quot;6&amp;quot;,lesson_m:&amp;quot;第六节&amp;quot;,courseid_m:&amp;quot;111222&amp;quot;,coursename_m:&amp;quot;语文&amp;quot;,personid_m:&amp;quot;2323233&amp;quot;,skrq_m:&amp;quot;2021-11-11&amp;quot;, gradeid_h:&amp;quot;1&amp;quot;,classid_h:&amp;quot;2&amp;quot;,gcname_h:&amp;quot;初一(2)班&amp;quot;,lessonid_h:&amp;quot;7&amp;quot;,lesson_h:&amp;quot;第七节&amp;quot;,courseid_h:&amp;quot;111223&amp;quot;,coursename_h:&amp;quot;数学&amp;quot;,personid_h:&amp;quot;2323233&amp;quot;,skrq_h:&amp;quot;2021-11-11&amp;quot;,jwaplx:&amp;quot;1&amp;quot;, courselx:&amp;quot;1&amp;quot;//1=调课 } ] } ], &amp;quot;ownerAry&amp;quot;:[ { &amp;quot;rq&amp;quot;:&amp;quot;2017-09-06&amp;quot;, &amp;quot;gcAry&amp;quot;:[ {&amp;quot;gradeid&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;classid&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;content&amp;quot;:&amp;quot;代管说明&amp;quot;, &amp;quot;rq&amp;quot;:&amp;quot;2017-09-06&amp;quot;, &amp;quot;mgwhen&amp;quot;:&amp;quot;上午/下午/一天&amp;quot;,&amp;quot;mgitem&amp;quot;:&amp;quot;代班主任&amp;quot;, &amp;quot;ownerAry&amp;quot;:[{&amp;quot;personname&amp;quot;:&amp;quot;鲁智深班纳吉&amp;quot;,&amp;quot;personid&amp;quot;:&amp;quot;925222036363952128&amp;quot;,&amp;quot;logourl&amp;quot;:&amp;quot;http://xxxx.jpg&amp;quot;}] } ] } ], &amp;quot;coperAry&amp;quot;:[{&amp;quot;personname&amp;quot;:&amp;quot;鲁智深班纳吉&amp;quot;,&amp;quot;personid&amp;quot;:&amp;quot;925222036363952128&amp;quot;,&amp;quot;logourl&amp;quot;:&amp;quot;http://xxxx.jpg&amp;quot;}] } ] </code></pre> <p><strong>返回示例</strong></p> <pre><code> { &amp;quot;errcode&amp;quot;: 0, &amp;quot;errmsg&amp;quot;: &amp;quot;保存成功&amp;quot;, &amp;quot;leavecode&amp;quot;: &amp;quot;QJD21323001&amp;quot;, &amp;quot;zjid&amp;quot;: &amp;quot;3232322&amp;quot;, }</code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">errcode</td> <td style="text-align: left;">String</td> <td>错误码</td> </tr> <tr> <td style="text-align: left;">errmsg</td> <td style="text-align: left;">String</td> <td>错误信息</td> </tr> <tr> <td style="text-align: left;">leavecode</td> <td style="text-align: left;">String</td> <td>单据号</td> </tr> <tr> <td style="text-align: left;">zjid</td> <td style="text-align: left;">String</td> <td>用于提交审批</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!欢迎使用ShowDoc!欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML