@lina
2020-11-24T10:34:04.000000Z
字数 23651
阅读 1194
新闪签云
请求URL
get
api/home
请求参数
date_type: [string] 统计图日期筛选 【day/month】
响应
{"status": 0,"msg": "","data": {"sealNum": 8,// 印章个数"sealUseNum": 111, // 印章使用量"contractNum": 26, // 合同模板数"contractUseNum": 111, // 合同模板使用量"saveCosts": 402,// 节约成本,"saveTime" : 111,// 节约时间"file_page_num": 745,// 文件张数"sendNum": [// 发送量{"time": "2020-10-19", // 日期 (date_type='day' -> "2020-10-19" ,date_type='month' -> "2020-10")"count": 0 // 个数}],"successNum": [ // 成功量{"time": "2020-10-19", // 日期"count": 0 // 个数}]}}
请求URL
get
api/logout
响应
{"status": 0,"msg": "退出成功","data": null}
请求URL
post
api/text_field
请求参数
vname: [string] 文字域keylabel: [string] 文字域名称type: [int] 文字域类型options: [string] select 参数listen_id: [int] selecty 1级idcategory: [int] 类型
响应
{"status": 0,"msg": "创建文字域成功","data": null}
请求URL
put
api/text_field/{id}
注: id是要修改的文字域id
请求参数
vname: [string] 文字域keylabel: [string] 文字域名称type: [int] 文字域类型options: [string] select 参数listen_id: [int] selecty 1级idid: [int] id是要修改的文字域idcategory: [int] 类型
响应
{"status": 0,"msg": "修改文字域成功","data": null}
请求URL
post
api/text_field/changeStatus
请求参数
ids: [string] 以逗号分隔的id集合status: [int] 禁用状态 0禁用 1启用
响应
{"status": 0,"msg": "启用成功/禁用成功","data": null}
请求URL
get
api/text_field
请求参数
keyword: [string] 文字域名称/文字域keystatus: [int] 文字域禁用状态 0禁用 1启用category: [int] 类型
响应
{"status": 0,"msg": "","data": [{"id": 92,"category": 2,"label": "姓名","vname": "name","type": 5,"rule": "","options": "","sort": 0,"listen_id": 0,"status": 1,"created_at": "2020-09-26 22:09:44","updated_at": "2020-09-26 22:09:44"}]}
请求URL
post
api/upload
请求参数
file: [file] 文件
响应
{"status": 0,"msg": "","data": {"url": "/uploads/875331600849167.jpg","filename": "55597435bb036.jpg","value": "/uploads/875331600849167.jpg"}}
请求URL
post
api/updatePwd
请求参数
old_password: [string] 旧密码password: [string] 新密码password_confirmation: [string] 新密码确认
响应
{"status": 0,"msg": "修改密码成功","data": null}
请求URL
put
api/admin_user
请求参数
id: [int] 账号idname: [string] 名称username: [string] 账号password: [string] 密码status: [int] 禁用状态
响应
{"status": 0,"msg": "修改账号成功","data": null}
请求URL
get
api/company_group_selector
响应
{"status": 0,"msg": "","data": [{"name": "guangying1","id": 13}]}
请求URL
get
api/company_group
请求参数
name: [string] 公司名称pageSize: [int] 每页条数page: [int] 页码
响应
{"status": 0,"msg": "","data": {"list": [{"id": 1, // 公司id"name": "上海龙艺企业管理服务有限责任公司",// 公司名称"created_at": "2019-10-17 14:30:07","updated_at": "2019-11-08 09:08:20","company": ["name" : "xxx", // 主体名称"count" : 1, // 主体个数],// 公司主体"department": ["name" : "xxx", // 部门名称"count" : 1, // 部门个数], //"contract": {"master": 0, // 主合同"child": 0 // 子合同},"employee": 0, // 用户个数"to_be_signed": 0, // 待签署合同个数"signed": 0, // 已签署合同个数"unsigned": 0 // 取消签署合同个数}],"total": 12 // 总条数}}
请求URL
post
api/company_group
请求参数
name: [string] 公司名称admin_name: [string] 负责人名称username: [string] 账号password: [string] 密码status: [int] 禁用状态 0禁用 1启用logo_url: [string] logo链接
响应
{"status": 0,"msg": "创建企业成功","data": null}
请求URL
get
api/company_group/{id}
响应
{"status": 0,"msg": "","data": {"id": 12, // 公司id"name": "guangying",//公司名称"created_at": "2020-09-22 12:31:11","updated_at": "2020-09-22 12:31:11","admin_user": {"id": 12, // 负责人id"username": "123456", // 用户名"name": "lina",// 负责人名称"status": 1,// 状态}}}
请求URL
put
api/company_group/{id}
请求参数
id: [int] 公司idname: [string] 公司名称status: [int] 禁用状态 0禁用 1启用logo_url: [string] logo链接
响应
{"status": 0,"msg": "修改企业账号成功","data": null}
请求URL
get
api/department_selector
请求参数
company_group_id: [int] 公司名称
响应
{"status": 0,"msg": "","data": [{"name": "测试部门2","id": 18}]}
请求URL
post
api/department
请求参数
name: [string] 部门名称admin_name: [string] 负责人名称username: [string] 账号password: [string] 密码status: [int] 禁用状态 0禁用 1启用company_group_id: [int] 公司id
响应
{"status": 0,"msg": "创建部门成功","data": null}
请求URL
get
api/department/{id}注释 : id就是部门id
如: api/department/1
响应
{"status": 0,"msg": "","data": {"id": 11, // 部门id"company_group_id": 12, //公司id"name": "测试部门", // 部门名称"invite_code": 62959, //邀请码"status": 1, // 禁用状态"created_at": "2020-09-22 18:02:11","updated_at": "2020-09-22 18:02:11","admin_user": {"id": 16,"name": "demo111", // 负责人名字"username": "de111", // 账号"status": 1, // 状态"relation_id": 11}}}
请求URL
put
api/department/{id}
请求参数
id: [int] 部门idname: [string] 部门名称status: [int] 禁用状态 0禁用 1启用
响应
{"status": 0,"msg": "修改部门成功","data": null}
请求URL
get
api/department
请求参数
perPage: [int] 每页条数page: [int] 页码
响应
{"status": 0,"msg": "","data": {"list": [{"id": 11, // 部门id"name": "测试部门", // 部门名称"status": 1, // 禁用状态"admin_user": {"name": "demo111", // 负责人"username": "de111", // 账号"status": 1,"relation_id": 11}}],"total": 12 // 总条数}}
请求URL
delete
api/company/{id}
注 : id = 是主体id
响应
{"status": 0,"msg": "删除成功","data": null}
请求URL
post
api/company/{id}/recertification
注 : id = 是主体id
响应
{"status": 0,"msg": "","data": {"url": "https://smlfront.esign.cn:8890/identity/login?param=8t%2Fev%2BDvBSYpAqGdcGow1EFxToqJbOLP9zSJUNcz43vbknTk9gGRp%2BnWkyUN7QeKxiVtuTgGL3v1KDk2mhapS78rH3XYMcUqePSZbfDETSCwVsa9M2LaXC8iKKgVzUFxzrR9KyhpeD3ajk5evPqEO0RZT1UbfjGtPWxqDiViTBXm4PB2JSPnz2FvSSmI9YPclgjtZQ4yFj8o1OLHhH1BCS3ql2gQJZmE3ziD25nRJUJaj8ZNR6QwgDbczrLAgALCN4jXpQ9EYpMVhASypvm%2BiqIMV1zdZBpI0bJhBH7t0B9k894HQLuXuYNBEMO9U8m2uWsK9qrOXXhQfn8SHMW32AODMKDuBZ2l27JVtTyzvmk%3D&lang=zh-CN"}}
请求URL
get
api/company_selector
请求参数
company_group_id: [int] 公司名称
响应
{"status": 0,"msg": "","data": [{"name": "江西龙艺人力资源服务有限公司深圳分公司","id": 12}]}
请求URL
post
api/company
请求参数
company_group_id: [int] 公司idname: [string] 主体名称phone: [string] 公司手机号license: [string] 营业编号juridical_name: [string] 法人名字juridical_idno: [sting] 法人身份证号addr: [string] 公司地址relation_em_id: [int] 认证人idstatus: [int] 禁用状态id_type: [string] 主体类型
响应
{"status": 0,"msg": "创建主体成功","data": null}
请求URL
get
api/company/{id}注释 : id就是主体id
如: api/company/1
响应
{"status": 0,"msg": "","data": {"id": 1,"company_group_id": 0,// 公司id"name": "上海龙艺企业管理服务有限责任公司", //主体名"license": "上海;江西吉安;浙江宁波;浙江杭州;浙江海宁;厦门;广东深圳",//营业执照"juridical_name": "",//法人名"juridical_idno": "",// 法人身份证号"addr": "", // 公司地址"relation_em_id": 0,// 认证人名"verify_url": "", // e签宝返回认证url"status": 0, // 禁用状态"created_at": "2019-10-17 14:30:07","updated_at": "2019-11-08 09:08:20"}}
请求URL
get
api/company
请求参数
perPage: [int] 每页条数page: [int] 页码name: [string] 主体名称status: [int] 禁用状态
响应
{"status": 0,"msg": "","data": {"list": [{"id": 1,"company_group_id": 0,// 公司id"name": "上海龙艺企业管理服务有限责任公司", //主体名"license": "上海;江西吉安;浙江宁波;浙江杭州;浙江海宁;厦门;广东深圳",//营业执照"juridical_name": "",//法人名"juridical_idno": "",// 法人身份证号"addr": "", // 公司地址"relation_em_id": 0,// 认证人名"verify_url": "", // e签宝返回认证url"status": 0, // 禁用状态"created_at": "2019-10-17 14:30:07","updated_at": "2019-11-08 09:08:20"}],"total": 12 // 总条数}}
请求URL
get
api/contract/checkName
请求参数
name: [string] 合同名称
正确响应
{"status": 0,"msg": "","data": {"status" : 1}}
错误响应
{"status": 1000,"msg": "合同名称已被使用","data": {"status": 0}}
请求URL
get
api/contract
请求参数
pageSize: [int] 每页条数page: [int] 页码name: [string] 合同名称company_id: [int] 签约主体type: [int] 合同类型 1主 2附属status: [int] 禁用状态company_group_id: [int] 公司id
响应
{"status": 0,"msg": "","data": {"list": [{"id": 41,"company_group_id": 13, // 公司id"company_id": 13, // 主体id"type": 1,// 合同类型 1 主 2 附属"sub_type": 0,// 附属协议子类型 1 修改 2终止"name": "测试合同",// 合同名"contract_info_id": 0, // 版本号"created_at": "2020-09-24 18:56:50","updated_at": "2020-09-24 18:56:50","contract_company": [{"id": 67,"company_group_id": 11,"name": "上海浦东龙艺企业管理服务有限公司","email": "wenqiqi@shlongyi.cn","phone": "4008269296","license": "91310115MA1HAAQM1L","juridical_name": "杨彩红","juridical_idno": "310104197109164048","addr": "江西省吉安市永丰县恩江镇龙冈北路","relation_em_id": "60ac70906b844a04a4a8b8344daa33c4","verify_url": "https://smlfront.esign.cn:8890/identity/login?param=Cv0lWcuqeuKx1tJKejcujQxYX88dIoHu0nYPPNeU%2Fo7ef3xRhtV2vU3Hr7UZ8ea%2B%2F3oUwY4MW9UxVlyYA4fnX2ivbl4Ve1BjJ5WSBSm0ZAaqLP%2Bj9Y9SHgYUtoTsBRa88zRVnCNXJNWnSYiiN3cdiWaLmEn5hBJWl1IGinAVtmEGyoCXJ6iNmg3dEaNWh8S9LdO7JVM9siCrfEBzUICKPVrgoSDjXqt7BBkNUhPFVJQtfoKMU8fnSRIdGieBYmpWBim4MJN1dvSnAo5wMe5BfSmB9h5iduO1xWpcHbT40IqXxd8zy%2Bk69n8fVbQuo9SZKtDKjpj8XizL13sx38scUXJJRiIY3JH41gNj%2BaG40xk%3D&lang=zh-CN","e_sign_seal_id": "cce117b8-dfd7-470a-b04f-83dabfa72141","e_sign_acct_id": "0102ca1e5db140118eaa858400ee317e","status": 1,"flowId": "1492230401761001172","verify_code": "6aecb69a82f2ef387890bba1c6910bee","id_type": "CRED_ORG_USCC","created_at": "2020-11-17 18:28:06","updated_at": "2020-11-23 17:17:29","pivot": {"contract_id": 68,"company_id": 67}}],"department": [],"contract_info": null,"to_be_signed": 0,"signed": 0,"unsigned": 0}],"total": 12 // 总条数}}
请求URL
get
api/contract/{id}注释 : id就是合同id
如: api/contract/1
响应
{"status": 0,"msg": "","data": {"id": 5,"company_group_id": 12,"company_id": 12,"type": 1,"sub_type": 0,"name": "测试上传合同20200929B3","status": 1,"contract_info_id": 7,"created_at": "2020-09-29 20:28:36","updated_at": "2020-10-03 17:45:43","contract_info": {"id": 6,"contract_id": 5,"template_id": "4b56ddb0e4834887a3f8417df50649fc","file_url": "/upload/contract/771971601382504.pdf","contract_text_field": [{"label": "signed_date","limit": null,"required": false,"style": {"font": null,"fontSize": null,"textColor": null,"width": 152.457,"height": 15.095001,"bold": false},"pos": {"x": 100.455,"y": 456.366,"page": 13},"options": null,"version": 1,"ext": null},...],"text_field_conf": {//文字域配置"1": 1,"2": 1,"5": 0,"7": 0,"16": 1,"18": 1,"20": 1},"remarks": "初始版本","status": 1,"created_at": "2020-09-29 20:28:36","updated_at": "2020-09-30 15:41:19"},"company_group": {//集团信息"id": 12,"name": "_guangying_","logo_url": "/upload/733501601389789.jpg","status": 1,"created_at": "2020-09-22 12:31:11","updated_at": "2020-09-29 22:29:51"},"contract_company": [{"id": 67,"company_group_id": 11,"name": "上海浦东龙艺企业管理服务有限公司","email": "wenqiqi@shlongyi.cn","phone": "4008269296","license": "91310115MA1HAAQM1L","juridical_name": "杨彩红","juridical_idno": "310104197109164048","addr": "江西省吉安市永丰县恩江镇龙冈北路","relation_em_id": "60ac70906b844a04a4a8b8344daa33c4","verify_url": "https://smlfront.esign.cn:8890/identity/login?param=Cv0lWcuqeuKx1tJKejcujQxYX88dIoHu0nYPPNeU%2Fo7ef3xRhtV2vU3Hr7UZ8ea%2B%2F3oUwY4MW9UxVlyYA4fnX2ivbl4Ve1BjJ5WSBSm0ZAaqLP%2Bj9Y9SHgYUtoTsBRa88zRVnCNXJNWnSYiiN3cdiWaLmEn5hBJWl1IGinAVtmEGyoCXJ6iNmg3dEaNWh8S9LdO7JVM9siCrfEBzUICKPVrgoSDjXqt7BBkNUhPFVJQtfoKMU8fnSRIdGieBYmpWBim4MJN1dvSnAo5wMe5BfSmB9h5iduO1xWpcHbT40IqXxd8zy%2Bk69n8fVbQuo9SZKtDKjpj8XizL13sx38scUXJJRiIY3JH41gNj%2BaG40xk%3D&lang=zh-CN","e_sign_seal_id": "cce117b8-dfd7-470a-b04f-83dabfa72141","e_sign_acct_id": "0102ca1e5db140118eaa858400ee317e","status": 1,"flowId": "1492230401761001172","verify_code": "6aecb69a82f2ef387890bba1c6910bee","id_type": "CRED_ORG_USCC","created_at": "2020-11-17 18:28:06","updated_at": "2020-11-23 17:17:29","pivot": {"contract_id": 68,"company_id": 67}}],"text_field_conf": [//乙方文字域配置{"id": 1,"category": 2,"label": "姓名","vname": "real_name","type": 5,"rule": "","options": "","sort": 0,"listen_id": 0,"status": 1,"created_at": "2020-09-28 19:32:42","updated_at": "2020-09-28 20:56:47","required": 1},...],"party_a_text_field_conf": [//甲方文字域配置{"id": 20,"category": 1,"label": "岗位","vname": "work_pos","type": 1,"rule": "","options": "","sort": 0,"listen_id": 0,"status": 1,"created_at": "2020-09-28 19:37:40","updated_at": "2020-09-28 21:03:30"},...]}}
请求URL
post
api/contract
请求参数
: [int] 主体idcompany_idcompany_ids: [string] 主体id (以逗号分隔)name: [string] 合同名称file_url: [string] 合同链接template_id: [string] e签宝模板idtext_field_conf: [json] 选择的文字域type: [int] 合同类型 1主 2附属sub_type: [int] 附属协议的子类型 1 修改 2 终止(type=2时必传)company_group_id: [int] 公司id (注:admin需要传)edu_show: [int] 学历信息是否显示 (注:0不显示 1显示)work_show: [int] 工作信息是否显示 (注:0不显示 1显示)edu_require: [int] 学历信息是否必传 (注:0不必传 1必传)work_require: [int] 工作信息是否必传 (注:0不必传 1必传)
响应
{"status": 0,"msg": "创建合同成功","data": {id:1}}
请求URL
put
api/contract
请求参数
id: [int] 合同idfile_url: [string] 合同链接template_id: [string] e签宝模板idtext_field_conf: [json] 选择的文字域remarks: [string] 备注edu_show: [int] 学历信息是否显示 (注:0不显示 1显示)work_show: [int] 工作信息是否显示 (注:0不显示 1显示)edu_require: [int] 学历信息是否必传 (注:0不必传 1必传)work_require: [int] 工作信息是否必传 (注:0不必传 1必传)company_ids: [string] 主体id (以逗号分隔)
响应
{"status": 0,"msg": "修改合同成功","data": null}
请求URL
post
api/contract/allotDepartment
请求参数
id: [int] 合同iddepartment_ids: [string] 部门id集合 (注:以逗号分隔)
响应
{"status": 0,"msg": "分配部门成功","data": null}
请求URL
get
api/contract/{id}/version
注: id 为合同id
响应
{"status": 0,"msg": "","data": [{"id": 1,// 版本id"remarks": "", // 备注"status": 1, // 禁用状态"contract_id": 1, // 合同id"template_id": "dff56cb656ef40769e7b6a1dc5306889",// 模板id"file_url": "/upload/contract/572161601299387.pdf",//文件路径"text_field_conf": "","created_at": "2020-09-28 21:35:58","updated_at": "2020-09-29 18:51:08"}]}
请求URL
put
api/contract/{id}/disable
请求参数
id: [int] 合同id
响应
{"status": 0,"msg": "合同禁用成功","data": null}
仅展示状态上线的合同,admin取所有,公司取公司的,部门取已分配的合同
请求URL
get
api/contract/selector
请求参数
keyword: [string] 搜索关键词type: [int] 合同类型,默认1sub_type: [int] 协议类型 默认0status: [int] 协议状态 1在线 0禁用 不传或为空时
响应
{"status": 0,"msg": "","data": [{"id": 5,"name": "测试上传合同20200929B3"}]}
请求URL
get
api/employee/adminAuthority
请求参数
pageSize: [int] 每页条数page: [int] 页码keyword: [string] 名称/手机号/身份证company_group_id: [int] 公司iddepartment_id: [int] 部门idexport: [int] 1导出 其他忽略
响应
{"status": 0,"msg": "","data": {"list": [{"id": 92,"real_name": "测试", // 用户名"phone": "166210819913", // 手机号"id_number": "372922199611169010",// 身份证号"gender": 1, // 性别"es_id": 1, // e签宝实名表的主键id,实名流水id"es_acct_id": "1", // e签宝的adccount id"verify_status": 1,// 0 待实名, 1实名中,2实名成功 3实名失败"created_at": "2020-09-29 17:44:11","updated_at": "2020-09-29 17:44:11","department": {"12": {"id": 12,// 公司id"name": "_guangying_", // 公司名"logo_url": "/upload/733501601389789.jpg", // logo"status": 1, // 禁用状态"created_at": "2020-09-22 12:31:11","updated_at": "2020-09-29 22:29:51","department": [{"id": 18,// 部门id"company_group_id": 12,"name": "测试部门2",// 部门名称"invite_code": 28063, // 邀请码"status": 1,// 禁用状态"created_at": "2020-09-22 19:24:17","updated_at": "2020-09-22 19:24:17","in_out_id": 11},]}},"record": { // 调用记录"12": [{"id": 22,"company_group_id": 12, // 公司id"name": "测试部门7", // 部门名称"invite_code": 38808,"status": 1,"created_at": "2020-09-29 17:48:36","updated_at": "2020-09-29 17:48:36","in_out_id": 19,"past_life": {"id": 12,"company_group_id": 13,// 公司id"name": "测试部门1",// 部门名称"invite_code": 74668,"status": 1,"created_at": "2020-09-22 18:10:48","updated_at": "2020-09-24 19:16:55"}}]},"to_be_signed": 0, // 待签署"signed": 0 // 已签署}],"total": 1}}
请求URL
get
api/employee/companyGroupAuthority
请求参数
pageSize: [int] 每页条数page: [int] 页码keyword: [string] 名称/手机号/身份证department_id: [int] 部门id
响应
{"status": 0,"msg": "","data": {"list": [{"id": 92,"real_name": "测试", // 用户名"phone": "166210819913", // 手机号"id_number": "372922199611169010",// 身份证号"gender": 1, // 性别"es_id": 1, // e签宝实名表的主键id,实名流水id"es_acct_id": "1", // e签宝的adccount id"verify_status": 1,// 0 待实名, 1实名中,2实名成功 3实名失败"created_at": "2020-09-29 17:44:11","updated_at": "2020-09-29 17:44:11","department": {"12": {"id": 12,// 公司id"name": "_guangying_", // 公司名"logo_url": "/upload/733501601389789.jpg", // logo"status": 1, // 禁用状态"created_at": "2020-09-22 12:31:11","updated_at": "2020-09-29 22:29:51","department": [{"id": 18,// 部门id"company_group_id": 12,"name": "测试部门2",// 部门名称"invite_code": 28063, // 邀请码"status": 1,// 禁用状态"created_at": "2020-09-22 19:24:17","updated_at": "2020-09-22 19:24:17","in_out_id": 11},]}},"record": { // 调用记录"12": [{"id": 22,"company_group_id": 12, // 公司id"name": "测试部门7", // 部门名称"invite_code": 38808,"status": 1,"created_at": "2020-09-29 17:48:36","updated_at": "2020-09-29 17:48:36","in_out_id": 19,"past_life": {"id": 12,"company_group_id": 13,// 公司id"name": "测试部门1",// 部门名称"invite_code": 74668,"status": 1,"created_at": "2020-09-22 18:10:48","updated_at": "2020-09-24 19:16:55"}}]},"to_be_signed": 0, // 待签署"signed": 0 // 已签署}],"total": 1}}
请求URL
get
api/employee/departmentAuthority
请求参数
pageSize: [int] 每页条数page: [int] 页码keyword: [string] 名称/手机号/身份证status: [int] 转入转出状态 1转入 2转出
响应
{"status": 0,"msg": "","data": {"list": [{"id": 92,"real_name": "测试",// 员工名"phone": "166210819913",// 手机号"id_number": "372922199611169010",// 身份证号"gender": 1,//性别"es_id": 1,"es_acct_id": "1","verify_status": 1,// 0 待实名, 1实名中,2实名成功 3实名失败"created_at": "2020-09-29 17:44:11","updated_at": "2020-09-29 17:44:11","department": {"id": 22,"company_group_id": 12,"name": "测试部门7",// 部门名"invite_code": 38808,// 邀请码"status": 1,"created_at": "2020-09-29 17:48:36","updated_at": "2020-09-29 17:48:36"},"company_group": {"id": 12,"name": "_guangying_",//公司名"logo_url": "/upload/733501601389789.jpg", // logo"status": 1,"created_at": "2020-09-22 12:31:11","updated_at": "2020-09-29 22:29:51"},"in_out_id": 19,"in_time": "2020-09-29 21:26:18",// 转入时间"out_time": "2020-09-29 21:26:18", // 转出时间"type": 1,// 1转入 2转出 0新加入"to_be_signed": 0,"signed": 0}],"total": 1}}
请求URL
get
api/employee/search
请求参数
keyword: [string] 手机号/身份证
响应
{"status": 0,"msg": "","data": {"id": 96,"real_name": "员工5","phone": "16621980482","id_number": "372922199328548","gender": 1,"es_id": 1,"es_acct_id": "1","verify_status": 2,"created_at": "2020-09-30 20:05:51","updated_at": "2020-10-04 15:56:36","in_department": false//是否已在当前部门}}
请求URL
post
api/employee/storeInternal
请求参数
id: [string] 员工id,多个逗号分隔
响应
{"status": 0,"msg": "加入成功","data": {}}
请求URL
post
api/employee/out
请求参数
id: [string] 员工id,多个逗号分隔department_id: [int] 转入的部门id
响应
{"status": 0,"msg": "转出成功","data": {}}
仅展示审核通过的合同,admin取所有,公司取公司的,部门取部门的
请求URL
get
api/employee/selector
请求参数
keyword: [string] 搜索关键词
响应
{"status": 0,"msg": "","data": [{"id": 92,"real_name": "员工1","phone": "166210819913","id_number": "372922199611169010","gender": 1,"es_id": 1,"es_acct_id": "1","verify_status": 2,"created_at": "2020-09-29 17:44:11","updated_at": "2020-10-04 15:56:31"}]}
请求URL
get
api/employee/{id}
请求参数
id: [int] 员工id
响应
{"status": 0,"msg": "","data": {"id": 122,"real_name": "武帅冲","phone": "14412341234","id_number": "372922199611169010","gender": 0, //性别 0未知 1男 2女"es_id": 11,"es_acct_id": "ebc6f9aa67ac4fd7b08d6efa8bbfb002","verify_status": 2,"created_at": "2020-10-12 19:01:37","updated_at": "2020-10-13 00:17:04","age": 23,"edu": [// 教育经历],"work": [ //工作经历],"text_field": [ // 乙方已填写文字域{"id": 123,"em_id": 122,"text_field_id": 5,"vname": "party_b_nation","val": "回族","created_at": "2020-10-13 00:26:24","updated_at": "2020-10-13 00:27:56"},{"id": 124,"em_id": 122,"text_field_id": 180,"vname": "party_b_marita_status","val": "未婚","created_at": "2020-10-13 00:27:56","updated_at": "2020-10-13 00:27:56"}],"employee_text_filed": []// 文字域全量类容}}
请求URL
post
api/employee/{id}
请求参数
id: [int] 员工idphone: [string] 手机号text_field[*]: [mixed] 文字域相关字段edu_exp: [array] 员工idwork_exp: [array] 员工id
请求数据包示例:
{"text_field": {"party_b_nation": "回族","party_b_marita_status": "未婚"},"phone": "14412341234","edu_exp": [{"em_id": 1,"school": "北京理工大学","edu": "本科","start_date": "2016-08-07","end_date": "2019-08-29"}],"work_exp": [{"company": "依图科技","work_pos": "测试","salary": "年薪300w","departure_reason": "2019-09-29","start_date": "2019-08-31","end_date": "2019-08-31"},{"company": "test","work_pos": "test","salary": "2019-08-07","departure_reason": "2019-08-29","start_date": "2019-08-31","end_date": "2019-08-31"}]}
响应
{"status": 0,"msg": "","data": {}}
请求URL
get
api/sign_simple
请求参数
*company_group_id: [int] 公司id
*department_id: [int] 主体id
*contract_id: [int] 主合同id
*company_id: [int] 主体id
*em_id: [int] 员工id
*type: [int] 是否是主合同 1 主 2 附属
*status: [int] 签约状态 1(待签约,驳回)2(审核中)3(完成)4(失败)5(签约中)
响应
{"status": 0,"msg": "","data": {"list": [{"id": 11,"em_id": 5,"admin_user_id": 38,"contract_id": 6,"contract_info_id": 7,"company_id": 21,"company_group_id": 2,"department_id": 4,"flow_id": 0,"es_sign_id": 15,"contract_serial": "","start_time": "0000-00-00","end_time": "0000-00-00","send_time": "2020-10-21 14:58:47","sign_time": null,"reject_time": null,"cancel_time": "2020-10-21 15:13:53","success_time": null,"close_tips_time": null,"sort": 1603263527,"status": 5,"reason": null,"cancel_reason": "甲方撤销流程","company_text": {},"employee_text": null,"ext": null,"created_at": "2020-10-21 14:58:47","updated_at": "2020-10-21 15:13:53","close_tips": false,"expire_day": -1,"company_text_format": {},"company": {"id": 21,"company_group_id": 2,"name": "光盈创新(北京)科技有限公司","email": "1091345598@qq.com","phone": "16621089913","license": "91110101306667748E","juridical_name": "刘丽","juridical_idno": "35048119910924502X","addr": "午灵","relation_em_id": "c82917c37a7e4fa2ad7ec7320f1cba0a","verify_url": "","e_sign_seal_id": "2af03ce4-37f5-49db-87b0-38ac5cbdfa33","e_sign_acct_id": "31e32d50d45c4f68b10ea885801f7cd1","status": 1,"flowId": "1483578107062431698","verify_code": "78a2f53b4997a7c1c1f342ea2be0478e","created_at": "2020-10-20 11:22:26","updated_at": "2020-10-20 11:24:39"},"employee": {"id": 5,"real_name": "罗奕淦","phone": "17710210877","id_number": "350481198910305011","gender": 1,"es_id": 5,"es_acct_id": "29022ef89f9644e48ade8ee52fd1bce6","verify_status": 2,"created_at": "2020-10-21 09:57:51","updated_at": "2020-10-21 11:16:41","age": 30},"contract": {"id": 6,"company_group_id": 2,"company_id": 21,"type": 1,"sub_type": 0,"name": "中路承包","status": 1,"contract_info_id": 7,"created_at": "2020-10-20 15:34:30","updated_at": "2020-10-20 15:34:30"},"contract_info": {"id": 7,"contract_id": 6,"template_id": "57bf6fa69c1d45a996e791bdd2e78f24","file_url": "http://admin.qian.guangying.link/uploads/2020-10/contract//64929","contract_text_field": [],"text_field_conf": {},"remarks": "初始版本","status": 1,"created_at": "2020-10-20 15:34:30","updated_at": "2020-10-20 15:34:30"},"sons": [],"es_sign": {"id": 15,"flow_id": "429b32154d06474aa07c55ed999a214e","acct_id": "29022ef89f9644e48ade8ee52fd1bce6","body_acct_id": "31e32d50d45c4f68b10ea885801f7cd1","body_seal_id": "2af03ce4-37f5-49db-87b0-38ac5cbdfa33","contract_info_id": 0,"contract_id": 6,"template_id": "57bf6fa69c1d45a996e791bdd2e78f24","form_field": null,"sign_status": 0,"sign_time": null,"short_url": null,"url": null,"error_info": null,"file_id": null,"file_name": null,"created_at": "2020-10-21 14:58:47","updated_at": "2020-10-21 14:58:47"}}],"total": 1}}
请求URL
get
api/sign
请求参数
contract_id: [int] 主合同idkeyword: [string] 关键字tab: [string] tab all所有 normal正常 due即将到期 overdue已过期type: [int] 状态 1待签署 2待审核 3签署成功 4签署失败
响应
{"status": 0,"msg": "","data":{"list":[{"id": 84,"em_id": 92,"admin_user_id": 16,"contract_id": 5,"contract_info_id": 7,"company_id": 13,"company_group_id": 13,"department_id": 11,"sign_flow_id": 0,"es_sign_id": 32, // 关联签约保的id,为0则表示没有送签"contract_serial": "","start_time": "0000-00-00", //合同开始时间"end_time": "0000-00-00", //合同结束时间"send_time": "2020-10-05 11:14:24", //甲方发送合同时间"sign_time": null, // 乙方签署时间"reject_time": null, // 审核时间"cancel_time": null, // 取消时间"success_time": null, // 合同存档时间"close_tips": true,// 是否关闭了到期提醒"expire_day": 1,// >0 表示还有N天过期,30天内才会有此值 =0 还未过期,离过期大于30天 =-1 已过期"sort": 0,"status": 1,"reason": null,"company_text":{},//甲方文字域内容"company_text_format":{"salary":{"value":"300","label":"薪水"},"work_pos":{"value":"上海","label":"岗位"}},//甲方文字域格式化后内容"employee_text": null,//乙方文字域内容"ext":{},//"created_at": "2020-10-05 12:01:25","updated_at": "2020-10-06 15:22:49","company":{},//签署主体"employee":{},//员工信息"contract":{},//合同信息"contract_info":{},//合同版本版本信息"sons":[],//关联协议信息"es_sign":{},//关联的e签保信息}],"total": 1}}
请求URL
get
api/sign/tips
请求参数
响应
{"status": 0,"msg": "","data": {"due_count": 0, //即将过期总数"overdue_count": 0//过期总数}}
请求URL
post
api/sign
请求参数
contract_id: [int] 主合同idem_id: [int] 员工idstart_time: [string] 合同开始时间 格式:2020-02-12end_time: [string] 合同结束时间 格式:2020-02-12text_field[*]: [mixed] 文字域相关字段company_id: [int] 主体id
响应
{"status": 0,"msg": "发送合同成功","data": {}}
请求URL
post
api/sign/agreement
请求参数
contract_id: [int] 主合同idem_id: [int] 员工idsign_flow_id: [int] 关联主合同idtext_field[*]: [mixed] 文字域相关字段
响应
{"status": 0,"msg": "发送附属协议成功","data": {}}
此接口返回乙方文字域内容
请求URL
get
api/sign/{id}
请求参数
id: [int] 签约id
响应
{"status": 0,"msg": "","data": {}}
请求URL
post
api/sign/{id}/close/tips
请求参数
id: [int] 签约id
响应
{"status": 0,"msg": "","data": {}}
请求URL
post
api/sign/{id}/cancel
请求参数
id: [int] 签约id
响应
{"status": 0,"msg": "","data": {}}
请求URL
post
api/sign/{id}/reject
请求参数
id: [int] 签约id
响应
{"status": 0,"msg": "","data": {}}
请求URL
post
api/sign/{id}/pass
请求参数
id: [int] 签约id
响应
{"status": 0,"msg": "","data": {}}
请求URL
get
api/employee/{id}/sign
请求参数
id: [int] 员工id
响应
{"status": 0,"msg": "","data":{"list":[{"id": 84,"em_id": 92,"admin_user_id": 16,"contract_id": 5,"contract_info_id": 7,"company_id": 13,"company_group_id": 13,"department_id": 11,"sign_flow_id": 0,"es_sign_id": 32, // 关联签约保的id,为0则表示没有送签"contract_serial": "","start_time": "0000-00-00", //合同开始时间"end_time": "0000-00-00", //合同结束时间"send_time": "2020-10-05 11:14:24", //甲方发送合同时间"sign_time": null, // 乙方签署时间"reject_time": null, // 审核时间"cancel_time": null, // 取消时间"success_time": null, // 合同存档时间"close_tips": true,// 是否关闭了到期提醒"expire_day": 1,// >0 表示还有N天过期,30天内才会有此值 =0 还未过期,离过期大于30天 =-1 已过期"sort": 0,"status": 1,"reason": null,"company_text":{},//甲方文字域内容"company_text_format":{"salary":{"value":"300","label":"薪水"},"work_pos":{"value":"上海","label":"岗位"}},//甲方文字域格式化后内容"employee_text": null,//乙方文字域内容"ext":{},//"created_at": "2020-10-05 12:01:25","updated_at": "2020-10-06 15:22:49","company":{},//签署主体"employee":{},//员工信息"contract":{},//合同信息"contract_info":{},//合同版本版本信息"sons":[],//关联协议信息"es_sign":{},//关联的e签保信息}],}}