最近更新时间:


接口说明

说明

用于删除滴滴ES后台人员信息


基本信息

HTTP URL

/river/Member/del

HTTP Method

POST

权限要求


请求头

参数名称

参数值

Content-Type

application/json

请求参数

字段名

字段说明

字段类型

必填

备注

client_id

申请应用时分配的AppKey

string

Y


access_token

授权后的access token

string

Y


company_id

企业ID

string

Y


timestamp

当前时间戳(精确到秒级)

int

Y


sign

签名

string

Y


member_id

员工在滴滴企业的ID

string

N

员工在滴滴企业的ID(同员工新增接口中返回的id;删除多个员工时,员工号需要以"_"隔开,一次最多删除100条)member_id与employee_number同时存在以member_id为准。

employee_number

员工工号

string

N

员工在滴滴企业的工号,json 字符串(一次最多删除100条),member_id和employee_number,employee_phone,employee_email仅有一个生效,不能同时为空,member_id 优先级最高, 示例: [\"D1001\", \"D1002\", \"D1003\"],员工的工号,手机号,邮箱多个存在时,以手机号优先级大于工号,工号优先级大于邮箱处理,且不同关于memberid,使用非memberid请求时,对于不存在的员工信息,不会报错。请求一个不存在的员工编号,仍会返回成功。

employee_phone

员工手机号

string

N

员工在滴滴企业的手机号,json 字符串(一次最多删除100条),member_id和employee_number,employee_phone,employee_email仅有一个生效,不能同时为空,member_id 优先级最高,手机号支持海外手机号格式:+86 13700000000. 示例: "[\"18012345678\",\"+86 00012014076\"]"

employee_email

员工邮箱

string

N

员工在滴滴企业的邮箱,json 字符串(一次最多删除100条),memmember_id和employee_number,employee_phone,employee_email仅有一个生效,不能同时为空,member_id 优先级最高,



请求示例

curl -X POST -H "content-type:application/json" \
-d '{"client_id":"client_id_test","access_token":"access_token_test","timestamp":1565875844,"company_id":"12345678980","member_id":"4595547807125341222_4596091316915930212","sign":"7473eb9bff6e1aa352dd2e433ed1924a"}' \
https://api.es.xiaojukeji.com/river/Member/del

响应参数

字段名

字段说明

字段类型

备注

errno

错误编码

string

数字 0 表示成功,非0 表示失败

errmsg

错误信息

string

errno=0时为常量"SUCCESS",errno!=0时为错误信息

data

返回值对象

object





响应示例

全部删除

{
    "errno":0,
    "errmsg":"success",
    "data":[
        2992137043884639000,
        2992137043884639000,
        2992137043884639000
    ]
}


部分删除

{
    "errno":0,
    "errmsg":"以下员工有未结束或未支付订单:2992137043884639250_2992137043884639251_2992137043884639252",
    "data":[
        2992137043884639000,//成功的数据
        2992137043884639000,
        2992137043884639000
    ]
}

使用电话部分删除

{
    "errno": 0,
    "errmsg": "以下员工删除失败:我们已将00012014076设为离职,离职员工不能继续企业支付用车, 原因:有1笔用车订单未完结,不能删除(+86 00012014076)",
    "data": [
        "18012345678"//成功的数据
    ],
    "request_id": "+xvHWIzBGl3h+v3n4ZG7gxrQYgQg+7rQwsZNk06\/oPFPTiaKdPRtB6tJtD2PlcXR"
}


错误码

通用错误解决方案

  1. 4xx 错误
  2. 1xxx 错误

员工删除失败的可能原因

  1. 删除的员工id不存在
  2. 初始管理员不能删除(如果想要删除初始管理员,需要先将管理员权限转让给其他人,然后再删除)
  3. 删除的员工有待报销单或未支付的订单
  4. 删除的员工已离职

版本记录

日期

更新人

更新内容

上线时间

2023.11.07

陈继诗

迁移文档


2023.11.10

陈继诗

请求增加employee_number字段

2024.01.04

2025.06.18

杨露佳

请求增加employee_phone,employee_email

2025.06.18