服务地址
| 地址 | 说明 |
|---|---|
| http://localhost:8080 | 开发环境 |
| https://api.leadwaycloud.com | 测试环境 |
接口详情
/api/common/get/properties/{channel}/{method}
调用方法
POST /api/common/get/properties/{channel}/{method}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|---|---|---|---|---|
| channel | path | 是 | string | 渠道 | "hht" |
| method | path | 是 | string | 推送方式 | "RABBIT_MQ" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.util.MapJava.lang.StringJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/api/common/data-broadcast/{merchantId}
调用方法
POST /api/common/data-broadcast/{merchantId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|---|---|---|---|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 574533689957248 |
请求体
Content-Type: application/json 必填: 是 类型: UnpromptedPushDTO[] com.leadwaycloud.data.broadcast.model.dto.UnpromptedPushDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| (array) | UnpromptedPushDTO[] |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Void com.leadwaycloud.core.model.RJava.lang.Void
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/api/monitor/version
调用方法
GET /api/monitor/version
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/api/monitor/health
调用方法
GET /api/monitor/health
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/error
调用方法
GET /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/error
调用方法
POST /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/error
调用方法
PUT /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/error
调用方法
DELETE /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/error
调用方法
PATCH /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/error
调用方法
OPTIONS /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
/error
调用方法
HEAD /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
模型定义
com.leadwaycloud.core.model.RJava.util.MapJava.lang.StringJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
com.leadwaycloud.data.broadcast.model.dto.UnpromptedPushDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| pushType | string | 是 | 推送类型 【 ENERGY_OIL_TANK : 油罐(提供energy_oil_tank表ID) ENERGY_OIL_PUMP : 油泵(提供energy_oil_pump表ID) ENERGY_OIL_NOZZLE : 油枪(提供energy_oil_nozzle表ID) FINANCE_TAX : 税(提供finance_tax表ID) CRM_SUPPLIER : 供应商(提供crm_supplier表ID) RES_REASON_CODE : 原因码(提供res_reason_code表ID) SYS_UOM : 计量单位变动(提供sys_uom表ID) STOCK_GOODS : 商品(提供stock_goods表ID) STOCK_GOODS_CATEGORY : 商品分类(提供stock_goods_category表ID) STOCK_WAREHOUSE : 仓库(提供stock_warehouse表ID) STOCK_GOODS_SUPPLIER : 零管供应商关系变动(提供stock_goods_supplier表ID) RM_GOODS : 零管商品(提供rm_item表ID) RM_GOODS_BARCODE : 零管商品(提供rm_item_barcode表ID) RM_GOODS_PRICE_ADJUST_PLAN_DETAIL : 零管商品变价计划(提供rm_goods_price_adjust_plan_detail表ID) RM_CASHIER : 零管收银员(提供rm_cashier表ID) RM_DEVICE_POS : 零管机台(提供rm_device_pos表ID) RM_RESTAURANT : 零管餐厅(提供rm_restaurant表ID) RM_TENDER : 零管支付方式(提供rm_tender表ID) GOODS_STOCK : 商品库存(提供stock_goods_barcode表ID)仅在手工推送使用 SPEC_SETTING : 门店特殊设置(提供res_company表ID)仅在手工推送使用 CLEAR_STOCK_GOODS : 清除商品(提供stock_goods表ID)仅在手工推送使用 CLEAR_STOCK_GOODS_CATEGORY : 清除商品分类(提供stock_goods_category表ID)仅在手工推送使用 CLEAR_GOODS_STOCK : 清除商品库存(提供stock_goods表ID)仅在手工推送使用 】 【 ENERGY_OIL_TANK : 油罐(提供energy_oil_tank表ID) ENERGY_OIL_PUMP : 油泵(提供energy_oil_pump表ID) ENERGY_OIL_NOZZLE : 油枪(提供energy_oil_nozzle表ID) FINANCE_TAX : 税(提供finance_tax表ID) CRM_SUPPLIER : 供应商(提供crm_supplier表ID) RES_REASON_CODE : 原因码(提供res_reason_code表ID) SYS_UOM : 计量单位变动(提供sys_uom表ID) STOCK_GOODS : 商品(提供stock_goods表ID) STOCK_GOODS_CATEGORY : 商品分类(提供stock_goods_category表ID) STOCK_WAREHOUSE : 仓库(提供stock_warehouse表ID) STOCK_GOODS_SUPPLIER : 零管供应商关系变动(提供stock_goods_supplier表ID) RM_GOODS : 零管商品(提供rm_item表ID) RM_GOODS_BARCODE : 零管商品(提供rm_item_barcode表ID) RM_GOODS_PRICE_ADJUST_PLAN_DETAIL : 零管商品变价计划(提供rm_goods_price_adjust_plan_detail表ID) RM_CASHIER : 零管收银员(提供rm_cashier表ID) RM_DEVICE_POS : 零管机台(提供rm_device_pos表ID) RM_RESTAURANT : 零管餐厅(提供rm_restaurant表ID) RM_TENDER : 零管支付方式(提供rm_tender表ID) GOODS_STOCK : 商品库存(提供stock_goods_barcode表ID)仅在手工推送使用 SPEC_SETTING : 门店特殊设置(提供res_company表ID)仅在手工推送使用 CLEAR_STOCK_GOODS : 清除商品(提供stock_goods表ID)仅在手工推送使用 CLEAR_STOCK_GOODS_CATEGORY : 清除商品分类(提供stock_goods_category表ID)仅在手工推送使用 CLEAR_GOODS_STOCK : 清除商品库存(提供stock_goods表ID)仅在手工推送使用 】 | "ENERGY_OIL_TANK" |
| companyList | integer(int64)[] | 否 | 公司ID集合(当推送类型可指定公司时,未填则推送所有公司) | [1] |
| dataList | integer(int64)[] | 否 | 数据ID集合(未填则推送所有,当推送类型可指定公司时推送的是当前门店的全部该类型数据) | [1] |
com.leadwaycloud.core.model.RJava.lang.Void
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |
com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 |