请假/调代课申请接口
<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 格式:
[
{&quot;personid&quot;:&quot;12122&quot;,&quot;personname&quot;:&quot;张三师&quot;,
&quot;logourl&quot;:&quot;http://xxx.jpg&quot;,
&quot;leaveid&quot;:&quot;121223323&quot;,//空为新增
&quot;kcPostAry&quot;:[
{
date:&quot;2017-09-06&quot;,
weekstr:&quot;周一&quot;,
totalsl:2,//当日需要代调课节
ydsl:1,//已调数量
lessonAry:[
{
gradeid_m:&quot;1&quot;,classid_m:&quot;2&quot;,gcname_m:&quot;初一(2)班&quot;,lessonid_m:&quot;6&quot;,lesson_m:&quot;第六节&quot;,courseid_m:&quot;111222&quot;,coursename_m:&quot;语文&quot;,personid_m:&quot;2323233&quot;,skrq_m:&quot;2021-11-11&quot;,
gradeid_h:&quot;1&quot;,classid_h:&quot;2&quot;,gcname_h:&quot;初一(2)班&quot;,lessonid_h:&quot;6&quot;,lesson_h:&quot;第六节&quot;,courseid_h:&quot;111222&quot;,coursename_h:&quot;语文&quot;,personid_h:&quot;2323133&quot;,skrq_h:&quot;2021-11-11&quot;,jwaplx:&quot;&quot;,
&quot;zixiu&quot;:&quot;1&quot;,//1=表示自修
courselx:&quot;0&quot;//0=代课 (注意设为自修时也是为代课类型)
},
{
gradeid_m:&quot;1&quot;,classid_m:&quot;2&quot;,gcname_m:&quot;初一(2)班&quot;,lessonid_m:&quot;6&quot;,lesson_m:&quot;第六节&quot;,courseid_m:&quot;111222&quot;,coursename_m:&quot;语文&quot;,personid_m:&quot;2323233&quot;,skrq_m:&quot;2021-11-11&quot;,
gradeid_h:&quot;1&quot;,classid_h:&quot;2&quot;,gcname_h:&quot;初一(2)班&quot;,lessonid_h:&quot;7&quot;,lesson_h:&quot;第七节&quot;,courseid_h:&quot;111223&quot;,coursename_h:&quot;数学&quot;,personid_h:&quot;2323233&quot;,skrq_h:&quot;2021-11-11&quot;,jwaplx:&quot;1&quot;,
courselx:&quot;1&quot;//1=调课
}
]
}
],
&quot;ownerAry&quot;:[
{
&quot;rq&quot;:&quot;2017-09-06&quot;,
&quot;gcAry&quot;:[
{&quot;gradeid&quot;:&quot;1&quot;,&quot;classid&quot;:&quot;1&quot;,&quot;content&quot;:&quot;代管说明&quot;,
&quot;rq&quot;:&quot;2017-09-06&quot;,
&quot;mgwhen&quot;:&quot;上午/下午/一天&quot;,&quot;mgitem&quot;:&quot;代班主任&quot;,
&quot;ownerAry&quot;:[{&quot;personname&quot;:&quot;鲁智深班纳吉&quot;,&quot;personid&quot;:&quot;925222036363952128&quot;,&quot;logourl&quot;:&quot;http://xxxx.jpg&quot;}]
}
]
}
],
&quot;coperAry&quot;:[{&quot;personname&quot;:&quot;鲁智深班纳吉&quot;,&quot;personid&quot;:&quot;925222036363952128&quot;,&quot;logourl&quot;:&quot;http://xxxx.jpg&quot;}]
}
]
</code></pre>
<p><strong>返回示例</strong></p>
<pre><code> {
&quot;errcode&quot;: 0,
&quot;errmsg&quot;: &quot;保存成功&quot;,
&quot;leavecode&quot;: &quot;QJD21323001&quot;,
&quot;zjid&quot;: &quot;3232322&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>