轻松教育API

轻松教育API


表单保存

<h5>简要描述</h5> <ul> <li>表单保存</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://www.zhidianbao.cn/qsxxwapdev/api/approve/scheme/form_save</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>请求示例</h5> <pre><code>{ "elementList":[ { "can_null":"0", "list_url":"", "is_condition":"0", "form_id":"1266152995553280000", "column":"crt_user", "is_upt":"0", "sort":"0", "form_element_id":"1267527876853366784", "title":"创建人", "type":"Attachment", "is_id":"0", "is_approve":"0", "__key":0.7307957243526852 }, { "can_null":"0", "list_url":"", "is_condition":"1", "form_id":"1266152995553280000", "column":"emp", "is_upt":"0", "sort":"1", "form_element_id":"1267527876920475648", "title":"归属人", "type":"Emp", "is_id":"1", "is_approve":"1", "__key":0.3410984822767342 }, { "can_null":"0", "list_url":"http://www.zhidianbao.cn/qsxxwapdev/api/approve/nologin/repast_type_list", "is_condition":"1", "form_id":"1266152995553280000", "column":"repast_type", "is_upt":"0", "sort":"2", "form_element_id":"1267527876987584512", "title":"就餐类型", "type":"List", "is_id":"0", "is_approve":"0", "__key":0.259546241822578 }, { "can_null":"0", "list_url":"", "is_condition":"1", "form_id":"1266152995553280000", "column":"money", "is_upt":"1", "sort":"3", "form_element_id":"1267527877050499072", "title":"金额", "type":"Number", "is_id":"0", "is_approve":"0", "__key":0.470541885746129 }, { "can_null":"0", "list_url":"", "is_condition":"1", "form_id":"1266152995553280000", "column":"dept", "is_upt":"0", "sort":"4", "form_element_id":"1267527877050499073", "title":"部门", "type":"Dept", "is_id":"1", "is_approve":"1", "__key":0.14557792211499976 }, { "can_null":"0", "list_url":"", "is_condition":"1", "form_id":"1266152995553280000", "column":"content", "is_upt":"0", "sort":"5", "form_element_id":"1267527877050499074", "title":"事由", "type":"String", "is_id":"0", "is_approve":"0", "__key":0.9482900723578152 }, { "can_null":"0", "list_url":"", "is_condition":"1", "form_id":"1266152995553280000", "column":"date", "is_upt":"0", "sort":"6", "form_element_id":"1267527877050499075", "title":"报销日期", "type":"Date", "is_id":"0", "is_approve":"0", "__key":0.6796129320224253 }, { "can_null":"0", "list_url":"", "is_condition":"1", "form_id":"1266152995553280000", "column":"crt_date", "is_upt":"0", "sort":"7", "form_element_id":"1267527877050499076", "title":"创建时间", "type":"DateTime", "is_id":"0", "is_approve":"0", "__key":0.7004206089601706 } ], "notify_url":"http://www.zhidianbao.cn/qsxxwapdev/api/approve/notify/bx_notify", "oa_url":"www.oa.com", "form_name":"报销", "form_code":"BX", "publish_scope":"0", "form_id":"1266152995553280000", "effects":{ "form_detail_loading":false, "form_save_loading":false }, "customize_pars":"{\"msg_order\":\"报销单号:,报销人:\",\"msg_form\":{\"报销人:\":\"{emp_name}\",\"报销单号:\":\"{sheet_code}\"}}", "crt_userid":"01632267266265", "code":"0", "role_url":"http://www.zhidianbao.cn/qsxxwapdev/api/approve/nologin/query_role_list", "upt_userid":"01632267266265", "upt_date":"2021-08-16 09:25:45", "upt_user":"胡冰喜", "corpList":[ { "form_id":"1266152995553280000", "form_corp_id":"1267527877159550976", "corp_name":"公司名称", "corp_id":"公司id" } ], "db_appsysid":"67", "state":"1", "crt_user":"胡冰喜", "app_id":"", "message":"成功", "is_sign":"0", "is_role":"1", "isdelete":"0", "role_person_url":"http://www.zhidianbao.cn/qsxxwapdev/api/approve/nologin/query_role_person_list", "crt_date":"2021-08-16 09:25:45" }</code></pre> <h5>参数</h5> <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;">form_id</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>表单id,为空新增,不为空修改</td> </tr> <tr> <td style="text-align: left;">corp_id</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>公司id,为空时是公共表单,所有企业公用的,像公文流转的是每个企业不同的,需要传公司id给我</td> </tr> <tr> <td style="text-align: left;">campusid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>学校分校区id</td> </tr> <tr> <td style="text-align: left;">state</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;">form_code</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>表单编码</td> </tr> <tr> <td style="text-align: left;">form_name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>表单名称</td> </tr> <tr> <td style="text-align: left;">publish_scope</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>发布范围 0:全部 1部分</td> </tr> <tr> <td style="text-align: left;">notify_url</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>回调地址(单据状态变化时通知应用)</td> </tr> <tr> <td style="text-align: left;">oa_url</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>oa消息地址</td> </tr> <tr> <td style="text-align: left;">pc_message_url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>oa消息pc端地址,支持点击直接打开工作台</td> </tr> <tr> <td style="text-align: left;">app_id</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>用于发oa消息的的应用id,为空默认使用80、59</td> </tr> <tr> <td style="text-align: left;">customize_pars</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>oa消息格式,为空使用默认格式</td> </tr> <tr> <td style="text-align: left;">db_appsysid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>用于接入待办的db_appsysid,为空不接入</td> </tr> <tr> <td style="text-align: left;">is_role</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;">role_url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>启用角色审批时,角色接口地址</td> </tr> <tr> <td style="text-align: left;">role_person_url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>启用角色审批时,角色人员接口地址</td> </tr> <tr> <td style="text-align: left;">is_sign</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;">parent_form_code</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>父级表单编码</td> </tr> <tr> <td style="text-align: left;">elementList</td> <td style="text-align: left;">是</td> <td style="text-align: left;">array</td> <td>表单元素数组</td> </tr> <tr> <td style="text-align: left;">-title</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>标题</td> </tr> <tr> <td style="text-align: left;">-column</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>字段</td> </tr> <tr> <td style="text-align: left;">-is_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>是否有id, 0否 1是,Emp、Dept类型传1,其他类型根据需要传1 或0</td> </tr> <tr> <td style="text-align: left;">-type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>元素类型,String,Date,DateTime,Time,Number,List,Emp,Dept,Emps,Table,Image,Attachment</td> </tr> <tr> <td style="text-align: left;">-list_url</td> <td style="text-align: left;">元素类型为list时非空</td> <td style="text-align: left;">String</td> <td>数据来源地址</td> </tr> <tr> <td style="text-align: left;">-can_null</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;">-is_condition</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>是否可为条件字段</td> </tr> <tr> <td style="text-align: left;">-is_approve</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>是否属于,一个单据只能有1个归属人字段和归属部门字段</td> </tr> <tr> <td style="text-align: left;">-is_approve</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>是否可编辑</td> </tr> <tr> <td style="text-align: left;">-sort</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>排序</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code>{ "code": "0", "message": "成功", "data": { "form_id": "1266152995553280000" }, "serialno": "qQhoQhDrLdBuH1iV" }</code></pre> <h5>返回参数说明</h5> <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;">code</td> <td style="text-align: left;">int</td> <td>0:成功</td> </tr> <tr> <td style="text-align: left;">messag</td> <td style="text-align: left;">String</td> <td>说明</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">json</td> <td></td> </tr> <tr> <td style="text-align: left;">-form_id</td> <td style="text-align: left;">String</td> <td>表单id</td> </tr> </tbody> </table>

页面列表

ITEM_HTML