123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780 |
- [
- {
- "title":"通用接口",
- "children":[
- {
- "name":"获取图层列表",
- "detail":{
- "url":"/metadata/general/getMenuData",
- "describe":"获取图层列表",
- "requestMehod":"POST",
- "requestHeader":[
- ],
- "inputParam":[
- ],
- "inputParamExample":{
- },
- "outputParam":{
- "response":[
- {
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"jsonObject"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- },
- {
- "name":"total",
- "explain":"响应返回数据条数",
- "type":"number"
- }
- ],
- "content":[
- {
- "name":"title",
- "explain":"图层名称",
- "type":"string"
- },
- {
- "name":"count",
- "explain":"数据条数",
- "type":"number"
- },
- {
- "name":"id",
- "explain":"图层ID",
- "type":"number"
- },
- {
- "name":"geometryType",
- "explain":"点线面",
- "type":"string"
- }
- ]
- },
- "outputParamExample":{
- "code":200,
- "message":"成功",
- "content":[
- {
- "models":[
- {
- "count":100,
- "title":"供热企业分布",
- "type":0,
- "content":"供热企业基本信息",
- "lineWidth":2,
- "tableName":"CXJSGL.T_ZTQ_CXJSGL_VIEW_JCSJ_QIYE",
- "fillColor":"#007EFF",
- "alpha":1,
- "threeId":"CXJSGL",
- "iconUrl":"/image/HBZJYZT/jianshedanweifenhuyanshou.svg",
- "id":47,
- "geometryType":"Point"
- }
- ]
- }
- ]
- }
- }
- }
- ]
- },
- {
- "title":"图层数据接口",
- "children":[
- {
- "name":"根据图层ID查询图层数据",
- "detail": {
- "url": "/metadata/model/selectById",
- "describe": "根据图层ID查询图层数据",
- "requestMehod": "POST",
- "requestHeader": [{
- "name":"token",
- "explain":"用户验证所需token",
- "type":"string",
- "must":"是"
- }],
- "inputParam": [{
- "name":"id",
- "explain":"图层ID",
- "type":"int",
- "must":"是"
- }],
- "inputParamExample": {},
- "outputParam": {"response":[
- {
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"number"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- }
- ],
- "content":[
- {
- "name":"title",
- "explain":"模型标题名称",
- "type":"String"
- },{
- "name":"iconUrl",
- "explain":"图标路径",
- "type":"String"
- },{
- "name":"tableName",
- "explain":"数据来源表名称",
- "type":"String"
- },{
- "name":"jsonStr",
- "explain":"其他字段信息",
- "type":"String"
- }
- ]},
- "outputParamExample": {
- "code": 200,
- "message": "成功",
- "content": {
- "updateDate": 1637908243000,
- "jsonStr": "COMMENT ON TABLE \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\" IS '热力站信息';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"ADDRESS\" IS '地址';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"ADDTIME\" IS '添加时间';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"AREAOTHER\" IS '实际其他类型建筑供热面积(m2)';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"AREAPUBLIC\" IS '实际公建供热面积(M2)';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"AREARESIDENT\" IS '实际居建供热面积(m2)';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"DQ_ERROR_FLAG\" IS '标识位';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"HEATINGAREA\" IS '实际总供热面积(M2)自动计算';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"HEATINGAREAMAX\" IS '额定供热面积(m2)';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"HEATSOURCEID\" IS '所属热源编号';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"HEATSTATIONID\" IS '热力站编号';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"HEATSTATIONNAME\" IS '热力站名称';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"HEATTRANSFERABILITY\" IS '额定热力站换热能力(MW)';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"HOUSEHOLDCOUNT\" IS '实际热用户数量(户)';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"ISMAIN\" IS '是否是主要热站(1是 0否)';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"MAPX\" IS '经度X';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"MAPY\" IS '纬度Y';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"NOTE\" IS '备注';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"S_EXT_CREATETIME\" IS '时间戳';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"S_EXT_DEPTNUM\" IS '来源部门';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"S_EXT_ICODE\" IS '内部关联码';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"S_EXT_SYSNUM\" IS '来源系统';\nCOMMENT ON COLUMN \"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN\".\"S_EXT_TIMESTAMP\" IS '增量时间戳';",
- "title": "热力站分布",
- "type": 3,
- "content": "河北省热力站源分布信息",
- "lineWidth": 2.0,
- "tableName": "T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN",
- "fillColor": "#FB3617",
- "alpha": 1.0,
- "threeId": "CXJSGL",
- "iconUrl": "/image/HBZJYZT/reyuanshujv.svg",
- "id": 14,
- "geometryType": "Point",
- "createDate": 1634784811000
- }
- }
- }
- },
-
- {
- "name":"根据标题查询图层",
- "detail": {
- "url": "/metadata/model/selectByTitle",
- "describe": "根据标题查询图层",
- "requestMehod": "POST",
- "requestHeader": [{
- "name":"token",
- "explain":"用户验证所需token",
- "type":"string",
- "must":"是"
- }],
- "inputParam": [ {
- "name":"title",
- "explain":"标题名称",
- "type":"string",
- "must":"是"
- },
- {
- "name":"page",
- "explain":"第几页(分页)",
- "type":"string",
- "must":"是"
- },
- {
- "name":"pageSize",
- "explain":"每页条数(分页)",
- "type":"string",
- "must":"是"
- }],
- "inputParamExample": {},
- "outputParam": {"response":[
- {
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"number"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- },
- {
- "name":"total",
- "explain":"响应返回数据条数",
- "type":"number"
- }
- ],
- "content":[
- {
- "name":"title",
- "explain":"标题数据名称",
- "type":"String"
- },{
- "name":"iconUrl",
- "explain":"图标路径",
- "type":"String"
- },{
- "name":"tableName",
- "explain":"数据来源表名称",
- "type":"String"
- }
- ]},
- "outputParamExample": {
- "total": 1,
- "code": 200,
- "message": "成功",
- "content": [
- {
- "lineColor": "#000000",
- "title": "工程项目",
- "type": 1,
- "content": "工程项目基本信息",
- "lineWidth": 2.0,
- "tableName": "t_gcxmgl_gcxmjbxx",
- "fillColor": "#14C4F9",
- "alpha": 1.0,
- "threeId": "0036",
- "iconUrl": "/image/HBZJYZT/fangdichankaifaqiye.svg",
- "id": 1,
- "geometryType": "Point"
- }
- ]
- }
- }
- },
-
- {
- "name":"根据类型查询图层",
- "detail": {
- "url": "/metadata/model/selectByType",
- "describe": "根据类型查询图层",
- "requestMehod": "POST",
- "requestHeader": [{
- "name":"token",
- "explain":"用户验证所需token",
- "type":"string",
- "must":"是"
- }],
- "inputParam": [{
- "name":"type",
- "explain":"类型(0 人口;1项目;2企业;3设施;4其他)",
- "type":"string",
- "must":"是"
- },
- {
- "name":"page",
- "explain":"第几页(分页)",
- "type":"string",
- "must":"是"
- },
- {
- "name":"pageSize",
- "explain":"每页条数(分页)",
- "type":"string",
- "must":"是"
- }],
- "inputParamExample": {},
- "outputParam": {"response":[
- {
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"number"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- },
- {
- "name":"total",
- "explain":"响应返回数据条数",
- "type":"number"
- }
- ],
- "content":[
- {
- "name":"title",
- "explain":"标题数据名称",
- "type":"String"
- },{
- "name":"iconUrl",
- "explain":"图标路径",
- "type":"String"
- },{
- "name":"tableName",
- "explain":"数据来源表名称",
- "type":"String"
- }
- ]},
- "outputParamExample": {
- "total": 2,
- "code": 200,
- "message": "成功",
- "content": [
- {
- "lineColor": "#000000",
- "title": "工程项目",
- "type": 1,
- "content": "工程项目基本信息",
- "lineWidth": 2.0,
- "tableName": "t_gcxmgl_gcxmjbxx",
- "fillColor": "#14C4F9",
- "alpha": 1.0,
- "threeId": "0036",
- "iconUrl": "/image/HBZJYZT/fangdichankaifaqiye.svg",
- "id": 1,
- "geometryType": "Point"
- },
- {
- "title": "yghj",
- "type": 1,
- "content": "345456fgfvhj",
- "lineWidth": 2.0,
- "tableName": "yyhhjj",
- "fillColor": "#007EFF",
- "alpha": 1.0,
- "threeId": "456",
- "iconUrl": "/image/HBZJYZT/jianshedanweifenhuyanshou.svg",
- "id": 61,
- "geometryType": "Point"
- }
- ]
- }
- }
- }
- ]
- },
- {
- "title":"内容数据接口",
- "children":[
- {
- "name":"根据id查询内容数据",
- "detail":{
- "url":"/metadata/model/selectById",
- "describe":"根据id查询内容数据",
- "requestMehod":"POST",
- "requestHeader":[
- {
- "name":"token",
- "explain":"用户验证所需token",
- "type":"string",
- "must":"是"
- }
- ],
- "inputParam":[
- {
- "name":"modelId",
- "explain":"图层ID",
- "type":"string",
- "must":"是"
- },
- {
- "name":"id",
- "explain":"内容ID",
- "type":"string",
- "must":"是"
- }
- ],
- "inputParamExample":{
- },
- "outputParam":{
- "response":[
- {
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"number"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- },
- {
- "name":"total",
- "explain":"响应返回数据条数",
- "type":"number"
- }
- ],
- "content":[
- {
- "name":"title",
- "explain":"标题数据名称",
- "type":"String"
- },{
- "name":"areaCode",
- "explain":"行政区划",
- "type":"String"
- },{
- "name":"centerLon",
- "explain":"中心点经度",
- "type":"Double"
- },{
- "name":"centerLat",
- "explain":"中心点纬度",
- "type":"Double"
- },{
- "name":"tableName",
- "explain":"数据来源表名称",
- "type":"String"
- }
- ]
- },
- "outputParamExample":
-
- {
- "code": 200,
- "message": "成功",
- "content": {
- "updateDate": 1637911102000,
- "insertType": 1,
- "modelId": 24,
- "centerLon": 114.307579,
- "jsonStr": "[{\"unit\":\" \",\"name\":\"地址\",\"value\":\"石家庄市鹿泉区向阳大街北段\"},{\"unit\":\"(㎡)\",\"name\":\"建筑供热面积\",\"value\":\"0\"},{\"unit\":\"(㎡)\",\"name\":\"实际公建供热面积\",\"value\":\"813715\"},{\"unit\":\"(㎡)\",\"name\":\"实际居建供热面积\",\"value\":\"2795331\"},{\"unit\":\" \",\"name\":\"服务电话\",\"value\":\"1\"},{\"unit\":\"(户)\",\"name\":\"热计量监测数量\",\"value\":\"445\"},{\"unit\":\"(户)\",\"name\":\"实际热用户总数\",\"value\":\"0\"},{\"unit\":\" \",\"name\":\"供热企业简称\",\"value\":\"鹿泉二处\"}]",
- "modelType": 3,
- "richText": "null",
- "title": "石家庄市鹿泉区集中供热管理二处",
- "type": 0,
- "userId": 9,
- "content": "鹿泉二处",
- "tableName": "\"CXJSGL\".\"T_ZTQ_CXJSGL_VIEW_JCSJ_QIYE\"",
- "areaCode": "130110000000",
- "extend3": "null",
- "extend2": "null",
- "threeId": "2",
- "extend1": "null",
- "locations": "null",
- "centerLat": 38.094127,
- "id": 2133,
- "createDate": 1637911102000
- }
- }
- }
- },
- {
- "name":"根据modelID查询内容数据",
- "detail": {
- "url": "/metadata/content/selectByModelId",
- "describe": "根据modelID查询内容数据",
- "requestMehod": "POST",
- "requestHeader": [{
- "name":"token",
- "explain":"用户验证所需token",
- "type":"string",
- "must":"是"
- }],
- "inputParam": [{
- "name":"modelId",
- "explain":"图层ID",
- "type":"string",
- "must":"是"
- },
- {
- "name":"pageSize",
- "explain":"每页条数(分页)",
- "type":"int",
- "must":"是"
- },
- {
- "name":"page",
- "explain":"第几页(分页)",
- "type":"int",
- "must":"是"
- }],
- "inputParamExample": {},
- "outputParam": {"response":[
- {
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"number"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- },
- {
- "name":"total",
- "explain":"响应返回数据条数",
- "type":"number"
- }
- ],
- "content":[
- {
- "name":"title",
- "explain":"标题数据名称",
- "type":"String"
- },{
- "name":"centerLon",
- "explain":"中心点经度",
- "type":"Double"
- },{
- "name":"centerLat",
- "explain":"中心点纬度",
- "type":"Double"
- },{
- "name":"content",
- "explain":"地址",
- "type":"String"
- },{
- "name":"tableName",
- "explain":"数据来源表名称",
- "type":"String"
- }
- ]},
- "outputParamExample": {"total":100,"code":200,"message":"成功","content":[{"modelId":14,"centerLon":114.503499,"title":"新型建材(非自管站)","type":0,"content":"光华路","tableName":"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN","locations":"null","centerLat":38.057798,"id":2032},{"modelId":14,"centerLon":114.497683,"title":"中基地产北区小站","type":0,"content":"平安北大街67号中基礼域小区","tableName":"T_ZTQ_CXJSGL_VIEW_JCSJ_RELIZHAN","locations":"null","centerLat":38.052498,"id":2033}]}
- }
- },
- {
- "name":"上传excel文件到指定图层下的内容数据",
- "detail": {
- "url": "/metadata/content/addDataForExcel",
- "describe": "上传excel文件到指定图层下的内容数据",
- "requestMehod": "POST",
- "requestHeader": [{
- "name":"token",
- "explain":"用户验证所需token",
- "type":"string",
- "must":"是"
- }],
- "inputParam": [{
- "name":"titlePara",
- "explain":"标题所在列名",
- "type":"string",
- "must":"是"
- },
- {
- "name":"contentPara",
- "explain":"描述所在列名",
- "type":"string",
- "must":"是"
- },
- {
- "name":"modelId",
- "explain":"模型id",
- "type":"int",
- "must":"是"
- },
- {
- "name":"lonPara",
- "explain":"经度所在列名",
- "type":"string",
- "must":"是"
- },
- {
- "name":"latPara",
- "explain":"纬度所在列名",
- "type":"string",
- "must":"是"
- },
- {
- "name":"type",
- "explain":"与模型geomType保持一致;类型0 点;1 线; 2 面;3 点集;4 线集;5 面集;",
- "type":"int",
- "must":"是"
- },
- {
- "name":"areaCodePara",
- "explain":"行政区划所在列名",
- "type":"string",
- "must":"否"
- },
- {
- "name":"threeIdPara",
- "explain":"第三方主键id所在列名",
- "type":"string",
- "must":"是"
- },
- {
- "name":"jsonStrPara",
- "explain":"业务数据,可以输入多个列名,使用jsonArray格式",
- "type":"string",
- "must":"是"
- },
- {
- "name":"tableName",
- "explain":"第三方表名",
- "type":"string",
- "must":"是"
- },
- {
- "name":"file",
- "explain":"上传的数据文件",
- "type":"file",
- "must":"是"
- }],
- "inputParamExample": {},
- "outputParam": [{
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"number"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- }],
- "outputParamExample": {"code":200,"message":"完成","content":"完成"}
- }
- },
- {
- "name":"上传geojson到指定图层下的内容数据",
- "detail": {
- "url": "/metadata/content/addDataForGeojson",
- "describe": "上传geojson到指定图层下的内容数据",
- "requestMehod": "POST",
- "requestHeader": [{
- "name":"token",
- "explain":"用户验证所需token",
- "type":"string",
- "must":"是"
- }],
- "inputParam": [{
- "name":"tableName",
- "explain":"表名称",
- "type":"string",
- "must":"否"
- },
- {
- "name":"titlePara",
- "explain":"properties中的某个可以用作title的字段名称",
- "type":"string",
- "must":"是"
- },
- {
- "name":"contentPara",
- "explain":"properties中的某个可以用作content的字段名称",
- "type":"string",
- "must":"是"
- },
- {
- "name":"modelId",
- "explain":"模型id,添加前需要先创建模型",
- "type":"string",
- "must":"是"
- },
- {
- "name":"file",
- "explain":"上传的数据文件",
- "type":"file",
- "must":"是"
- }],
- "inputParamExample": {},
- "outputParam": [{
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"number"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- }],
- "outputParamExample": {"code":200,"message":"成功","content":"成功"}
- }
- },
-
- {
- "name":"上传shape文件zip格式压缩包到指定图层下的内容数据",
- "detail": {
- "url": "/metadata/content/addDataForShapeZip",
- "describe": "上传shape文件zip格式压缩包到指定图层下的内容数据",
- "requestMehod": "POST",
- "requestHeader": [{
- "name":"token",
- "explain":"用户验证所需token",
- "type":"string",
- "must":"是"
- }],
- "inputParam": [{
- "name":"titlePara",
- "explain":"properties中的某个可以用作title的字段名称",
- "type":"string",
- "must":"是"
- },
- {
- "name":"contentPara",
- "explain":"properties中的某个可以用作content的字段名称",
- "type":"string",
- "must":"是"
- },
- {
- "name":"modelId",
- "explain":"模型id,添加前需要先创建模型",
- "type":"string",
- "must":"是"
- },
- {
- "name":"file",
- "explain":"上传的数据文件",
- "type":"file",
- "must":"是"
- }],
- "inputParamExample": {},
- "outputParam": [{
- "name":"code",
- "explain":"响应状态码",
- "type":"number"
- },
- {
- "name":"content",
- "explain":"响应内容",
- "type":"number"
- },
- {
- "name":"message",
- "explain":"响应状态描述",
- "type":"number"
- }],
- "outputParamExample": {"code":200,"message":"成功","content":"成功"}
- }
- }
- ]
- }
- ]
|