批量删除部门接口

说明

该接口用于批量删除部门信息。

接口限制

  1. 单次处理限制为200条数据
  2. 单条失败模式。即传入的每条数据互不影响。某条失败,不会影响其他数据执行。
  3. 删除的编码支持再次导入并更新为最新数据。
  4. 若该部门下有人员(在职人员),则不允许删除。

接口地址

/api/openapi/org/department/batch

请求类型

DELETE

请求参数

参数说明

参数名称 类型 是否必填 参数说明
部门编号列表 List<DepartmentForm> 部门请求信息

DepartmentForm

字段名 类型 是否必填 参数说明
businessCode String(50) 部门编码

参数样例

[
  {
    "businessCode": "10001.01"
  },
  {
    "businessCode": "10001.02"
  }
]

响应参数

参数样例

  1. 正常响应参数示例
    {
    "success":true,
    "code": "ACK",
    "message": "保存成功!",
    "data": null
    }
    
  2. 错误返回示例
{
  "success": false,
  "code": "NACK",
  "message": "",
  "data": {
    "errorData": [
      {
        "key": "10001.01",
        "errorCode": "100003",
        "errorMessage": "部门未找到"
      }
    ]
  }
}

修改记录

2020-04-02 订正文档格式,修改错误返回结果,增加一层
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2025-01-09 09:00:14

results matching ""

    No results matching ""

    results matching ""

      No results matching ""