附件
# 客户端上传
接口地址:/one-map-server/om/OmAdvAttachment/addAdvAttachmentWithFileByClient
请求方式:POST
请求数据类型:multipart/form-data
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| file | file | formData | true | file | |
| gtcId | 图层的所指向的表的某一行的主键 | formData | true | String | |
| tableId | 图层对象的的表ID | formData | true | String |
请求示例:

响应示例:
{
"code": 200,
"alertType": 1,
"alertMsg": "操作成功",
"data": {
"id": "advattachment_1805801367404646400",
"tableId": "t_1683687472063119360",
"gtcId": "1805501386261106688",
"fileHttpUrl": "http://devs.gishub.com.cn:9074/onemap-test/onemap/08a4bea05f4f7605/onemap/onemap/layer/attachment/667b8732e4b0c1c320236361.jpeg",
"fileType": "jpeg",
"layerName": "接口文档演示图层",
"fileName": "2c687b4919713f613229d4ea4d4b5743.jpeg",
"delIs": "NO",
"idCreate": "client_app:1",
"timeCreate": "2024-06-26 11:12:50"
},
"location": null
}
# 分页列出动态表附件表
接口地址:/one-map-server/om/OmAdvAttachment/listAdvAttachmentPage
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
{
"gtcId": "",
"queryContent": "",
"tableId": ""
}
请求参数:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| param | 查询动态表附件表 | body | true | AdvAttachmentSearchVo | AdvAttachmentSearchVo |
| gtcId | 主键id | false | string | ||
| queryContent | 查询的字符串 | false | string | ||
| tableId | 表id | false | string |
响应示例:
{
"alertMsg": "",
"alertType": 0,
"code": 0,
"data": {
"list": {},
"pageNum": 0,
"pageParam": {
"pageNum": 0,
"pageSize": 0,
"startRow": 0
},
"pageSize": 0,
"startRow": 0,
"total": 0
},
"location": ""
}
# 动态表附件表详情
接口地址:/one-map-server/om/OmAdvAttachment/loadAdvAttachment
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| id | id | query | false | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | GtcWebResult«AdvAttachmentPo» |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| alertMsg | 提示消息 | string | |
| alertType | 提示消息类型 | integer(int32) | integer(int32) |
| code | 状态码 | integer(int32) | integer(int32) |
| data | 业务数据 | AdvAttachmentPo | AdvAttachmentPo |
| delIs | 是否删除标识 | string | |
| fileHttpUrl | 文件网络地址 | string | |
| fileName | 文件名称 | string | |
| fileType | 文件类型 | string | |
| gtcId | 主键id | string | |
| id | id | string | |
| idCreate | 创建人 | string | |
| layerName | 图层名称 | string | |
| tableId | 表id | string | |
| timeCreate | 创建时间 | string(date-time) | |
| location | 跳转地址 | string |
响应示例:
{
"alertMsg": "",
"alertType": 0,
"code": 0,
"data": {
"delIs": "",
"fileHttpUrl": "",
"fileName": "",
"fileType": "",
"gtcId": "",
"id": "",
"idCreate": "",
"layerName": "",
"tableId": "",
"timeCreate": ""
},
"location": ""
}
上次更新: 2024/06/26, 13:37:50