feat(work): 新增人事助手花名册相关接口

This commit is contained in:
Fu Diwei
2023-08-05 20:29:58 +08:00
parent fb58d4ca32
commit 5ecc266963
13 changed files with 784 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
{
"errcode": 0,
"errmsg": "ok",
"group_list": [
{
"group_id": 1001,
"group_name": "个人信息",
"field_list": [
{
"fieldid": 11001,
"field_name": "姓名",
"field_type": 1,
"is_must": true
},
{
"fieldid": 11002,
"field_name": "别名",
"field_type": 1,
"is_must": false
}
]
},
{
"group_id": 1002,
"group_name": "在职信息",
"field_list": [
{
"fieldid": 12024,
"field_name": "工号",
"field_type": 1,
"is_must": true
}
]
}
]
}

View File

@@ -0,0 +1,14 @@
{
"userid": "xxxxx",
"get_all": false,
"fieldids": [
{
"fieldid": 11004,
"sub_idx": 0
},
{
"fieldid": 14001,
"sub_idx": 1
}
]
}

View File

@@ -0,0 +1,32 @@
{
"errcode": 0,
"errmsg": "ok",
"fieldinfo": [
{
"fieldid": 11004,
"sub_idx": 0,
"result": 1,
"value_type": 3,
"value_uint32": 1
},
{
"fieldid": 11003,
"sub_idx": 0,
"result": 1,
"value_type": 5,
"value_mobile": {
"value_country_code": "xx",
"value_mobile": "xxxxxxxxxx"
}
},
{
"fieldid": 19001,
"sub_idx": 0,
"result": 1,
"value_type": 6,
"value_file": {
"media_id": [ "xxxxxx", "xxxxxx" ]
}
}
]
}

View File

@@ -0,0 +1,58 @@
{
"userid": "xxxxx",
"update_items": [
{
"fieldid": 11020,
"sub_idx": 0,
"value_string": "xxxxx"
},
{
"fieldid": 17003,
"sub_idx": 1,
"value_mobile": {
"value_country_code": "xxx",
"value_mobile": "xxxxxxxx"
}
}
],
"remove_items": [
{
"group_type": 1,
"sub_idx": 1
},
{
"group_type": 1,
"sub_idx": 2
}
],
"insert_items": [
{
"group_type": 4,
"item": [
{
"fieldid": 17001,
"sub_idx": 0,
"value_string": "孙悟空"
},
{
"fieldid": 17002,
"sub_idx": 0,
"value_uint32": 1
},
{
"fieldid": 17003,
"sub_idx": 0,
"value_mobile": {
"value_country_code": "xxx",
"value_mobile": "xxxxxxxx"
}
},
{
"fieldid": 17004,
"sub_idx": 0,
"value_string": "娜美克星"
}
]
}
]
}

View File

@@ -0,0 +1,25 @@
{
"errcode": 0,
"errmsg": "ok",
"update_results": [
{
"fieldid": 11001,
"sub_idx": 0,
"result": 1
}
],
"remove_results": [
{
"group_type": 1,
"sub_idx": 20,
"result": 3
}
],
"insert_result": [
{
"group_type": 1,
"idx": 1,
"result": 4
}
]
}