智能人事

class dingtalk.client.api.Employeerm(client=None)[源代码]
addpreentry(name, mobile, pre_entry_time=None, op_userid=None, extend_info=None)[源代码]

智能人事添加企业待入职员工

参数:
  • name – 员工姓名
  • mobile – 手机号
  • pre_entry_time – 预期入职时间
  • op_userid – 操作人userid
  • extend_info – 扩展信息
返回:

get(userid)[源代码]

获取智能人事员工花名册详细数据

参数:userid – 查询用户userid
返回:
getdismissionlist(op_userid, current=1, page_size=100)[源代码]

获取离职人员信息

参数:
  • op_userid – 操作人userid
  • current – 第几页,从1开始
  • page_size – 一页多少数据,在1-100之间
返回:

list(userid_list, field_filter_list=())[源代码]

批量获取员工花名册字段信息 智能人事业务,企业/ISV根据员工id批量访问员工花名册信息

参数:
  • userid_list – 员工id列表
  • field_filter_list – 需要获取的花名册字段信息
listdimission(userid_list=())[源代码]

批量获取员工离职信息 根据传入的staffId列表,批量查询员工的离职信息

参数:userid_list – 员工id
modjobinfo(op_userid, userid, employee_type=None, employee_status=None, confirm_join_time=None, probation_period_type=None, regular_time=None, join_working_time=None, birth_time=None)[源代码]

更新员工工作信息

参数:
  • op_userid – 操作人userid,必须是拥有被操作人操作权限的管理员userid
  • userid – 被操作人userid
  • employee_type – 员工类型(1:全职,2:兼职,3:实习,4:劳务派遣,5:退休返聘,6:劳务外包)
  • employee_status – 员工状态(2:试用,3:正式)
  • confirm_join_time – 入职日期
  • probation_period_type – 试用期(1:无试用期,2:1个月,3:2个月,4:3个月,5:4个月,6:5个月,7:6个月,8:其他)
  • regular_time – 转正时间
  • join_working_time – 首次参加工作时间
  • birth_time – 生日日期
返回:

querydimission(offset=0, size=50)[源代码]

智能人事查询公司离职员工列表 智能人事业务,提供企业/ISV分页查询公司离职员工id列表

参数:
  • offset – 分页游标,从0开始。根据返回结果里的next_cursor是否为空来判断是否还有下一页,且再次调用时offset设置成next_cursor的值
  • size – 分页大小,最大50
queryonjob(status_list=(), offset=0, size=50)[源代码]

智能人事查询公司在职员工列表 智能人事业务,提供企业/ISV按在职状态分页查询公司在职员工id列表

参数:
  • status_list – 在职员工子状态筛选。2,试用期;3,正式;5,待离职;-1,无状态
  • offset – 分页起始值,默认0开始
  • size – 分页大小,最大50
querypreentry(offset=0, size=50)[源代码]

智能人事查询公司待入职员工列表 智能人事业务,企业/ISV分页查询公司待入职员工id列表

参数:
  • offset – 分页起始值,默认0开始
  • size – 分页大小,最大50
setuserworkdata(op_userid, userid, data_value, data_desc=None)[源代码]

更新用户绩效数据

参数:
  • op_userid – 操作人userid,必须是拥有被操作人操作权限的管理员userid
  • userid – 被操作人userid
  • data_value – 数据值,可以为数值或者字符串
  • data_desc – 数据项描述信息
返回: