| HTTP Verb | URL |
|---|---|
| POST | /api/supplier-service/v1/b2b/department/saveOrUpdate |
Example:
POST /api/supplier-service/v1/b2b/department/saveOrUpdate HTTP/1.1 Content-Type: application/json Accept: application/json Host: http://cfs-qa.etowertech.com/ X-WallTech-Date: Thu, 06 Aug 2020 06:44:25 GMT Authorization: WallTech testLvs2jdug2qIoRsJyuxs:F714XG5EBjslUUdx5xJrTCVb9Xs= |
{
"departmentCode": "DEPT001",
"departmentName": "技术部",
"remark": "负责技术研发工作",
"parentId": 0,
"parentName": "总公司",
"parentCode": "ROOT",
"sourcePlatform": "manual"
} |
{
"id": 123,
"departmentCode": "DEPT001",
"departmentName": "技术研发部",
"remark": "负责技术研发和创新工作",
"parentId": 0,
"parentName": "总公司",
"parentCode": "ROOT",
"enabledStatus": 1,
"sourcePlatform": "manual"
} |
字段名 | 类型 | 是否必填项 | 描述 |
| id | Long | 否 | 主键id |
| thirdId | String | 否 | 金蝶ID |
| departmentCode | String | 是 | 部门编码 |
| departmentName | String | 是 | 部门名称 |
| remark | String | 否 | 备注 |
| parentId | Long | 否 | 上一级ID |
| thirdParentId | String | 否 | 第三方上一级ID |
| parentName | String | 否 | 上级名称 |
| parentCode | String | 否 | 上级编码 |
| thirdLevel | String | 否 | 第三方级别 |
| thirdLongNumber | String | 否 | 第三方长编码 |
| sourcePlatform | String | 否 | 部门来源 |
| enabledStatus | Short | 否 | 状态:1-可用,0-不可用 |
| currentPartyId | Integer | 是 | 当前公司ID(必须有) |
| isDelete | Short | 否 | 是否删除:1-已删除,0-未删除 |
{
"success": true,
"code": "SUCCESS",
"message": null,
"messageId": null,
"data": null,
"errors": null,
"warnList": null
}
|
{
"success": false,
"code": "PARAM_ERROR",
"message": "参数错误",
"messageId": "",
"data": null,
"errors": [
{
"code": "DEPT_CODE_DUPLICATE",
"message": "部门编码已存在"
},
{
"code": "DEPT_NAME_EMPTY",
"message": "部门名称不能为空"
}
],
"warnList": null
}
|
| 字段名 | 类型 | 描述 |
|---|---|---|
| success | Boolean | 操作是否成功,true-成功 |
| code | String | 响应码 |
| message | String | 响应消息 |
| messageId | String | 消息ID |
| data | Object | 响应数据,成功时为null |
| errors | List<SubError> | 错误列表 |
| warnList | List<SubError> | 警告列表 |
| 字段名 | 类型 | 描述 |
|---|---|---|
| code | String | 错误码 |
| message | String | 错误描述信息 |