[关闭]
@lina 2020-10-15T09:21:54.000000Z 字数 3625 阅读 686

新闪签云-小程序接口

新闪签云


小程序

登录

请求URL

get
api/weixin/login

请求参数

  • code: [string] 小程序登录code

响应

  1. {
  2. "error_code": 0,
  3. "data": {
  4. "em_id": 111, // 员工id
  5. "real_name": false, // 是否实名
  6. "session_token": "6a4085cf4ce2f61b66db21eca51b3821"
  7. },
  8. "error_message": ""
  9. }

小程序合同列表

请求URL

get
api/sign_apply

响应

  1. {
  2. "error_code": 0,
  3. "error_message": "",
  4. "data": [
  5. {
  6. "id": 85,
  7. "em_id": 92,
  8. "admin_user_id": 16,
  9. "contract_id": 6,
  10. "contract_info_id": 9,
  11. "company_id": 13,
  12. "company_group_id": 13,
  13. "department_id": 11,
  14. "sign_flow_id": 83,
  15. "contract_serial": "",
  16. "start_time": "0000-00-00 00:00:00",//合同开始时间
  17. "end_time": "0000-00-00 00:00:00",//合同结束时间
  18. "apply_time": "2020-10-05 12:02:23",
  19. "close_tips_time": "2020-11-10 18:51:16",//在此之前 关闭提醒
  20. "cancel_time": null,//合同取消时间
  21. "sort": 0,
  22. "status": 3,//1 待签约 2审核中 3签约成功 4 驳回-重新签约 5签约失败
  23. "reject_time": null,//审核拒绝时间
  24. "send_time": null,//甲方发送合同时间
  25. "sign_time": null,//乙方签约时间
  26. "success_time" : null //签署成功时间
  27. "reason": null,//驳回原因
  28. "company_text": "{\"work_pos\":\"\\u4e0a\\u6d77\"}",//公司文字域内容 json
  29. "employee_text": "",//员工文字域内容 json
  30. "ext": "...",//快照配置
  31. "created_at": "2020-10-05 12:03:09",
  32. "updated_at": "2020-10-09 23:02:37",
  33. "department": {
  34. "id": 11,
  35. "company_group_id": 13,
  36. "name": "测试部门123112",// 部门名
  37. "invite_code": 62959,
  38. "status": 1,
  39. "created_at": "2020-09-22 18:02:11",
  40. "updated_at": "2020-09-24 19:16:55"
  41. },
  42. "contract": {
  43. "id": 6,
  44. "company_group_id": 13,
  45. "company_id": null,
  46. "type": 2,
  47. "sub_type": 1,
  48. "name": "测试附属协议20201002",// 合同名
  49. "status": 1,
  50. "contract_info_id": 9,
  51. "created_at": "2020-10-02 19:42:12",
  52. "updated_at": "2020-10-05 12:00:07"
  53. },
  54. "company_group": {
  55. "id": 13,
  56. "name": "guangying1",// 公司名
  57. "logo_url": "",
  58. "status": 1,
  59. "created_at": "2020-09-22 12:41:00",
  60. "updated_at": "2020-09-23 15:36:42"
  61. }
  62. }
  63. ]
  64. }

签约详情展示

请求URL

get
api/sign_apply/{id}

注: id 是sign_apply的id

响应

  1. {
  2. "error_code": 0,
  3. "error_message": "",
  4. "data": {
  5. "id": 85,
  6. "em_id": 122,
  7. "admin_user_id": 16,
  8. "contract_id": 6,
  9. "contract_info_id": 9,
  10. "company_id": 13,
  11. "company_group_id": 13,
  12. "department_id": 11,
  13. "flow_id": 83,
  14. "es_sign_id": 34,
  15. "contract_serial": "",
  16. "start_time": "0000-00-00",
  17. "end_time": "0000-00-00",
  18. "send_time": "2020-10-05 12:02:23",
  19. "sign_time": null,
  20. "reject_time": null,
  21. "cancel_time": null,
  22. "success_time": null,
  23. "close_tips_time": null,
  24. "sort": 0,
  25. "status": 3,
  26. "reason": null,
  27. "company_text": "{\"work_pos\":\"\\u4e0a\\u6d77\"}",
  28. "employee_text": "[{\"party_b_id_photo_front\":\"http:\\/\\/www.baid1u.com\"},{\"party_b_id_photo_back\":\"\"},{\"party_b_domicile_addr\":\"http:\\/\\/www.bai3du.com\"}]",
  29. "ext": '',//快照
  30. "created_at": "2020-10-05 12:03:09",
  31. "updated_at": "2020-10-13 09:07:57",
  32. "employee_edu": [// 学历
  33. {
  34. "id": 131,
  35. "em_id": 122,
  36. "school": "1",
  37. "edu": "2",
  38. "start_date": "2012-10-20",
  39. "end_date": "2016-11-12",
  40. "record_sts": 1,
  41. "created_at": "2020-10-13 09:07:57",
  42. "updated_at": "2020-10-13 09:07:57"
  43. }
  44. ],
  45. "work_exp": [// 工作经历
  46. {
  47. "id": 82,
  48. "em_id": 122,
  49. "company": "1",
  50. "work_pos": "2",
  51. "salary": "3",
  52. "departure_reason": "4",
  53. "start_date": "2012-10-20",
  54. "end_date": "2016-11-12",
  55. "record_sts": 1,
  56. "created_at": "2020-10-13 09:07:57",
  57. "updated_at": "2020-10-13 09:07:57"
  58. }
  59. ],
  60. "employee_text_format": [// 文字域
  61. {
  62. "id": 5,
  63. "category": 2,
  64. "label": "民族",
  65. "vname": "party_b_nation",
  66. "type": 40,
  67. "rule": "",
  68. "options": "",
  69. "sort": 0,
  70. "listen_id": 0,
  71. "status": 1,
  72. "created_at": "2020-09-28 19:33:50",
  73. "updated_at": "2020-10-12 15:24:56",
  74. "val": null,
  75. "default": 0
  76. },
  77. {
  78. "id": 3,
  79. "category": 2,
  80. "label": "身份证正面",
  81. "vname": "party_b_id_photo_front",
  82. "type": 30,
  83. "rule": "",
  84. "options": "",
  85. "sort": 0,
  86. "listen_id": 0,
  87. "status": 1,
  88. "created_at": "2020-09-28 19:33:27",
  89. "updated_at": "2020-10-10 16:52:44",
  90. "value": null,
  91. "require": 0
  92. }
  93. ]
  94. }
  95. }

完善合同信息

请求URL

post
api/employee

请求参数

  • text_field: [array] 格式:
    {
    vname1 : value1,
    vname2 : value1,
    vname3 : value1,
    ...
    }
  • sign_apply_id: [int] 签约申请id
  • work_exp: [array]
    [{
    work_pos :1,//岗位
    salary :1,//薪资
    departure_reason :1,//离职原因
    start_date :1,//开始时间
    end_date :1,//结束时间
    company :1,//单位名称
    }]
  • edu_exp: [array]
    [{
    school :1,//学校
    edu :1,//学历
    start_date :1,//开始时间
    end_date :1,//结束时间
    }]

响应

  1. {
  2. "error_code": 0,
  3. "error_message": "完善信息成功",
  4. "data": null
  5. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注