同步组织结构
判断编码是否已存在,存在则执行修改逻辑,不存在则执行新增逻辑
请求信息
|
协议 |
HTTPS |
|
请求方法 |
POST |
|
请求路径 |
|
|
请求头 |
Content-Type:application/json |
请求参数
|
名称 |
是否必须 |
参数类型 |
参数说明 |
|
code |
是 |
string |
编号,长度小于100 |
|
name |
是 |
string |
名称,长度小于100 |
|
parentCode |
是 |
string |
为空代表父级 |
|
flag |
是 |
string |
状态,1 启用 2 禁用 |
|
typeId |
是 |
string |
类型,10 RKA 11 两山两河 |
|
userList |
是 |
object [] |
用户集合 |
| userName |
是 |
string |
用户名称,长度小于50 |
| telephone |
是 |
string |
手机,长度11 |
| uid |
是 |
string |
uid |
|
flag |
是 |
string |
状态,1 启用 2 禁用 |
传出参数
|
名称 |
参数类型 |
参数说明 |
|
code |
int |
错误码,200:成功,其它为失败 |
|
message |
string |
错误消息 |
请求示例
{
"code": "1209342513",
"name": "重庆万都成万禾汽车服务有限公司",
"parentCode": "",
"flag": "1",
"typeId": "10",
"userList": [
{
"userName": "张三",
"telephone": "13812345678",
"uid": "xxxx1",
"flag": "1"
}
]
}
{
"code": "1209342514",
"name": "重庆万都成万禾汽车服务有限公司02",
"parentCode": "1209342513",
"flag": "1",
"typeId": "10",
"userList": [
{
"userName": "王五",
"telephone": "13912345679",
"uid": "xxxx2",
"flag": "2"
},
{
"userName": "李四",
"telephone": "13712345678",
"uid": "xxxx3",
"flag": "1"
}
]
}
响应示例
{
"code": 200,
"message": "success"
}
异常示例
{
"code": 500,
"message": "系统异常"
}
{
"code": 21000001,
"message": "父级编号不存在"
}
{
"code": 21000002,
"message": "类型错误"
}
{
"code": 21000003,
"message": "请求参数错误"
}