2 lines
14 KiB
Plaintext
2 lines
14 KiB
Plaintext
{"openapi":"3.0.1","info":{"title":"井 API","version":"1.0.0","description":"https://schema.ideas.cnpc/json/core-data/cd_well.1.0.0.json","x-dms-sourceId":"https://schema.ideas.cnpc/json/core-data/cd_well.1.0.0.json"},"paths":{"/cd_well/1.0.0":{"post":{"operationId":"listResources","summary":"List Resource resources","requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"string","default":"1.0.0"},"data":{"type":"object","properties":{"pageNo":{"type":"integer","default":1},"pageSize":{"type":"integer","default":20},"isSearchCount":{"type":"boolean","default":true},"filters":{"type":"array","items":{"type":"object"}}}}}}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer"},"message":{"type":"string"},"data":{"type":"object","properties":{"list":{"type":"array","items":{"$ref":"#/components/schemas/Resource"}},"total":{"type":"integer"}}}}}}}}}}},"/cd_well":{"post":{"operationId":"createResource","summary":"Create a Resource","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["version","act","data"],"properties":{"version":{"type":"string","default":"1.0.0"},"act":{"type":"integer","default":-1},"data":{"type":"array","items":{"$ref":"#/components/schemas/Resource"}}}}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Resource"}}}}}},"put":{"operationId":"updateResource","summary":"Update a Resource","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["version","act","data"],"properties":{"version":{"type":"string","default":"1.0.0"},"act":{"type":"integer","default":-1},"data":{"type":"array","items":{"$ref":"#/components/schemas/Resource"}}}}}}},"responses":{"200":{"description":"Successful update","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Resource"}}}}}},"delete":{"operationId":"deleteResource","summary":"Delete Resource resources","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["version","data"],"properties":{"version":{"type":"string","default":"1.0.0"},"data":{"type":"array","items":{"type":"string","description":"Value of dsid"}}}}}}},"responses":{"200":{"description":"Deleted"}}}},"/cd_well/1.0.0/{dsid}":{"parameters":[{"name":"dsid","in":"path","required":true,"schema":{"type":"string","description":"主键ID","x-dms-title":"DSID","x-dms-originalType":"string"}}],"get":{"operationId":"getResource","summary":"Get a single Resource","responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Resource"}}}},"404":{"description":"Resource not found"}}}}},"components":{"schemas":{"Resource":{"type":"object","required":["bsflag","dataRegion","createUserId","orgId","wellPurpose","createDate","wellLegalName","dsid","wellType","updateUserId","updateDate","wellId","wellCommonName","projectId"],"properties":{"kb":{"type":"number","description":"海拔(高程),补心海拔=地面海拔+补心高","x-dms-title":"补心海拔","x-dms-originalType":"number"},"egl":{"type":"number","description":"地面海拔","x-dms-title":"地面海拔","x-dms-originalType":"number"},"kbd":{"type":"number","description":"补心高度","x-dms-title":"补心高度","x-dms-originalType":"number"},"dsid":{"type":"string","description":"主键ID","x-dms-title":"DSID","x-dms-originalType":"string"},"orgId":{"type":"string","description":"单位唯一标识符,关联CD_ORGANIZATION的主键","x-dms-title":"机构ID","x-dms-originalType":"string"},"bsflag":{"type":"number","description":"填写数据逻辑删除标识,1=在用,-5=废弃","x-dms-title":"删除标识","x-dms-originalType":"number"},"canton":{"type":"string","description":"填写行政区代码对应的行政区名称","x-dms-title":"行政区名称","x-dms-originalType":"string"},"siteId":{"type":"string","description":"物探工区ID","x-dms-title":"物探工区ID","x-dms-originalType":"string"},"wellId":{"type":"string","description":"井标识符,非限定唯一。由EPDM系统自动产生维护,无需人工干预,是用于唯一标识EPDM系统的每一口井的内部机器码","x-dms-title":"井ID","x-dms-originalType":"string"},"orgName":{"type":"string","description":"单位名称,必填","x-dms-title":"机构名称","x-dms-originalType":"string"},"remarks":{"type":"string","description":"备注","x-dms-title":"备注","x-dms-originalType":"string"},"prodDate":{"type":"string","format":"date","description":"投产日期","x-dms-title":"投产日期","x-dms-originalType":"date"},"siteName":{"type":"string","description":"物探工区名称","x-dms-title":"物探工区名称","x-dms-originalType":"string"},"spudDate":{"type":"string","format":"date","description":"主井筒的开钻日期","x-dms-title":"开钻日期","x-dms-originalType":"date"},"wellDesc":{"type":"string","description":"填写这口井的曾用名","x-dms-title":"曾用名","x-dms-originalType":"string"},"wellType":{"type":"string","description":"属性规范值字段,引用属性代码WELL_TYPE下的属性值","x-dms-title":"井型","x-dms-originalType":"string"},"checkDate":{"type":"string","format":"date","description":"记录数据在本系统的审核时间,需精确到时分秒","x-dms-title":"审核日期","x-dms-originalType":"date"},"dataGroup":{"type":"string","description":"数据分组","x-dms-title":"数据分组","x-dms-originalType":"string"},"projectId":{"type":"string","description":"地质单元唯一标识符,根据井别不同,选择关联构造单元(探井)还是油气田单元(开发井),关联CD_GEO_UNIT表的主键","x-dms-title":"地质单元ID","x-dms-originalType":"string"},"stationId":{"type":"string","description":"站库ID","x-dms-title":"站库ID","x-dms-originalType":"string"},"wellState":{"type":"string","description":"井状态","x-dms-title":"井状态","x-dms-originalType":"string"},"activityId":{"type":"string","description":"项目唯一标示符,关联CD_ACTIVITY表的主键","x-dms-title":"项目ID","x-dms-originalType":"string"},"cantonCode":{"type":"string","description":"属性规范值字段,引用属性代码CANTON下的属性值","x-dms-title":"行政区代码","x-dms-originalType":"string"},"createDate":{"type":"string","format":"date","description":"记录数据在本系统的创建时间,需精确到时分秒","x-dms-title":"创建日期","x-dms-originalType":"date"},"dataRegion":{"type":"string","description":"油田标识","x-dms-title":"油田标识","x-dms-originalType":"string"},"dataSource":{"type":"string","description":"填写数据来源的表CODE","x-dms-title":"数据来源","x-dms-originalType":"string"},"desgWellId":{"type":"string","description":"设计井的唯一标识","x-dms-title":"设计井ID","x-dms-originalType":"string"},"energyType":{"type":"string","description":"描述本井生产的油气资源类型,如煤层气、致密气、页岩气等","x-dms-title":"能源类型","x-dms-originalType":"string"},"platformId":{"type":"string","description":"平台ID","x-dms-title":"平台ID","x-dms-originalType":"string"},"updateDate":{"type":"string","format":"date","description":"记录数据在本系统最新的更新时间,需精确到时分秒,默认=创建时间","x-dms-title":"更新日期","x-dms-originalType":"date"},"wellTypeId":{"type":"string","description":"属性规范值字段,引用属性代码WELL_TYPE下的属性值","x-dms-title":"井型ID","x-dms-originalType":"string"},"abandonDate":{"type":"string","format":"date","description":"报废日期","x-dms-title":"报废日期","x-dms-originalType":"date"},"abondonType":{"type":"string","description":"报废类型","x-dms-title":"报废类型","x-dms-originalType":"string"},"actualXAxis":{"type":"number","description":"实际X坐标,实际X坐标","x-dms-mask":"coordinate","x-dms-geom":"Point.x.actual","x-dms-title":"实际X坐标,实际X坐标","x-dms-originalType":"number"},"actualYAxis":{"type":"number","description":"实际Y坐标,实际Y坐标","x-dms-mask":"coordinate","x-dms-geom":"Point.y.actual","x-dms-title":"实际Y坐标,实际Y坐标","x-dms-originalType":"number"},"checkUserId":{"type":"string","description":"记录数据在本系统的审核用户","x-dms-title":"审核用户","x-dms-originalType":"string"},"createAppId":{"type":"string","description":"填写数据来源的系统名","x-dms-title":"创建应用","x-dms-originalType":"string"},"designXAxis":{"type":"number","description":"设计X坐标,设计X坐标","x-dms-mask":"coordinate","x-dms-geom":"Point.x.design","x-dms-title":"设计X坐标,设计X坐标","x-dms-originalType":"number"},"designYAxis":{"type":"number","description":"设计Y坐标,设计Y坐标","x-dms-mask":"coordinate","x-dms-geom":"Point.y.design","x-dms-title":"设计Y坐标,设计Y坐标","x-dms-originalType":"number"},"projectName":{"type":"string","description":"地质单元名称,填写地质单元的中文名称,该名称在整个油田公司内不能重名,必填","x-dms-title":"地质单元名称","x-dms-originalType":"string"},"stationName":{"type":"string","description":"站库名称,必填","x-dms-title":"站库名称","x-dms-originalType":"string"},"wellPurpose":{"type":"string","description":"属性规范值字段,引用属性代码WELL_PURPOSE下的属性值","x-dms-title":"井别","x-dms-originalType":"string"},"activityName":{"type":"string","description":"项目名称,必填","x-dms-title":"项目名称","x-dms-originalType":"string"},"completionMd":{"type":"number","description":"完钻井深","x-dms-title":"完钻井深","x-dms-originalType":"number"},"createUserId":{"type":"string","description":"记录数据在本系统的创建用户","x-dms-title":"创建用户","x-dms-originalType":"string"},"keyWellLevel":{"type":"string","description":"重点井级别","x-dms-title":"重点井级别","x-dms-originalType":"string"},"platformName":{"type":"string","description":"平台名称","x-dms-title":"平台名称","x-dms-originalType":"string"},"sourceDataId":{"type":"string","description":"存储数据来源的主键信息","x-dms-title":"源库ID标识","x-dms-originalType":"string"},"structurePos":{"type":"string","description":"构造位置的描述","x-dms-title":"构造位置","x-dms-originalType":"string"},"updateUserId":{"type":"string","description":"记录数据在本系统最新的更新用户,默认=创建用户","x-dms-title":"更新用户","x-dms-originalType":"string"},"geoOffsetEast":{"type":"number","description":"井口横坐标","x-dms-mask":"coordinate","x-dms-geom":"Point.x.wellhead","x-dms-title":"井口横坐标","x-dms-originalType":"number"},"seismicLineNo":{"type":"string","description":"井旁地震测线号(勘探井)","x-dms-title":"井旁地震测线号","x-dms-originalType":"string"},"wellLegalName":{"type":"string","description":"规范的井号名称,井号名称命名规范请参考《主数据库技术标准》","x-dms-title":"拼音井号","x-dms-originalType":"string"},"wellPurposeId":{"type":"string","description":"属性规范值字段,引用属性代码WELL_PURPOSE下的属性值","x-dms-title":"井别ID","x-dms-originalType":"string"},"completionDate":{"type":"string","format":"date","description":"完井日期","x-dms-title":"完井日期","x-dms-originalType":"date"},"geoDescription":{"type":"string","description":"地理位置的描述","x-dms-title":"地理位置","x-dms-originalType":"string"},"geoOffsetNorth":{"type":"number","description":"井口纵坐标","x-dms-mask":"coordinate","x-dms-geom":"Point.y.wellhead","x-dms-title":"井口纵坐标","x-dms-originalType":"number"},"wellCommonName":{"type":"string","description":"通用井名,来源于钻井公报的汉字井名,必填","x-dms-title":"井名","x-dms-originalType":"string"},"endDrillingDate":{"type":"string","format":"date","description":"最后一个井筒的完钻日期","x-dms-title":"完钻日期","x-dms-originalType":"date"},"targetFormation":{"type":"string","description":"目的层","x-dms-title":"目的层","x-dms-originalType":"string"},"completionMethod":{"type":"string","description":"完井方法","x-dms-title":"完井方法","x-dms-originalType":"string"},"registrationDate":{"type":"string","format":"date","description":"井位通知单下达日期","x-dms-title":"注册日期","x-dms-originalType":"date"},"sourceCreateDate":{"type":"string","format":"date","description":"记录源头系统采集数据的时间","x-dms-title":"源头数据采集时间","x-dms-originalType":"date"},"coordinateSystemId":{"type":"string","description":"坐标系统的唯一标示符","x-dms-geom":"Point.srid.wellhead,Point.srid.design,Point.srid.actual","x-dms-title":"坐标系统ID","x-dms-originalType":"string"},"completionFormation":{"type":"string","description":"钻井完钻层位","x-dms-title":"钻井完钻层位","x-dms-originalType":"string"},"coordinateSystemName":{"type":"string","description":"坐标系名称","x-dms-title":"坐标系名称","x-dms-originalType":"string"},"wellbaseGeoOffsetEast":{"type":"number","description":"井底横坐标","x-dms-title":"井底横坐标","x-dms-originalType":"number"},"wellbaseGeoOffsetNorth":{"type":"number","description":"井底纵坐标","x-dms-title":"井底纵坐标","x-dms-originalType":"number"}},"description":"井","x-dms-groupView":[{"name":"groupByWellCommonName","group":["dataRegion","wellCommonName","wellId"]},{"name":"groupByPlatformName","group":["dataRegion","platformName"]}],"x-dms-identityId":["dsid"],"x-dms-naturalKey":["dataRegion","wellCommonName"],"x-dms-defaultShow":["wellCommonName"]}}}}
|