要素新增
要素增删改的时候,有几种类型需要特别注意:
字典类型: 内容为字典对象数组,然后转字符串
入参形式 :
[{\"dictCode\":\"1689908079803019264\",\"dictLabel\":\"公安检查站\",\"dictSort\":1,\"dictType\":\"KK\",\"dictValue\":\"LQ01\",\"fullDictLable\":\"公安检查站\",\"fullDictValue\":\"LQ01\"}]
行政区划类型: 内容为行政区划对象数组,然后转字符串
入参形式 :
[{\"children\":[],\"adcode\":\"650000\",\"fullAdcode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"name\":\"新疆维吾尔自治区\"}]
警务辖区类型: 内容为警务辖区对象数组,然后转字符串
入参形式 :
[{\"children\":[],\"adcode\":\"650100000000\",\"fullAdcode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\"}]
# (属性)要素新增
接口地址:/one-map-server/sys/geom/vector/addVectorData
接口描述: 插入数据,不过滤空值
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
请求示例:
{
"operation": [{ // 虽然是数组对象,但是在该接口里面,只操作第一个对象,不支持批量
"下拉单选": "[{\"dictCode\":\"1689908079803019264\",\"dictLabel\":\"公安检查站\",\"dictSort\":1,\"dictType\":\"KK\",\"dictValue\":\"LQ01\",\"fullDictLable\":\"公安检查站\",\"fullDictValue\":\"LQ01\"}]",
"多选字典" : "[{\"dictCode\":\"1797907952312578048\",\"dictLabel\":\"P7\",\"dictSort\":1,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"P7\",\"fullDictLable\":\"P7\",\"fullDictValue\":\"P7\"},{\"dictCode\":\"1797907975284781056\",\"dictLabel\":\"P8\",\"dictSort\":2,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"P8\",\"fullDictLable\":\"P8\",\"fullDictValue\":\"P8\"},{\"dictCode\":\"1797908002518396928\",\"dictLabel\":\"V7\",\"dictSort\":3,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"V7\",\"fullDictLable\":\"V7\",\"fullDictValue\":\"V7\"}]"
"行政区划输入": "[{\"children\":[],\"adcode\":\"650000\",\"fullAdcode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"name\":\"新疆维吾尔自治区\"}]",
"警务辖区输入": "[{\"children\":[],\"adcode\":\"650100000000\",\"fullAdcode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\"}]",
"其他字段1": "11",
"其他字段2": null, // 这个空值将会插入到数据库中
"名称": "名称",
"the_geom": "POINT (82.69651017107901 44.55978276084653)"
}],
"tableId": "t_1683687472063119360"
}
响应示例:
{
"code": 200,
"alertType": 0,
"alertMsg": "编辑成功",
"data": [
{
"下拉单选": "[{\"childData\":[],\"color\":\"#DC143C\",\"dictCode\":\"1689908079803019264\",\"dictLabel\":\"公安检查站\",\"dictSort\":1,\"dictType\":\"KK\",\"dictValue\":\"LQ01\",\"fullDictLable\":\"公安检查站\",\"fullDictValue\":\"LQ01\"}]",
"行政区划输入": "[{\"adcode\":\"650000\",\"children\":[],\"code\":\"650000\",\"fullAdcode\":\"650000\",\"fullCode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"leavel\":\"省\",\"leavelCode\":\"1\",\"name\":\"新疆维吾尔自治区\",\"thisObj\":{\"adcode\":\"650000\",\"childNode\":[],\"fullAdcode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"leavel\":\"省\",\"name\":\"新疆维吾尔自治区\"}}]",
"警务辖区输入": "[{\"adcode\":\"650100000000\",\"childHas\":\"YES\",\"children\":[],\"code\":\"650100000000\",\"fullAdcode\":\"650000000000/650100000000\",\"fullCode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"leavel\":\"DZS00001\",\"leavelCode\":\"2\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\",\"thisObj\":{\"childHas\":\"YES\",\"code\":\"650100000000\",\"fullCode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"id\":\"2\",\"leavel\":\"DZS00001\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\"}}]",
"其他字段1": "11",
"其他字段2": null,
"名称": "名称",
"gtc_id": "1805497953353306112", // gtc_id 插入的时候自动生成
"the_geom": { //这里注意,你插入的是wkt我返回的是geojson片段
"coordinates": [
82.6965101711,
44.5597827608
],
"type": "Point"
},
"创建时间": "2024-06-25 15:07:11.298",
"创建人": "admin",
"更新人": "未知用户",
"更新时间": null,
"多选字典": null
}
],
"location": null
}
上次更新: 2024/06/25, 17:57:58