批量更新表单数据
接口总述
栏目 |
说明 |
备注 |
所属服务/应用 |
lcp-data |
|
接口地址 |
/openapi/{appId/appCode}/{formClassId/formClassCode}/bulkUpdate/{keyType} |
|
请求方式 |
PUT |
|
请求数据格式 |
JSON |
|
返回数据格式 |
JSON |
|
鉴权方式 |
IAC/JWT |
|
请求头信息
参数名 |
数据类型 |
是否必填 |
说明 |
备注 |
x-app-id |
String |
是 |
应用ID |
也可以放入路径参数中 |
x-tenant-id |
String |
是 |
租户ID |
也可以放入路径参数中 |
x-auth-token |
String |
否 |
JWT鉴权token |
|
x-iac-token |
String |
否 |
IAC鉴权token |
|
路径参数说明
参数名 |
数据类型 |
是否必填 |
说明 |
备注 |
appId/appCode |
String |
是 |
应用ID/应用编码 |
|
formClassId/formClassCode |
String |
是 |
表单分类ID/表单分类编码 |
|
keyType |
String |
是 |
指定出入参中涉及到的所有字段名的命名方式 |
可选值:UPPER(大写)/LOWER(小写)/CAMEL(驼峰) |
入参说明
参数名 |
数据类型 |
是否必填 |
说明 |
备注 |
mainData |
Map<String, Object> |
是 |
主表数据 |
字段名和真实值,字段名按路径参数keyType指定的方式命名 |
bizDataMap |
Map<String, List<Map<String, Object>>> |
否 |
明细表数据 |
明细表名使用大写下划线命名,字段名按路径参数keyType指定的方式命名 |
入参示例
[
{
"id": "87f2c4294f6d463eb2d2433c9e35a25c",
"mainData": {
"dversionNo": 1,
"campusArea": "200",
"createPerson": "huangzebin",
"schoolAddress": "广州市海珠区昌岗东路257号",
"deleteFlag": "0",
"classId": "fd056635ed2e4372953d4e8e3c434193",
"createTime": 1672906991967,
"appId": "09195976a9654960b60506f4023890b4",
"isEnabled": "1",
"tenantId": "c518f53d-b405-4111-afe1-5c082b284971",
"id": "87f2c4294f6d463eb2d2433c9e35a25c",
"schoolName": "广州美术学院"
},
"bizDataMap": {
"LCP_CAMPUS_2": [
{
"crtDate": 1672906991967,
"crtName": "黄泽彬",
"campusId": "e823e5a324064a99b5f95432d12ddb17",
"description": "大学城校区",
"updName": "黄泽彬",
"updHost": "127.0.0.1",
"crtUser": "huangzebin",
"parentId": "-1",
"classId": "fd056635ed2e4372953d4e8e3c434193",
"isDeleted": "0",
"updUser": "huangzebin",
"updTime": 1672906991967,
"appId": "09195976a9654960b60506f4023890b4",
"isEnabled": "1",
"objId": "87f2c4294f6d463eb2d2433c9e35a25c",
"tenantId": "c518f53d-b405-4111-afe1-5c082b284971",
"crtHost": "127.0.0.1"
}
],
"LCP_MAJOR_2": [
{
"majorCount": 30,
"crtName": "黄泽彬",
"crtTime": 1672906991967,
"updName": "黄泽彬",
"updHost": "127.0.0.1",
"updateTime": 1672906991967,
"crtUser": "huangzebin",
"tId": "c518f53d-b405-4111-afe1-5c082b284971",
"parentId": "-1",
"classId": "fd056635ed2e4372953d4e8e3c434193",
"isDeleted": "0",
"objId": "87f2c4294f6d463eb2d2433c9e35a25c",
"crtHost": "127.0.0.1",
"majorName": "服装设计与工程",
"id": "35aaae52c863447092e71f85cc18f95e",
"aId": "09195976a9654960b60506f4023890b4",
"enableFlag": "1",
"majorDescription": "培养高端设计师",
"updatePerson": "huangzebin"
}
]
}
},
{
"id": "5dfa71f557554923a99d8e114aef329e",
"mainData": {
"dversionNo": 1,
"campusArea": "300",
"createPerson": "huangzebin",
"schoolAddress": "广东省广州市番禺区小谷围街",
"deleteFlag": "0",
"classId": "fd056635ed2e4372953d4e8e3c434193",
"createTime": 1672906991967,
"appId": "09195976a9654960b60506f4023890b4",
"isEnabled": "1",
"tenantId": "c518f53d-b405-4111-afe1-5c082b284971",
"id": "5dfa71f557554923a99d8e114aef329e",
"schoolName": "星海音乐学院"
},
"bizDataMap": {
"LCP_CAMPUS_2": [
{
"crtDate": 1672906991967,
"crtName": "黄泽彬",
"campusId": "a393aa93b2c947889d5d9281d0b4a654",
"description": "大学城校区",
"updName": "黄泽彬",
"updHost": "127.0.0.1",
"crtUser": "huangzebin",
"parentId": "-1",
"classId": "fd056635ed2e4372953d4e8e3c434193",
"isDeleted": "0",
"updUser": "huangzebin",
"updTime": 1672906991967,
"appId": "09195976a9654960b60506f4023890b4",
"isEnabled": "1",
"objId": "5dfa71f557554923a99d8e114aef329e",
"tenantId": "c518f53d-b405-4111-afe1-5c082b284971",
"crtHost": "127.0.0.1"
}
],
"LCP_MAJOR_2": [
{
"majorCount": 30,
"crtName": "黄泽彬",
"crtTime": 1672906991967,
"updName": "黄泽彬",
"updHost": "127.0.0.1",
"updateTime": 1672906991967,
"crtUser": "huangzebin",
"tId": "c518f53d-b405-4111-afe1-5c082b284971",
"parentId": "-1",
"classId": "fd056635ed2e4372953d4e8e3c434193",
"isDeleted": "0",
"objId": "5dfa71f557554923a99d8e114aef329e",
"crtHost": "127.0.0.1",
"majorName": "音乐表演",
"id": "2e7218a5f3aa4dad9d776974f897627b",
"aId": "09195976a9654960b60506f4023890b4",
"enableFlag": "1",
"majorDescription": "培养优秀歌手",
"updatePerson": "huangzebin"
}
]
}
}
]
出参说明
参数名 |
数据类型 |
是否必填 |
说明 |
备注 |
status |
String |
是 |
状态码 |
|
message |
String |
是 |
状态信息 |
|
data |
Number |
是 |
更新数量 |
|
出参示例
{
"status": "0",
"message": "success",
"data": 3
}
作者:黄泽彬 创建时间:2023-03-07 16:14
最后编辑:黄泽彬 更新时间:2024-12-11 10:09