hn_ldlz/doc/接口.md

3.0 KiB

数据报表

  • 履职记录报表
  1. 获取履职记录报表列表 GET /report/perform_log/list
  • 请假记录报表
  1. 获取请假记录报表列表 GET /report/leave_log/list
  2. 新增请假 POST /leave_log/add_leave
  3. 获取结束请假信息 GET /leave_log/end_leave_info
  4. 结束请假 PUT /leave_log/end_leave
  5. 撤销请假 PUT /leave_log/cancel_leave/{leaveLogId}
  6. 修改请假信息 PUT /leave_log/edit_leave
  7. 获取请假详情 GET /leave_log/detail/{leaveLogId}

项目管理

  1. 项目列表 GET /project/list
  2. 创建项目 POST /project/add
  3. 编辑项目 PUT /project/edit
  4. 删除项目 DELETE /project/remove/{projectId}
  5. TODO 项目绑定 POST /project/bind
  6. 获取项目详情 GET /project/detail/{projectId}
  7. 获取未绑定过的产业工人系统项目 GET /project/unbindlist4cy
  8. 获取未绑定过的领导履职系统项目 GET /project/unbindlist4lz

组织架构

岗位下拉 get /org/post/list
公司下拉 get /org/company/list

通知管理

  1. 查看某人通知列表 GET /system/notice/list4user
  2. 查看公告详情 GET /system/notice/{noticeId}
  3. 新增公告 POST /system/notice
  4. 修改公告 PUT /system/notice
  5. 未读数量 GET /system/notice/unread_count

履职人管理

  1. 领导列表 GET /system/user_leader/list
  2. 同行人列表 GET /system/user_leader/peerlist
  3. 删除领导设置 PUT /system/user_leader/remove/{userId}
  4. 领导排序设置 PUT /system/user_leader/sort
  5. 领导设置 PUT /system/user_leader/add

履职设置

  • 岗位设置管理
  1. 获取岗位设置列表 GET /perform_set/post/list
  2. 岗位履职设置 PUT /perform_set/post/setlz
  3. 岗位履职设置清空 PUT /perform_set/post/clearlz
  4. 岗位成员列表 GET /perform_set/post/user_list
  5. 岗位成员添加 POST /perform_set/post/add_user
  6. 岗位成员删除 DELETE /perform_set/post/remove_user/{user_post_id}
  7. 人员下拉树形 get /system/user/deptUserTree
  8. 领导下拉树形 get /system/user/deptLeaderTree
  9. 非领导下拉树形 get /system/user/deptNoLeaderTree
  10. 指定人员下拉树形 get /system/user/deptOkUserTree
  • 人员设置管理
  1. 获取人员设置列表 GET /perform_set/user/list
  2. 岗位人员设置 PUT /perform_set/user/setlz
  3. 岗位人员设置清空 PUT /perform_set/user/clearlz
  4. 获取人员详情 GET /perform_set/user/detail
  5. 获取人员履职设置 GET /perform_set/user/info
  6. 获取人员特殊履职设置 GET /perform_set/user/special_info
  7. 获取人员履职原始设置 GET /perform_set/user/only_info
  • 请假类型管理
  1. 获取请假类型列表 GET /perform_set/leave_type/list
  2. 请假类型新增 POST /perform_set/leave_type/add
  3. 请假类型编辑 PUT /perform_set/leave_type/edit
  4. 请假类型删除 DELETE /perform_set/leave_type/remove/{id}
  5. 获取请假类型信息 GET /perform_set/leave_type/detail/{id}
  6. 获取请假类型列表app GET /perform_set/leave_type/applist
  • 请假审批管理
  1. 获取请假审批人列表 GET /system/user/approver_list
  2. 请假审批 PUT /leave_log/approve_leave