Skip to content

新建部门

POST/sys_base/platform/organization/createOrganization
构建时间2026-06-26 20:10:33(Asia/Shanghai)来源项目中间件文档 / 中间件后端来源仓../cl-midserver-2026来源提交号69b951a07311e75887b57e0400d888f89dd72cac
查看文档来源信息
  • 来源目录:addons/sys_base/docs
  • 来源文件:接口文档/31-新建部门.md

详细说明

用于新增部门记录,并写入可用于生成用户编号的部门编码。

接口信息

项目内容
请求方式POST
请求路径/sys_base/platform/organization/createOrganization
来源文件接口文档/31-新建部门.md

请求头

请求头示例值说明
Content-Typeapplication/json请求体格式。
x-token<登录令牌>登录令牌。
app-idmid-admin当前应用 ID。
addons-typesys_base当前模块标识。

入参

参数名类型是否必填示例值参数说明
namestring结算中心部门名称
orgFlagstringJS部门编码,1 到 8 位大写英文字母或数字,必须以字母开头,部门之间唯一
parentIDnumber0上级部门 ID,0 表示根部门
sortnumber10排序值
isEnablebooleantrue是否启用

参数说明

  • name:部门名称。
  • orgFlag:部门编码,后端会转为大写保存,并作为用户编号 publicId 的前缀。
  • parentID:上级部门 ID。
  • sort:排序值。
  • isEnable:是否启用部门。
  • orgFlag 不允许为空、不允许重复、不允许使用超过 8 位的历史兼容编码。

请求示例

json
{
  "name": "结算中心",
  "orgFlag": "JS",
  "parentID": 0,
  "sort": 10,
  "isEnable": true
}

响应输出

json
{
  "code": 1000,
  "msg": "操作成功",
  "data": {
    "success": true,
    "id": 1
  }
}

字段说明

字段名类型示例值字段说明
codenumber1000业务状态码
msgstring操作成功返回消息
data.successbooleantrue操作结果
data.idnumber1受影响记录 ID

curl 示例

bash
curl --location --request POST 'http://127.0.0.1:8100/sys_base/platform/organization/createOrganization' \
--header 'Content-Type: application/json' \
--header 'x-token: <登录令牌>' \
--header 'app-id: mid-admin' \
--header 'addons-type: sys_base' \
--data-raw '{
  "name": "结算中心",
  "orgFlag": "JS",
  "parentID": 0,
  "sort": 10,
  "isEnable": true
}'

CL 正式文档平台