返回 API 文档索引

lwc-cloud-erp-energy API 接口文档

LWC Cloud ERP Energy Oil Service 版本 1.0 32 个接口 5 个分组 36 个模型 来源: https://api.leadwaycloud.com/lwc-cloud-erp-energy/v2/api-docs?group=ERP 能源-石油服务

服务地址

地址说明
https://api.leadwaycloud.com/lwc-cloud-erp-energyERP 能源-石油服务接口

接口详情

POST

/api/oil/fuel-server/add

Fuel服务管理接口 添加Fuel服务配置接口 OperationId: addUsingPOST_3

调用方法

POST /api/oil/fuel-server/add

参数

请求体

Content-Type: application/json 必填:类型: AddOilFuelServerConfigDTO AddOilFuelServerConfigDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
hoststring网络地址"192.168.1.134"
serverPathstring服务地址"ws://192.168.1.134:8080/fuel-server"

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«石油-Fuel服务配置» 系统返回数据模版«石油-Fuel服务配置»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data石油-Fuel服务配置返回数据

状态码: 500 说明: Fail!

GET

/api/oil/fuel-server/query/{id}

Fuel服务管理接口 查询Fuel服务配置(ID)接口 OperationId: queryUsingGET_6

调用方法

GET /api/oil/fuel-server/query/{id}

参数

名称位置必填类型说明示例
idpathID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«石油-Fuel服务配置» 系统返回数据模版«石油-Fuel服务配置»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data石油-Fuel服务配置返回数据

状态码: 500 说明: Fail!

PUT

/api/oil/fuel-server/update/{id}

Fuel服务管理接口 修改Fuel服务配置接口 OperationId: addUsingPUT_4

调用方法

PUT /api/oil/fuel-server/update/{id}

参数

名称位置必填类型说明示例
idpathFuel服务配置ID

请求体

Content-Type: application/json 必填:类型: UpdateOilFuelServerConfigDTO UpdateOilFuelServerConfigDTO

名称类型必填说明示例
hoststring网络地址"192.168.1.134"
serverPathstring服务地址"ws://192.168.1.134:8080/fuel-server"

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«石油-Fuel服务配置» 系统返回数据模版«石油-Fuel服务配置»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data石油-Fuel服务配置返回数据

状态码: 500 说明: Fail!

POST

/api/oil/nozzle/add

油枪管理接口 添加油枪接口 OperationId: addUsingPOST_2

调用方法

POST /api/oil/nozzle/add

参数

请求体

Content-Type: application/json 必填:类型: AddOilNozzleDTO AddOilNozzleDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
codestring枪编号1
namestring枪名称"#1号枪"
pumpIdinteger(int64)泵ID1
tankIdinteger(int64)罐ID1

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«枪» 系统返回数据模版«枪»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

GET

/api/oil/nozzle/query/list/{companyId}

油枪管理接口 查询油枪(列表)接口 OperationId: queryListUsingGET_2

调用方法

GET /api/oil/nozzle/query/list/{companyId}

参数

名称位置必填类型说明示例
companyIdpath公司ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«List«枪»» 系统返回数据模版«List«枪»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data枪[]返回数据

状态码: 500 说明: Fail!

GET

/api/oil/nozzle/query/{companyId}/{code}

油枪管理接口 查询油枪(编号)接口 OperationId: queryUsingGET_4

调用方法

GET /api/oil/nozzle/query/{companyId}/{code}

参数

名称位置必填类型说明示例
codepath油枪编号
companyIdpath公司ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«枪» 系统返回数据模版«枪»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

GET

/api/oil/nozzle/query/{id}

油枪管理接口 查询油枪(ID)接口 OperationId: queryUsingGET_5

调用方法

GET /api/oil/nozzle/query/{id}

参数

名称位置必填类型说明示例
idpathID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«枪» 系统返回数据模版«枪»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

PUT

/api/oil/nozzle/update/group

油枪管理接口 变更油枪分组接口 OperationId: addUsingPUT_2

调用方法

PUT /api/oil/nozzle/update/group

参数

名称位置必填类型说明示例
idpath油枪ID

请求体

Content-Type: application/json 必填:类型: integer(int64)[]

名称类型必填说明示例
(array)integer(int64)[]

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«List«枪»» 系统返回数据模版«List«枪»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data枪[]返回数据

状态码: 500 说明: Fail!

PUT

/api/oil/nozzle/update/{id}

油枪管理接口 修改油枪接口 OperationId: addUsingPUT_3

调用方法

PUT /api/oil/nozzle/update/{id}

参数

名称位置必填类型说明示例
idpath油枪ID

请求体

Content-Type: application/json 必填:类型: UpdateOilNozzleDTO UpdateOilNozzleDTO

名称类型必填说明示例
codestring油枪编号1
namestring油枪名称"#1号油枪"
pumpIdinteger(int64)罐ID1
tankIdinteger(int64)罐ID1

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«枪» 系统返回数据模版«枪»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

POST

/api/oil/pump/add

油泵管理接口 添加油泵接口 OperationId: addUsingPOST_1

调用方法

POST /api/oil/pump/add

参数

请求体

Content-Type: application/json 必填:类型: AddOilPumpDTO AddOilPumpDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
codestring油枪编号1
namestring油枪名称"#1号油泵"
tankIdinteger(int64)默认油罐ID1
linkTanksinteger(int64)[]可连接的罐

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«泵» 系统返回数据模版«泵»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

GET

/api/oil/pump/query/list/{companyId}

油泵管理接口 查询油泵(列表)接口 OperationId: queryListUsingGET_1

调用方法

GET /api/oil/pump/query/list/{companyId}

参数

名称位置必填类型说明示例
companyIdpath公司ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«List«泵»» 系统返回数据模版«List«泵»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data泵[]返回数据

状态码: 500 说明: Fail!

GET

/api/oil/pump/query/{companyId}/{code}

油泵管理接口 查询油泵(编号)接口 OperationId: queryUsingGET_2

调用方法

GET /api/oil/pump/query/{companyId}/{code}

参数

名称位置必填类型说明示例
codepath油泵编号
companyIdpath公司ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«泵» 系统返回数据模版«泵»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

GET

/api/oil/pump/query/{id}

油泵管理接口 查询油泵(ID)接口 OperationId: queryUsingGET_3

调用方法

GET /api/oil/pump/query/{id}

参数

名称位置必填类型说明示例
idpathID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«泵» 系统返回数据模版«泵»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

PUT

/api/oil/pump/update/{id}

油泵管理接口 修改油泵接口 OperationId: addUsingPUT_1

调用方法

PUT /api/oil/pump/update/{id}

参数

名称位置必填类型说明示例
idpath油泵ID

请求体

Content-Type: application/json 必填:类型: UpdateOilPumpDTO UpdateOilPumpDTO

名称类型必填说明示例
codestring油枪编号1
namestring油枪名称"#1号油泵"
tankIdinteger(int64)油罐ID1
linkTanksinteger(int64)[]可连接的罐

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«泵» 系统返回数据模版«泵»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

POST

/api/oil/shift-business/end-shift

班次业务管理接口 交班接口 OperationId: endShiftUsingPOST

调用方法

POST /api/oil/shift-business/end-shift

参数

请求体

Content-Type: application/json 必填:类型: OilShiftDTO OilShiftDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
posIdinteger(int64)机台ID1
shiftNointeger(int32)班次号1
shiftDatestring(date)班次日"2020-10-11"
tankNumberListTankNumberDTO[]油罐读数信息
pumpNumberListPumpNumberDTO[]油泵读数信息

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«boolean» 系统返回数据模版«boolean»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
databoolean返回数据

状态码: 500 说明: Fail!

POST

/api/oil/shift-business/oil-back

班次业务管理接口 回罐接口 OperationId: oilBackUsingPOST

调用方法

POST /api/oil/shift-business/oil-back

参数

请求体

Content-Type: application/json 必填:类型: OilBackDTO OilBackDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
posIdinteger(int64)机台ID1
shiftNointeger(int32)班次号1
shiftDatestring(date)班次日"2020-10-11"
tankstring油罐号1
numbernumber(double)读数100
reasonstring理由

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«boolean» 系统返回数据模版«boolean»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
databoolean返回数据

状态码: 500 说明: Fail!

POST

/api/oil/shift-business/oil-collection

班次业务管理接口 收油接口 OperationId: oilCollectionUsingPOST

调用方法

POST /api/oil/shift-business/oil-collection

参数

请求体

Content-Type: application/json 必填:类型: OilCollectionDTO OilCollectionDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
posIdinteger(int64)机台ID1
shiftNointeger(int32)班次号1
shiftDatestring(date)班次日"2020-10-11"
tankstring油罐号1
startTimestring(date-time)开始时间"2020-10-11 13:09:11"
endTimestring(date-time)结束时间"2020-10-11 13:09:11"
startVolumenumber(double)收油前体积0
endVolumenumber(double)收油后体积0
saleVolumenumber(double)销售体积0
inVolumenumber(double)收油体积0
v20Volumenumber(double)v20体积0
p20Densitynumber(double)p20密度0
temperaturenumber(double)温度20
observedDensitynumber(double)密度840.1
observedVolumenumber(double)油水体积0
fuelLevelnumber(double)油高度0
fuelVolumenumber(double)油体积0
waterLevelnumber(double)水高度0
waterVolumenumber(double)水体积0
ullagenumber(double)损耗0

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«boolean» 系统返回数据模版«boolean»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
databoolean返回数据

状态码: 500 说明: Fail!

POST

/api/oil/shift-business/query-order

班次业务管理接口 查询订单接口 OperationId: endShiftUsingPOST_1

调用方法

POST /api/oil/shift-business/query-order

参数

名称位置必填类型说明示例
companyIdquery公司ID
endTimequery截止时间
nozzlequery油枪
pagequery查询页码
posIdquery机台ID
pumpquery油泵
sizequery查询页行数
startTimequery开始时间
tankquery油罐
tradeCodequery交易号

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«系统返回分页数据模版«订单油品»» 系统返回数据模版«系统返回分页数据模版«订单油品»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data系统返回分页数据模版«订单油品»返回数据

状态码: 500 说明: Fail!

POST

/api/oil/shift-business/start-shift

班次业务管理接口 接班接口 OperationId: startShiftUsingPOST

调用方法

POST /api/oil/shift-business/start-shift

参数

请求体

Content-Type: application/json 必填:类型: OilShiftDTO OilShiftDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
posIdinteger(int64)机台ID1
shiftNointeger(int32)班次号1
shiftDatestring(date)班次日"2020-10-11"
tankNumberListTankNumberDTO[]油罐读数信息
pumpNumberListPumpNumberDTO[]油泵读数信息

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«boolean» 系统返回数据模版«boolean»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
databoolean返回数据

状态码: 500 说明: Fail!

POST

/api/oil/tank/add

油罐管理接口 添加油罐接口 OperationId: addUsingPOST

调用方法

POST /api/oil/tank/add

参数

请求体

Content-Type: application/json 必填:类型: AddOilTankDTO AddOilTankDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
codestring油罐编号1
namestring油罐名称"#1号油罐"
maxVolumenumber(double)最大体积
alarmVolumenumber(double)警戒体积

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«罐» 系统返回数据模版«罐»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

POST

/api/oil/tank/add/standard-info/{id}

油罐管理接口 添加添加油罐规格信息接口 OperationId: addTankStandardInfoUsingPOST

调用方法

POST /api/oil/tank/add/standard-info/{id}

参数

名称位置必填类型说明示例
idpath油罐ID

请求体

Content-Type: application/json 必填:类型: AddEnergyOilTankStandardInfoDTO[] AddEnergyOilTankStandardInfoDTO

名称类型必填说明示例
(array)AddEnergyOilTankStandardInfoDTO[]

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«List«罐-规格信息»» 系统返回数据模版«List«罐-规格信息»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data罐-规格信息[]返回数据

状态码: 500 说明: Fail!

DELETE

/api/oil/tank/delete/standard-info/{id}

油罐管理接口 删除油罐规格信息接口 OperationId: deleteTankStandardInfoUsingDELETE

物理删除

调用方法

DELETE /api/oil/tank/delete/standard-info/{id}

参数

名称位置必填类型说明示例
idpath油罐规格信息ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«boolean» 系统返回数据模版«boolean»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
databoolean返回数据

状态码: 500 说明: Fail!

POST

/api/oil/tank/export/import-standard-info-template

油罐管理接口 下载油罐规格信息导入模版接口 OperationId: exportImportTankStandardInfoTemplateUsingPOST

调用方法

POST /api/oil/tank/export/import-standard-info-template

参数

请求体

响应

状态码: 200 说明: OK Content-Type: application/octet-stream 类型: string(byte)

状态码: 500 说明: Fail!

POST

/api/oil/tank/import/standard-info/{id}

油罐管理接口 导入油罐规格信息接口 OperationId: importTankStandardInfoUsingPOST

调用方法

POST /api/oil/tank/import/standard-info/{id}

参数

名称位置必填类型说明示例
fileformDatafile
idpath油罐ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«boolean» 系统返回数据模版«boolean»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
databoolean返回数据

状态码: 500 说明: Fail!

GET

/api/oil/tank/query-page/standard-info/{id}

油罐管理接口 查询油罐规格信息(分页)接口 OperationId: pageQueryTankStandardInfoUsingGET

调用方法

GET /api/oil/tank/query-page/standard-info/{id}

参数

名称位置必填类型说明示例
idpath油罐ID
pagequery查询页码
sizequery查询页行数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«系统返回分页数据模版«罐-规格信息»» 系统返回数据模版«系统返回分页数据模版«罐-规格信息»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data系统返回分页数据模版«罐-规格信息»返回数据

状态码: 500 说明: Fail!

GET

/api/oil/tank/query/list/{companyId}

油罐管理接口 查询油罐(列表)接口 OperationId: queryListUsingGET

调用方法

GET /api/oil/tank/query/list/{companyId}

参数

名称位置必填类型说明示例
companyIdpath公司ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«List«罐»» 系统返回数据模版«List«罐»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data罐[]返回数据

状态码: 500 说明: Fail!

GET

/api/oil/tank/query/standard-info/{id}

油罐管理接口 查询油罐规格信息(分页)接口 OperationId: queryTankStandardInfoUsingGET

调用方法

GET /api/oil/tank/query/standard-info/{id}

参数

名称位置必填类型说明示例
idpath油罐规格信息ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«罐-规格信息» 系统返回数据模版«罐-规格信息»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data罐-规格信息返回数据

状态码: 500 说明: Fail!

GET

/api/oil/tank/query/{companyId}/{code}

油罐管理接口 查询油罐(编号)接口 OperationId: queryUsingGET

调用方法

GET /api/oil/tank/query/{companyId}/{code}

参数

名称位置必填类型说明示例
codepath油罐编号
companyIdpath公司ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«罐» 系统返回数据模版«罐»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

GET

/api/oil/tank/query/{id}

油罐管理接口 查询油罐(ID)接口 OperationId: queryUsingGET_1

调用方法

GET /api/oil/tank/query/{id}

参数

名称位置必填类型说明示例
idpathID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«罐» 系统返回数据模版«罐»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

DELETE

/api/oil/tank/remove/standard-info/{id}

油罐管理接口 清除油罐规格信息接口 OperationId: clearTankStandardInfoUsingDELETE

物理删除

调用方法

DELETE /api/oil/tank/remove/standard-info/{id}

参数

名称位置必填类型说明示例
idpath油罐ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«boolean» 系统返回数据模版«boolean»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
databoolean返回数据

状态码: 500 说明: Fail!

PUT

/api/oil/tank/update/standard-info/{id}

油罐管理接口 修改油罐规格信息接口 OperationId: updateTankStandardInfoUsingPUT

调用方法

PUT /api/oil/tank/update/standard-info/{id}

参数

名称位置必填类型说明示例
idpath油罐规格信息ID

请求体

Content-Type: application/json 必填:类型: UpdateEnergyOilTankStandardInfoDTO UpdateEnergyOilTankStandardInfoDTO

名称类型必填说明示例
heightnumber(double)油罐高度1
volumenumber(double)油罐体积
seqinteger(int32)排序

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«罐-规格信息» 系统返回数据模版«罐-规格信息»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data罐-规格信息返回数据

状态码: 500 说明: Fail!

PUT

/api/oil/tank/update/{id}

油罐管理接口 修改油罐接口 OperationId: addUsingPUT

调用方法

PUT /api/oil/tank/update/{id}

参数

名称位置必填类型说明示例
idpath油罐ID

请求体

Content-Type: application/json 必填:类型: UpdateOilTankDTO UpdateOilTankDTO

名称类型必填说明示例
codestring油罐编号1
namestring油罐名称"#1号油罐"
maxVolumenumber(double)最大体积
alarmVolumenumber(double)警戒体积

响应

状态码: 200 说明: OK Content-Type: */* 类型: 系统返回数据模版«罐» 系统返回数据模版«罐»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

状态码: 500 说明: Fail!

模型定义

AddEnergyOilTankStandardInfoDTO

名称类型必填说明示例
heightnumber(double)油罐高度1
volumenumber(double)油罐体积
seqinteger(int32)排序

AddOilFuelServerConfigDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
hoststring网络地址"192.168.1.134"
serverPathstring服务地址"ws://192.168.1.134:8080/fuel-server"

AddOilNozzleDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
codestring枪编号1
namestring枪名称"#1号枪"
pumpIdinteger(int64)泵ID1
tankIdinteger(int64)罐ID1

AddOilPumpDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
codestring油枪编号1
namestring油枪名称"#1号油泵"
tankIdinteger(int64)默认油罐ID1
linkTanksinteger(int64)[]可连接的罐

AddOilTankDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
codestring油罐编号1
namestring油罐名称"#1号油罐"
maxVolumenumber(double)最大体积
alarmVolumenumber(double)警戒体积

OilBackDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
posIdinteger(int64)机台ID1
shiftNointeger(int32)班次号1
shiftDatestring(date)班次日"2020-10-11"
tankstring油罐号1
numbernumber(double)读数100
reasonstring理由

OilCollectionDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
posIdinteger(int64)机台ID1
shiftNointeger(int32)班次号1
shiftDatestring(date)班次日"2020-10-11"
tankstring油罐号1
startTimestring(date-time)开始时间"2020-10-11 13:09:11"
endTimestring(date-time)结束时间"2020-10-11 13:09:11"
startVolumenumber(double)收油前体积0
endVolumenumber(double)收油后体积0
saleVolumenumber(double)销售体积0
inVolumenumber(double)收油体积0
v20Volumenumber(double)v20体积0
p20Densitynumber(double)p20密度0
temperaturenumber(double)温度20
observedDensitynumber(double)密度840.1
observedVolumenumber(double)油水体积0
fuelLevelnumber(double)油高度0
fuelVolumenumber(double)油体积0
waterLevelnumber(double)水高度0
waterVolumenumber(double)水体积0
ullagenumber(double)损耗0

OilShiftDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
posIdinteger(int64)机台ID1
shiftNointeger(int32)班次号1
shiftDatestring(date)班次日"2020-10-11"
tankNumberListTankNumberDTO[]油罐读数信息
pumpNumberListPumpNumberDTO[]油泵读数信息

PumpNumberDTO

名称类型必填说明示例
pumpstring油泵号1
numbernumber(double)读数100

TankNumberDTO

名称类型必填说明示例
tankstring油罐1
v20Volumenumber(double)v20体积0
p20Densitynumber(double)p20密度0
temperaturenumber(double)温度20
observedDensitynumber(double)密度840.1
observedVolumenumber(double)油水体积0
fuelLevelnumber(double)油高度0
fuelVolumenumber(double)油体积0
waterLevelnumber(double)水高度0
waterVolumenumber(double)水体积0

UpdateEnergyOilTankStandardInfoDTO

名称类型必填说明示例
heightnumber(double)油罐高度1
volumenumber(double)油罐体积
seqinteger(int32)排序

UpdateOilFuelServerConfigDTO

名称类型必填说明示例
hoststring网络地址"192.168.1.134"
serverPathstring服务地址"ws://192.168.1.134:8080/fuel-server"

UpdateOilNozzleDTO

名称类型必填说明示例
codestring油枪编号1
namestring油枪名称"#1号油枪"
pumpIdinteger(int64)罐ID1
tankIdinteger(int64)罐ID1

UpdateOilPumpDTO

名称类型必填说明示例
codestring油枪编号1
namestring油枪名称"#1号油泵"
tankIdinteger(int64)油罐ID1
linkTanksinteger(int64)[]可连接的罐

UpdateOilTankDTO

名称类型必填说明示例
codestring油罐编号1
namestring油罐名称"#1号油罐"
maxVolumenumber(double)最大体积
alarmVolumenumber(double)警戒体积

名称类型必填说明示例
idinteger(int64)ID1
companyIdinteger(int64)公司ID1
codestring枪编号1
namestring枪名称"#1号枪"
oilPump
oilTank
groupstring分组"UUID"
createByinteger(int64)创建人ID1
createTimestring(date-time)创建时间"2020-10-11 13:09:11"
updateByinteger(int64)修改人ID1
updateTimestring(date-time)修改时间"2020-10-11 13:09:11"

名称类型必填说明示例
idinteger(int64)ID1
companyIdinteger(int64)公司ID1
codestring泵编号1
namestring泵名称"#1号泵"
oilTank默认罐
linkTankList罐[]可连接的罐
createByinteger(int64)创建人ID1
createTimestring(date-time)创建时间"2020-10-11 13:09:11"
updateByinteger(int64)修改人ID1
updateTimestring(date-time)修改时间"2020-10-11 13:09:11"

石油-Fuel服务配置

名称类型必填说明示例
idinteger(int64)ID1
companyIdinteger(int64)公司ID1
hoststring网络地址"192.168.1.134"
serverPathstring服务地址"ws://192.168.1.134:8080/fuel-server"
createByinteger(int64)创建人ID1
createTimestring(date-time)创建时间"2020-10-11 13:09:11"
updateByinteger(int64)修改人ID1
updateTimestring(date-time)修改时间"2020-10-11 13:09:11"

系统返回分页数据模版«罐-规格信息»

名称类型必填说明示例
firstboolean是否是第一页true
lastboolean是否是最后一页true
totalPagesinteger(int32)总页数1
totalElementsinteger(int64)总数据条数1
sizeinteger(int32)每页条数10
numberinteger(int32)当前页码0
numberOfElementsinteger(int32)当前页数据条数0
dataList罐-规格信息[]当前页数据

系统返回分页数据模版«订单油品»

名称类型必填说明示例
firstboolean是否是第一页true
lastboolean是否是最后一页true
totalPagesinteger(int32)总页数1
totalElementsinteger(int64)总数据条数1
sizeinteger(int32)每页条数10
numberinteger(int32)当前页码0
numberOfElementsinteger(int32)当前页数据条数0
dataList订单油品[]当前页数据

系统返回数据模版«List«枪»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data枪[]返回数据

系统返回数据模版«List«泵»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data泵[]返回数据

系统返回数据模版«List«罐-规格信息»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data罐-规格信息[]返回数据

系统返回数据模版«List«罐»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data罐[]返回数据

系统返回数据模版«boolean»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
databoolean返回数据

系统返回数据模版«枪»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

系统返回数据模版«泵»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

系统返回数据模版«石油-Fuel服务配置»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data石油-Fuel服务配置返回数据

系统返回数据模版«系统返回分页数据模版«罐-规格信息»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data系统返回分页数据模版«罐-规格信息»返回数据

系统返回数据模版«系统返回分页数据模版«订单油品»»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data系统返回分页数据模版«订单油品»返回数据

系统返回数据模版«罐-规格信息»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data罐-规格信息返回数据

系统返回数据模版«罐»

名称类型必填说明示例
statusinteger(int32)状态 (200:Successful!; 500:Fail!)200
codestring消息代码"000"
messagestring消息"成功"
data返回数据

名称类型必填说明示例
idinteger(int64)ID1
companyIdinteger(int64)公司ID1
codestring罐编号1
namestring罐名称"#1号罐"
stockWarehouseIdinteger(int64)仓库ID1
maxVolumenumber(double)最大体积
alarmVolumenumber(double)禁戒体积
createByinteger(int64)创建人ID1
createTimestring(date-time)创建时间"2020-10-11 13:09:11"
updateByinteger(int64)修改人ID1
updateTimestring(date-time)修改时间"2020-10-11 13:09:11"

罐-规格信息

名称类型必填说明示例
idinteger(int64)ID1
tankIdinteger(int64)油罐ID
heightnumber(double)油罐高度1
volumenumber(double)油罐体积
seqinteger(int32)排序
createByinteger(int64)创建人ID1
createTimestring(date-time)创建时间"2020-10-11 13:09:11"
updateByinteger(int64)修改人ID1
updateTimestring(date-time)修改时间"2020-10-11 13:09:11"

订单商品

名称类型必填说明示例
idinteger(int64)ID1
orderIdinteger(int64)订单ID1
lineNointeger(int32)行号1
goodsIdinteger(int64)商品ID1
goodsTypeIdinteger(int64)商品类型ID1
goodsCodestring商品编号12532534235
goodsBarcodeIdinteger(int64)商品条码ID1
goodsBarcodestring商品条码4719324252342
namestring商品名称"洗发水"
imagestring商品图片
vatRationumber(double)商品税率0.5
costnumber(double)商品成本0
pricenumber(double)商品单价35
qtyinteger(int32)商品数量1
weightnumber(double)商品重量【以千克为单位】"null"
packstring包装"瓶"
amountnumber(double)金额35
brandIdinteger(int64)商品品牌ID1
rmItemIdinteger(int64)零管商品ID1
rmItemBarcodeIdinteger(int64)零管商品条码ID1
createByinteger(int64)创建人ID1
createTimestring(date-time)创建时间"2020-10-11 13:09:11"
updateByinteger(int64)修改人ID1
updateTimestring(date-time)修改时间"2020-10-11 13:09:11"

订单油品

名称类型必填说明示例
idinteger(int64)ID1
companyIdinteger(int64)公司ID1
posIdinteger(int64)机台ID1
shiftNointeger(int32)班次号1
orderIdinteger(int64)订单ID1
orderItem订单商品订单品项
tankstring油罐1
pumpstring油泵1
nozzlestring油枪1
pumpStartNumbernumber(double)起泵码100
pumpEndNumbernumber(double)止泵码150
machineOutnumber(double)油机付出50
tradCodestring交易号12345
tradTimestring(date-time)交易时间"2020-11-11 10:20:39"
createByinteger(int64)创建人ID1
createTimestring(date-time)创建时间"2020-10-11 13:09:11"
updateByinteger(int64)修改人ID1
updateTimestring(date-time)修改时间"2020-10-11 13:09:11"