服务地址
| 地址 | 说明 |
|---|
| http://localhost:8080 | 开发环境 |
| https://api.leadwaycloud.com | 测试环境 |
接口详情
PUT
/api/view/update/{id}
商城视图配置接口
修改商城视图配置接口
OperationId: update
调用方法
PUT /api/view/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城视图ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateViewDTO com.leadwaycloud.rm.mall.business.view.dto.UpdateViewDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| version | string | 否 | 版本号 | "V1" |
| content | string | 否 | 视图配置 | "..." |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallView | 否 | | |
PUT
/api/self-pickup-outlets/update/{id}
商城自提网点接口
修改商城自提网点接口
OperationId: updateWechatConfig
调用方法
PUT /api/self-pickup-outlets/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城应用ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateSelfPickupOutletsDTO com.leadwaycloud.rm.mall.business.pickup.outlets.dto.UpdateSelfPickupOutletsDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| name | string | 否 | 名称 | "银泰城永辉超市" |
| code | string | 否 | 标识 | "...." |
| type | string | 否 | 类型 【 STORE : 门店 OUTLETS : 网点 】 | "OUTLETS" |
| contactPerson | string | 否 | 联络人 | "张三" |
| phone | string | 否 | 电话 | "13888888888" |
| address | string | 否 | 地址 | "银泰城负一楼永辉超市" |
| active | boolean | 否 | 是否可用 | true |
| latLon | string | 否 | 经纬度(纬度,经度) | "104.064737,30.547256" |
| openingTime | string | 否 | 开店时间 | "08:00:00" |
| closingTime | string | 否 | 关店时间 | "20:00:00" |
| image | string | 否 | 图片 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallSelfPickupOutlets | 否 | | |
PUT
/api/refund-address/update/{id}
商城退货地址接口
商城退货地址接口
OperationId: updateWechatConfig_1
调用方法
PUT /api/refund-address/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城退货地址ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: RefundAddressDTO com.leadwaycloud.rm.mall.business.refund.address.dto.RefundAddressDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| country | integer(int64) | 是 | 国家 | 1 |
| province | integer(int64) | 是 | 省份 | 1 |
| city | integer(int64) | 是 | 城市 | 1 |
| area | integer(int64) | 是 | 区 | 1 |
| street | integer(int64) | 是 | 街道 | 1 |
| detailAddress | string | 是 | 详细地址 | "..." |
| receiver | string | 是 | 收货人 | |
| phone | string | 是 | 电话 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallRefundAddress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallRefundAddress | 否 | | |
PUT
/api/express/update/{id}
合作快递公司管理接口
修改合作快递公司接口
OperationId: update_1
调用方法
PUT /api/express/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 合作快递公司ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateExpressDTO com.leadwaycloud.rm.mall.business.express.dto.UpdateExpressDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| linkPerson | string | 否 | 联系人 | "张三" |
| linkPhone | string | 否 | 联系电话 | "13888888888" |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmExpress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmExpress | 否 | | |
PUT
/api/express/update/express-scope/{expressScopeId}
合作快递公司管理接口
修改配送范围接口
OperationId: updateExpressScope
调用方法
PUT /api/express/update/express-scope/{expressScopeId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| expressScopeId | path | 是 | integer(int64) | 配送范围ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateExpressScopeDTO com.leadwaycloud.rm.mall.business.express.dto.UpdateExpressScopeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| minFreeFareOrderAmount | number(double) | 否 | 最小免费配送订单金额 | 100 |
| fare | number(double) | 否 | 运费 | 10 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmExpressScope com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmExpressScope | 否 | | |
PUT
/api/express/stop/{id}
合作快递公司管理接口
停用合作快递公司接口
OperationId: stop
调用方法
PUT /api/express/stop/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 合作快递公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
PUT
/api/express/start/{id}
合作快递公司管理接口
启用合作快递公司接口
OperationId: start
调用方法
PUT /api/express/start/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 合作快递公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
PUT
/api/distribution-rule/update/{id}
分销规则接口
修改分销规则接口
OperationId: update_2
调用方法
PUT /api/distribution-rule/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateDistributionRuleDTO com.leadwaycloud.rm.mall.business.distribution.dto.UpdateDistributionRuleDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| openApplyExamine | boolean | 否 | 是否开启分销申请审核 | false |
| specifyItem | boolean | 否 | 是否开放店铺指定分销商品 | false |
| rebateExtractExamine | boolean | 否 | 是否开启佣金提取审核 | false |
| settlementCycle | string | 否 | 结算周期 【 WEEK : 周 MONTH : 月 】 | "WEEK" |
| settlementDay | integer(int32) | 否 | 结算日 | 1 |
| distributionMethod | string | 否 | 分销方式 【 COMMON : 普通 INTERNAL_PURCHASE : 内购 】 | "COMMON" |
| rebatePercent1 | number(double) | 否 | 一级提成比例 | |
| rebatePercent2 | number(double) | 否 | 二级提成比例 | |
| rebatePercent3 | number(double) | 否 | 三级提成比例 | |
| memberAccountTypeId | integer(int64) | 否 | 佣金提取账户类型ID | 1 |
| distributionExplain | string | 否 | 分销说明 | "..." |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRule com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionRule | 否 | | |
PUT
/api/distribution-rule/open/{id}
分销规则接口
开启分销接口
OperationId: openDistribution
调用方法
PUT /api/distribution-rule/open/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
PUT
/api/distribution-rule/close/{id}
分销规则接口
关闭分销接口
OperationId: closeDistribution
调用方法
PUT /api/distribution-rule/close/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
PUT
/api/distribution-member/merchant/read-rule-to-false/{id}
分销成员接口
变更分销成员已阅读分销规则接口
OperationId: changeDistributionMemberReadRuleToTrue
调用方法
PUT /api/distribution-member/merchant/read-rule-to-false/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
PUT
/api/article/update/{id}
商城图文
修改商城图文接口
OperationId: updateArticle
调用方法
PUT /api/article/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 图文ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateArticleDTO com.leadwaycloud.rm.mall.business.article.dto.UpdateArticleDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| title | object | 是 | 主题 | "今日美味特供" |
| categoryId | string | 是 | 图文分类 | |
| config | JSONObject | 否 | | |
| content | JSONObject | 是 | | |
| startDate | string | 是 | 开始日期 | "2021-11-01" |
| endDate | string | 是 | 结束日期 | "2021-11-11" |
| startTime | string | 否 | 开始时间 | "08:00:00" |
| endTime | string | 否 | 结束时间 | "10:00:00" |
| active | boolean | 是 | 是否启用 | true |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticle | 否 | | |
PUT
/api/article/category/update/{id}
商城图文
修改商城图文分类接口
OperationId: updateArticleCategory
调用方法
PUT /api/article/category/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 图文分类ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateArticleCategoryDTO com.leadwaycloud.rm.mall.business.article.dto.UpdateArticleCategoryDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| name | string | 是 | 分类名 | "Child Today" |
| images | string | 否 | 图片 | |
| icon | string | 否 | 图标 | |
| orderSequence | integer(int32) | 否 | 排序 | 1 |
| status | string | 否 | 状态 | "ACTIVE" |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticleCategory com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticleCategory | 否 | | |
PUT
/api/application/update/{id}
商城应用配置接口
修改商城应用接口
OperationId: updateWechatConfig_2
调用方法
PUT /api/application/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城应用ID | 1 |
请求体
Content-Type: multipart/form-data 必填: 否 类型: object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| arg1 | UpdateApplicationDTO | 是 | | |
| certificateFile | string(binary) | 否 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallApplication | 否 | | |
PUT
/api/application-deploy-config/update/{id}
应用部署配置接口
修改应用配置
OperationId: update_3
调用方法
PUT /api/application-deploy-config/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 应用配置ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateApplicationDeployConfigDTO com.leadwaycloud.rm.mall.business.application.dto.UpdateApplicationDeployConfigDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| config | string | 是 | 配置 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmApplicationDeployConfig com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmApplicationDeployConfig | 否 | | |
PUT
/api/active/update/vote/{id}
商城活动
修改商城投票活动接口
OperationId: updateActive
调用方法
PUT /api/active/update/vote/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateVoteActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.vote.UpdateVoteActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 | "2021-11-01" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | VoteActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
PUT
/api/active/update/sign/{id}
商城活动
修改商城签到活动接口
OperationId: updateActive_1
调用方法
PUT /api/active/update/sign/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateSignActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.sign.UpdateSignActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 | "2021-11-01" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | SignActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
PUT
/api/active/update/scratch-card/{id}
商城活动
修改商城刮刮卡活动接口
OperationId: updateActive_2
调用方法
PUT /api/active/update/scratch-card/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateScratchCardActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.scratch.card.UpdateScratchCardActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 | "2021-11-01" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | ScratchCardActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
PUT
/api/active/update/roulette/{id}
商城活动
修改商城轮盘活动接口
OperationId: updateActive_3
调用方法
PUT /api/active/update/roulette/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateRouletteActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.roulette.UpdateRouletteActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 | "2021-11-01" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | RouletteActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
PUT
/api/active/update/questionnaire/{id}
商城活动
修改商城问卷调查活动接口
OperationId: updateActive_4
调用方法
PUT /api/active/update/questionnaire/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateQuestionnaireActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.questionnaire.UpdateQuestionnaireActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 | "2021-11-01" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | QuestionnaireActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
PUT
/api/active/update/questionnaire/vote/{id}
商城活动
修改商城问卷调查活动项目接口
OperationId: updateActiveItem
调用方法
PUT /api/active/update/questionnaire/vote/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动项目ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateQuestionnaireActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.questionnaire.UpdateQuestionnaireActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | QuestionnaireActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
PUT
/api/active/update/punch-clock/{id}
商城活动
修改商城打卡活动接口
OperationId: updateActive_5
调用方法
PUT /api/active/update/punch-clock/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdatePunchClockActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.punch.clock.UpdatePunchClockActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 | "2021-11-01" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | PunchClockActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
PUT
/api/active/update/item/vote/{id}
商城活动
修改商城投票活动项目接口
OperationId: updateActiveItem_1
调用方法
PUT /api/active/update/item/vote/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动项目ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateVoteActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.vote.UpdateVoteActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | VoteActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
PUT
/api/active/update/item/sign/{id}
商城活动
修改商城签到活动项目接口
OperationId: updateActiveItem_2
调用方法
PUT /api/active/update/item/sign/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动项目ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateSignActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.sign.UpdateSignActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | SignActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
PUT
/api/active/update/item/scratch-card/{id}
商城活动
修改商城刮刮卡活动项目接口
OperationId: updateActiveItem_3
调用方法
PUT /api/active/update/item/scratch-card/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动项目ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateScratchCardActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.scratch.card.UpdateScratchCardActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | ScratchCardActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
PUT
/api/active/update/item/roulette/{id}
商城活动
修改商城轮盘活动项目接口
OperationId: updateActiveItem_4
调用方法
PUT /api/active/update/item/roulette/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动项目ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateRouletteActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.roulette.UpdateRouletteActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | RouletteActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
PUT
/api/active/update/item/punch-clock/{id}
商城活动
修改商城打卡活动项目接口
OperationId: updateActiveItem_5
调用方法
PUT /api/active/update/item/punch-clock/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动项目ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdatePunchClockActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.punch.clock.UpdatePunchClockActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | PunchClockActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
PUT
/api/active/update/condition/{id}
商城活动
修改活动条件接口
OperationId: updateCondition
调用方法
PUT /api/active/update/condition/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动条件ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: UpdateActiveConditionDTO com.leadwaycloud.rm.mall.business.active.dto.update.UpdateActiveConditionDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| type | string | 是 | 类型 【 ACTIVE : 活动 ORDER_AMOUNT : 订单交易金额 MEMBER : 会员 MEMBER_TYPE : 会员类型 】 | "ACTIVE" |
| value | string | 是 | 值 | |
| attachment | string | 否 | 自定义数据(json格式) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveCondition com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveCondition | 否 | | |
PUT
/api/active/sort/item
商城活动
活动项目排序接口
OperationId: sortActiveItem
调用方法
PUT /api/active/sort/item
参数
无
请求体
Content-Type: application/json 必填: 是 类型: SortActiveItemDTO[] com.leadwaycloud.rm.mall.business.active.dto.update.SortActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | SortActiveItemDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Void com.leadwaycloud.core.model.RJava.lang.Void
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/active/publish/{id}
商城活动
发布商城活动接口
OperationId: publishActive
调用方法
PUT /api/active/publish/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Void com.leadwaycloud.core.model.RJava.lang.Void
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/active/delete
商城活动
下架商城活动接口
OperationId: deleteActive
调用方法
PUT /api/active/delete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Void com.leadwaycloud.core.model.RJava.lang.Void
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/active/delete/item
商城活动
删除活动项目接口
OperationId: deleteActiveItem
调用方法
PUT /api/active/delete/item
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Void com.leadwaycloud.core.model.RJava.lang.Void
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/wechat/generate/url-scheme
微信接口
生成微信小程序URL Scheme接口
OperationId: generateWxMiniAppUrlScheme
生成 scheme 码前请仔细确认生成类型,微信有相关限制
调用方法
POST /api/wechat/generate/url-scheme
参数
无
请求体
Content-Type: application/json 必填: 是 类型: GenerateWxMiniAppUrlSchemeDTO com.leadwaycloud.rm.mall.business.wechat.dto.GenerateWxMiniAppUrlSchemeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| appId | string | 是 | 应用code(appId) | "Wx...." |
| expire | boolean | 是 | 是否永久有效 | false |
| expireTime | string | 否 | 到期时间 | "2020-10-11 13:09:11" |
| jumpWxaBO | JumpWxaBO | 否 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | string | 否 | 返回数据 | |
POST
/api/wechat/generate/url-link
微信接口
生成微信小程序URL Link接口
OperationId: generateWxMiniAppUrlLink
生成 scheme 码前请仔细确认生成类型,微信有相关限制
调用方法
POST /api/wechat/generate/url-link
参数
无
请求体
Content-Type: application/json 必填: 是 类型: GenerateWxMiniAppUrlLinkDTO com.leadwaycloud.rm.mall.business.wechat.dto.GenerateWxMiniAppUrlLinkDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| appId | string | 是 | 应用code(appId) | "Wx...." |
| path | string | 否 | 通过 URL Link 进入的小程序页面路径 | |
| query | string | 否 | 通过 URL Link 进入小程序时的query | |
| envVersion | string | 否 | 要打开的小程序版本 | |
| expire | boolean | 是 | 是否永久有效 | false |
| expireType | integer(int32) | 否 | 小程序 URL Link 失效类型 | 0 |
| expireTime | string | 否 | 到期时间(expireType=0必填) | "2020-10-11 13:09:11" |
| expireInterval | integer(int32) | 否 | 到期失效的URL Link的失效间隔天数(expireType=1必填) | 1 |
| cloudBaseBO | CloudBaseBO | 否 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | string | 否 | 返回数据 | |
POST
/api/wechat/generate/short-link
微信接口
生成微信小程序Short Link接口
OperationId: generateWxMiniAppShortLink
调用方法
POST /api/wechat/generate/short-link
参数
无
请求体
Content-Type: application/json 必填: 是 类型: GenerateWxMiniAppShortLinkDTO com.leadwaycloud.rm.mall.business.wechat.dto.GenerateWxMiniAppShortLinkDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| appId | string | 是 | 应用code(appId) | "Wx...." |
| pageUrl | string | 是 | 通过 Short Link 进入的小程序页面路径 | |
| pageTitle | string | 是 | 页面标题 | |
| isPermanent | boolean | 否 | 生成的 Short Link 类型 | false |
响应
状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | string | 否 | 返回数据 | |
POST
/api/wechat/generate/mini-app-qrcode
微信接口
生成微信小程序二维码接口
OperationId: generateWxMiniAppQRCode
调用方法
POST /api/wechat/generate/mini-app-qrcode
参数
无
请求体
Content-Type: application/json 必填: 是 类型: GenerateWxMiniAppQRCodeDTO com.leadwaycloud.rm.mall.business.wechat.dto.GenerateWxMiniAppQRCodeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| appId | string | 是 | 应用code(appId) | "wx49f5154e812da61d" |
| path | string | 是 | 通过二维码进入的小程序页面路径 | "pages/index/index" |
响应
状态码: 200 说明: OK Content-Type: application/octet-stream 类型: string(byte)
无
POST
/api/view/create
商城视图配置接口
创建商城视图配置接口
OperationId: create
调用方法
POST /api/view/create
参数
无
请求体
Content-Type: application/json 必填: 是 类型: CreateViewDTO com.leadwaycloud.rm.mall.business.view.dto.CreateViewDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| channel | string | 是 | 渠道 【 STORE_POS : 门店机台(未来弃用) WECHAT_MINI_APPS : 微信小程序(未来弃用) WECHAT_MALL : 微信商城(未来弃用) APP : APP(未来弃用) ONLINE_SHOP : 电商商城(未来弃用) ONLINE : 线上 OFFLINE : 线下 】 | "ONLINE" |
| type | string | 是 | 视图类型 【 GLOBAL_PARAMETERS : 全局设置 START_PAGE : 启动页 LANDING_PAGE : 引导页 LOGIN_PAGE : 登陆页 HOME_PAGE : 首页 QA_PAGE : QA TRIP_PAGE : 旅程 ITEM_DETAIL_PAGE : 商品详情页 PAYMENT_PAGE : 付款页 PERSON_CENTER_PAGE : 个人中心 MY_BILLS : 账单 MIX_PAGE : 混合页 】 | "FRONT_PAGE" |
| version | string | 是 | 版本号 | "V1" |
| content | string | 是 | 视图配置 | "..." |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallView | 否 | | |
POST
/api/shopping-cart/submit-item/{shoppingCartId}
购物车管理接口
购物车品项变更接口(以商品条码为基础。已有则更新,否则新增,数量为0则删除)
OperationId: submitItem
调用方法
POST /api/shopping-cart/submit-item/{shoppingCartId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| shoppingCartId | path | 是 | integer(int64) | 购物车ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: SubmitItemDTO[] com.leadwaycloud.rm.mall.business.history.dto.shoppingCart.SubmitItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | SubmitItemDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallShoppingCartItem com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallShoppingCartItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallShoppingCartItem[] | 否 | 返回数据 | |
POST
/api/self-pickup-outlets/add
商城自提网点接口
创建商城自提网点接口
OperationId: addWechatConfig
调用方法
POST /api/self-pickup-outlets/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: CreateSelfPickupOutletsDTO com.leadwaycloud.rm.mall.business.pickup.outlets.dto.CreateSelfPickupOutletsDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| name | string | 是 | 名称 | "银泰城永辉超市" |
| code | string | 是 | 标识 | "...." |
| type | string | 是 | 类型 【 STORE : 门店 OUTLETS : 网点 】 | "OUTLETS" |
| contactPerson | string | 是 | 联络人 | "张三" |
| phone | string | 是 | 电话 | "13888888888" |
| address | string | 否 | 地址 | "银泰城负一楼永辉超市" |
| active | boolean | 是 | 是否可用 | true |
| latLon | string | 是 | 经纬度(纬度,经度) | "104.064737,30.547256" |
| openingTime | string | 否 | 开店时间 | "08:00:00" |
| closingTime | string | 否 | 关店时间 | "20:00:00" |
| image | string | 否 | 图片 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallSelfPickupOutlets | 否 | | |
POST
/api/refund-address/add
商城退货地址接口
添加商城退货地址接口
OperationId: addWechatConfig_1
调用方法
POST /api/refund-address/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: RefundAddressDTO com.leadwaycloud.rm.mall.business.refund.address.dto.RefundAddressDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| country | integer(int64) | 是 | 国家 | 1 |
| province | integer(int64) | 是 | 省份 | 1 |
| city | integer(int64) | 是 | 城市 | 1 |
| area | integer(int64) | 是 | 区 | 1 |
| street | integer(int64) | 是 | 街道 | 1 |
| detailAddress | string | 是 | 详细地址 | "..." |
| receiver | string | 是 | 收货人 | |
| phone | string | 是 | 电话 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallRefundAddress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallRefundAddress | 否 | | |
POST
/api/mall-shopping-cart/update
购物车业务接口
购物车列表商品变更接口
OperationId: update_4
调用方法
POST /api/mall-shopping-cart/update
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ShoppingCartUpdateReqDTO com.leadwaycloud.rm.mall.business.shopping.cart.model.dto.ShoppingCartUpdateReqDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| shoppingCartId | integer(int64) | 是 | 购物车ID | 1 |
| customerId | integer(int64) | 否 | 客户ID | 1 |
| customerContactPersonId | integer(int64) | 否 | 客户联系人ID | 1 |
| itemBarcodeList | ShoppingCartUpdateReqDTO$UpdateItemBarcodeDTO[] | 是 | 变更零管商品条码(为空表示清空购物车) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ShoppingCartVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.shopping.cart.model.vo.ShoppingCartVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ShoppingCartVO | 否 | | |
POST
/api/mall-shopping-cart/create
购物车业务接口
购物车创建接口
OperationId: create_1
调用方法
POST /api/mall-shopping-cart/create
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ShoppingCartCreateReqDTO com.leadwaycloud.rm.mall.business.shopping.cart.model.dto.ShoppingCartCreateReqDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| companyId | integer(int64) | 是 | 公司ID | 1 |
| memberId | integer(int64) | 是 | 会员ID | 1 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/mall-shopping-cart/append-item
购物车业务接口
购物车追加商品接口
OperationId: appendItem
调用方法
POST /api/mall-shopping-cart/append-item
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ShoppingCartAppendItemReqDTO com.leadwaycloud.rm.mall.business.shopping.cart.model.dto.ShoppingCartAppendItemReqDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| shoppingCartId | integer(int64) | 是 | 购物车ID | 1 |
| itemBarcodeId | integer(int64) | 是 | 零管商品条码 | 1 |
| qty | integer(int32) | 否 | 商品数量 | 1 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
POST
/api/mall-logistics/query
物流查询接口
物流查询接口
OperationId: query
调用方法
POST /api/mall-logistics/query
参数
无
请求体
Content-Type: application/json 必填: 是 类型: LogisticsQueryReqDTO com.leadwaycloud.rm.mall.business.logistics.model.LogisticsQueryReqDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| expressOrderCode | string | 是 | 快递单号 | "SALE" |
响应
状态码: 200 说明: OK Content-Type: */* 类型: LogisticsVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.logistics.model.LogisticsVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | LogisticsVO | 否 | | |
POST
/api/mall-controller/update
收藏业务接口
商品收藏变更接口
OperationId: update_5
调用方法
POST /api/mall-controller/update
参数
无
请求体
Content-Type: application/json 必填: 是 类型: CollectUpdateItemDTO com.leadwaycloud.rm.mall.business.collect.model.dto.CollectUpdateItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| memberId | string | 是 | 会员ID | "1" |
| memberType | string | 是 | 会员类型 | "INTERNAL" |
| itemId | integer(int64) | 是 | 零管商品ID | 1 |
| itemBarcodeId | integer(int64) | 否 | 零管商品条码ID | 1 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
POST
/api/mall-controller/delete
收藏业务接口
商品收藏删除接口
OperationId: delete
调用方法
POST /api/mall-controller/delete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: CollectDeleteItemDTO com.leadwaycloud.rm.mall.business.collect.model.dto.CollectDeleteItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| companyId | integer(int64) | 是 | 公司ID | 1 |
| memberId | string | 是 | 会员ID | "1" |
| itemList | integer(int64)[] | 否 | 需要删除的零管商品或条码(未提供清空全部) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
POST
/api/express/add
合作快递公司管理接口
新增合作快递公司接口
OperationId: add
调用方法
POST /api/express/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddExpressDTO com.leadwaycloud.rm.mall.business.express.dto.AddExpressDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| sysExpressId | integer(int64) | 是 | 快递公司ID | 1 |
| linkPerson | string | 否 | 联系人 | "张三" |
| linkPhone | string | 否 | 联系电话 | "13888888888" |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmExpress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmExpress | 否 | | |
POST
/api/express/add/express-scope
合作快递公司管理接口
新增配送范围接口
OperationId: addExpressScope
调用方法
POST /api/express/add/express-scope
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddExpressScopeDTO com.leadwaycloud.rm.mall.business.express.dto.AddExpressScopeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| companyId | integer(int64) | 是 | 公司ID | 1 |
| countryId | integer(int64) | 是 | 国家ID | 1 |
| provinceId | integer(int64) | 否 | 省份ID | 1 |
| cityId | integer(int64) | 否 | 城市ID | 1 |
| minFreeFareOrderAmount | number(double) | 是 | 最小免费配送订单金额 | 100 |
| fare | number(double) | 是 | 运费 | 10 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmExpressScope com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmExpressScope | 否 | | |
POST
/api/distribution-rule/add
分销规则接口
添加分销规则接口
OperationId: add_1
调用方法
POST /api/distribution-rule/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddDistributionRuleDTO com.leadwaycloud.rm.mall.business.distribution.dto.AddDistributionRuleDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| active | boolean | 是 | 是否开启分销 | false |
| openApplyExamine | boolean | 是 | 是否开启分销申请审核 | false |
| specifyItem | boolean | 是 | 是否开放店铺指定分销商品 | false |
| rebateExtractExamine | boolean | 是 | 是否开启佣金提取审核 | false |
| settlementCycle | string | 是 | 结算周期 【 WEEK : 周 MONTH : 月 】 | "WEEK" |
| settlementDay | integer(int32) | 是 | 结算日 | 1 |
| distributionMethod | string | 是 | 分销方式 【 COMMON : 普通 INTERNAL_PURCHASE : 内购 】 | "COMMON" |
| rebatePercent1 | number(double) | 是 | 一级提成比例 | |
| rebatePercent2 | number(double) | 是 | 二级提成比例 | |
| rebatePercent3 | number(double) | 是 | 三级提成比例 | |
| memberAccountTypeId | integer(int64) | 是 | 佣金提取账户类型ID | 1 |
| distributionExplain | string | 否 | 分销说明 | "..." |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRule com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionRule | 否 | | |
POST
/api/distribution-member/manual-distribution-settlement/{distributionMemberId}
分销成员接口
手工发起分销成员分销结算操作接口
OperationId: manualDistributionSettlement
分销成员在分销日结束后系统没有自动结算时可使用此接口
调用方法
POST /api/distribution-member/manual-distribution-settlement/{distributionMemberId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| distributionMemberId | path | 是 | integer(int64) | 分销成员ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
POST
/api/distribution-member/get/initiator-code/{id}
分销成员接口
获取分销成员分销邀请码接口
OperationId: getMemberDistributionInitiatorCode
调用方法
POST /api/distribution-member/get/initiator-code/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | string | 否 | 返回数据 | |
POST
/api/distribution-item/add
分销商品接口
添加分销商品接口
OperationId: add_2
调用方法
POST /api/distribution-item/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddDistributionItemDTO com.leadwaycloud.rm.mall.business.distribution.dto.AddDistributionItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| itemList | integer(int64)[] | 是 | 零管商品ID | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionItem com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmDistributionItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionItem[] | 否 | 返回数据 | |
POST
/api/distribution-apply/process/distribution-apply/{id}
分销申请接口
处理分销申请接口
OperationId: processDistributionApply_1
调用方法
POST /api/distribution-apply/process/distribution-apply/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
Content-Type: application/json 必填: 是 类型: ProcessDistributionApplyDTO com.leadwaycloud.rm.mall.business.distribution.dto.ProcessDistributionApplyDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| pass | boolean | 是 | 是否审核通过 | false |
| message | string | 否 | 审核结果 | "会员累计消费不达标,不能加入分销计划" |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
POST
/api/distribution-apply/apply/join-distribution
分销申请接口
申请加入分销计划接口
OperationId: joinDistributionApply
调用方法
POST /api/distribution-apply/apply/join-distribution
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddDistributionApplyDTO com.leadwaycloud.rm.mall.business.distribution.dto.AddDistributionApplyDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| memberId | integer(int64) | 是 | 会员ID | 1 |
| initiatorCode | string | 否 | 邀请码 | "D723N2WD" |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionApply com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionApply
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionApply | 否 | | |
POST
/api/common/get/api-connection-token/{merchantId}/{companyId}
商城公共接口
获取商城接口通讯Token接口(Token 24小时有效)
OperationId: getAPIConnectionToken
调用方法
POST /api/common/get/api-connection-token/{merchantId}/{companyId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | string | 否 | 返回数据 | |
POST
/api/collect/add
收藏管理接口
添加会员收藏接口
OperationId: add_3
调用方法
POST /api/collect/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddCollectDTO com.leadwaycloud.rm.mall.business.history.dto.collect.AddCollectDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| memberId | string | 是 | 会员ID | "1" |
| memberType | string | 是 | 会员类型 | "INTERNAL" |
| itemId | integer(int64) | 是 | 零管商品ID | 1 |
| notes | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallCollect com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallCollect | 否 | | |
POST
/api/article/create
商城图文
创建商城图文接口
OperationId: createArticle
调用方法
POST /api/article/create
参数
无
请求体
Content-Type: application/json 必填: 是 类型: CreateArticleDTO com.leadwaycloud.rm.mall.business.article.dto.CreateArticleDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| title | object | 是 | 主题 | "今日美味特供" |
| categoryId | string | 是 | 图文分类 | |
| config | JSONObject | 否 | | |
| content | JSONObject | 是 | | |
| startDate | string | 是 | 开始日期 | "2021-11-01" |
| endDate | string | 是 | 结束日期 | "2021-11-11" |
| startTime | string | 否 | 开始时间 | "08:00:00" |
| endTime | string | 否 | 结束时间 | "10:00:00" |
| active | boolean | 是 | 是否启用 | true |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticle | 否 | | |
POST
/api/article/category/create
商城图文
创建商城图文分类接口
OperationId: createArticleCategory
调用方法
POST /api/article/category/create
参数
无
请求体
Content-Type: application/json 必填: 是 类型: CreateArticleCategoryDTO com.leadwaycloud.rm.mall.business.article.dto.CreateArticleCategoryDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| name | string | 是 | 分类名 | "Child Today" |
| type | string | 是 | 分类类型 | "NEWS" |
| images | string | 否 | 图片 | |
| icon | string | 否 | 图片 | |
| orderSequence | integer(int32) | 否 | 排序 | 1 |
| status | string | 否 | 状态 | "ACTIVE" |
| parentId | integer(int64) | 否 | 父级分类ID | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticleCategory com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticleCategory | 否 | | |
POST
/api/application/add
商城应用配置接口
创建商城应用接口
OperationId: addWechatConfig_2
调用方法
POST /api/application/add
参数
无
请求体
Content-Type: multipart/form-data 必填: 否 类型: object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| arg0 | CreateApplicationDTO | 是 | | |
| certificateFile | string(binary) | 否 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallApplication | 否 | | |
POST
/api/application-deploy-config/query-multi-application
应用部署配置接口
查询多个应用配置
OperationId: queryMultiApplication
调用方法
POST /api/application-deploy-config/query-multi-application
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmApplicationDeployConfig com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmApplicationDeployConfig[] | 否 | 返回数据 | |
POST
/api/application-deploy-config/add
应用部署配置接口
创建应用配置
OperationId: add_4
调用方法
POST /api/application-deploy-config/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: CreateApplicationDeployConfigDTO com.leadwaycloud.rm.mall.business.application.dto.CreateApplicationDeployConfigDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| config | string | 是 | 配置 | |
| applicationId | integer(int64) | 是 | 应用ID | 1 |
| merchantId | integer(int64) | 是 | 商户ID | 1 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmApplicationDeployConfig com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmApplicationDeployConfig | 否 | | |
POST
/api/active/submit/vote/member-active-item-record
商城活动
提交会员参与投票活动项目记录接口
OperationId: submitMemberActiveItemRecord
调用方法
POST /api/active/submit/vote/member-active-item-record
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddVoteActiveItemRecordDTO com.leadwaycloud.rm.mall.business.active.dto.add.vote.AddVoteActiveItemRecordDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| memberId | integer(int64) | 是 | 会员ID | 1 |
| activeId | integer(int64) | 是 | 活动ID | 1 |
| activeItemInfo | AddVoteActiveItemRecordDTO$ActiveItemInfoBO[] | 是 | 活动项目信息 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItemMemberRecord[] | 否 | 返回数据 | |
POST
/api/active/submit/sign/member-active-item-record
商城活动
提交会员参与签到活动项目记录接口
OperationId: submitMemberActiveItemRecord_1
调用方法
POST /api/active/submit/sign/member-active-item-record
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddSignActiveItemRecordDTO com.leadwaycloud.rm.mall.business.active.dto.add.sign.AddSignActiveItemRecordDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| memberId | integer(int64) | 是 | 会员ID | 1 |
| activeId | integer(int64) | 是 | 活动ID | 1 |
| activeItemId | integer(int64) | 是 | 活动项目ID | 1 |
| isAbandon | boolean | 否 | 是否放弃奖品 | false |
| giftGoodsOrderId | integer(int64) | 否 | 赠品订单ID(页面引导创建赠品订单),连续签到与单日签到都是发放赠品需要合并成一个订单 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItemMemberRecord | 否 | | |
POST
/api/active/submit/scratch_card/member-active-item-record
商城活动
提交会员参与刮刮卡活动项目记录接口
OperationId: submitMemberActiveItemRecord_2
提供任意一个活动项目,接口会回传中奖的信息
调用方法
POST /api/active/submit/scratch_card/member-active-item-record
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddScratchCardActiveItemRecordDTO com.leadwaycloud.rm.mall.business.active.dto.add.scratch.card.AddScratchCardActiveItemRecordDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| memberId | integer(int64) | 是 | 会员ID | 1 |
| activeId | integer(int64) | 是 | 活动ID | 1 |
| activeItemId | integer(int64) | 是 | 活动项目ID | 1 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItemMemberRecord | 否 | | |
POST
/api/active/submit/roulette/member-active-item-record
商城活动
提交会员参与轮盘活动项目记录接口
OperationId: submitMemberActiveItemRecord_3
提供任意一个活动项目,接口会回传中奖的信息
调用方法
POST /api/active/submit/roulette/member-active-item-record
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddRouletteActiveItemRecordDTO com.leadwaycloud.rm.mall.business.active.dto.add.roulette.AddRouletteActiveItemRecordDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| memberId | integer(int64) | 是 | 会员ID | 1 |
| activeId | integer(int64) | 是 | 活动ID | 1 |
| activeItemId | integer(int64) | 是 | 活动项目ID | 1 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItemMemberRecord | 否 | | |
POST
/api/active/submit/questionnaire/member-active-item-record
商城活动
提交会员参与问卷调查活动项目记录接口
OperationId: submitMemberActiveItemRecord_4
调用方法
POST /api/active/submit/questionnaire/member-active-item-record
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddQuestionnaireActiveItemRecordDTO com.leadwaycloud.rm.mall.business.active.dto.add.questionnaire.AddQuestionnaireActiveItemRecordDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| memberId | integer(int64) | 是 | 会员ID | 1 |
| activeId | integer(int64) | 是 | 活动ID | 1 |
| activeItemId | integer(int64) | 是 | 活动项目ID | 1 |
| answerContent | string | 是 | 答题内容 | "{}" |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItemMemberRecord | 否 | | |
POST
/api/active/submit/punch_clock/member-active-item-record
商城活动
提交会员参与打卡活动项目记录接口
OperationId: submitMemberActiveItemRecord_5
调用方法
POST /api/active/submit/punch_clock/member-active-item-record
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddPunchClockActiveItemRecordDTO com.leadwaycloud.rm.mall.business.active.dto.add.punch.clock.AddPunchClockActiveItemRecordDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| memberId | integer(int64) | 是 | 会员ID | 1 |
| activeId | integer(int64) | 是 | 活动ID | 1 |
| activeItemId | integer(int64) | 是 | 活动项目ID | 1 |
| images | string | 否 | 照片 | "[]" |
| notes | string | 否 | 文字描述 | "1" |
| lon | number(double) | 是 | 经度 | 104.064737 |
| lat | number(double) | 是 | 纬度 | 32.684897 |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItemMemberRecord | 否 | | |
POST
/api/active/submit/member-active-record
商城活动
提交会员参与活动记录接口
OperationId: submitMemberActiveRecord
调用方法
POST /api/active/submit/member-active-record
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddActiveMemberRecordDTO com.leadwaycloud.rm.mall.business.active.dto.add.AddActiveMemberRecordDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| memberId | integer(int64) | 是 | 会员ID | 1 |
| activeId | integer(int64) | 是 | 活动ID | 1 |
| isAbandon | boolean | 否 | 是否放弃奖品 | false |
| giftGoodsOrderId | integer(int64) | 否 | 赠品订单ID(页面引导创建赠品订单) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveMemberRecord | 否 | | |
POST
/api/active/create/vote
商城活动
创建商城投票活动接口
OperationId: createActive
调用方法
POST /api/active/create/vote
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddVoteActiveDTO com.leadwaycloud.rm.mall.business.active.dto.add.vote.AddVoteActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】 | "PUNCH_CLOCK" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | VoteActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
POST
/api/active/create/sign
商城活动
创建商城签到活动接口
OperationId: createActive_1
调用方法
POST /api/active/create/sign
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddSignActiveDTO com.leadwaycloud.rm.mall.business.active.dto.add.sign.AddSignActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】 | "PUNCH_CLOCK" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | SignActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
POST
/api/active/create/scratch-card
商城活动
创建商城刮刮卡活动接口
OperationId: createActive_2
调用方法
POST /api/active/create/scratch-card
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddScratchCardActiveDTO com.leadwaycloud.rm.mall.business.active.dto.add.scratch.card.AddScratchCardActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】 | "PUNCH_CLOCK" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | ScratchCardActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
POST
/api/active/create/roulette
商城活动
创建商城轮盘活动接口
OperationId: createActive_3
调用方法
POST /api/active/create/roulette
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddRouletteActiveDTO com.leadwaycloud.rm.mall.business.active.dto.add.roulette.AddRouletteActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】 | "PUNCH_CLOCK" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | RouletteActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
POST
/api/active/create/questionnaire
商城活动
创建问卷调查活动接口
OperationId: createActive_4
调用方法
POST /api/active/create/questionnaire
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddQuestionnaireActiveDTO com.leadwaycloud.rm.mall.business.active.dto.add.questionnaire.AddQuestionnaireActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】 | "PUNCH_CLOCK" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | QuestionnaireActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
POST
/api/active/create/questionnaire/vote
商城活动
创建商城问卷调查活动项目接口
OperationId: createActiveItem
调用方法
POST /api/active/create/questionnaire/vote
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddQuestionnaireActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.add.questionnaire.AddQuestionnaireActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| activeId | integer(int64) | 是 | 活动ID | 1 |
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | QuestionnaireActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
POST
/api/active/create/punch-clock
商城活动
创建商城打卡活动接口
OperationId: createActive_5
调用方法
POST /api/active/create/punch-clock
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddPunchClockActiveDTO com.leadwaycloud.rm.mall.business.active.dto.add.punch.clock.AddPunchClockActiveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| joinCompanyList | integer(int64)[] | 是 | 参与公司 | [] |
| type | string | 是 | 类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】 | "PUNCH_CLOCK" |
| title | object | 是 | 主题 | "..." |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startTime | string | 是 | 开始时间 | "2021-11-01 00:00:00" |
| endTime | string | 是 | 结束时间 | "2021-11-11 00:00:00" |
| config | PunchClockActiveConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
POST
/api/active/create/item/vote
商城活动
创建商城投票活动项目接口
OperationId: createActiveItem_1
调用方法
POST /api/active/create/item/vote
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddVoteActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.add.vote.AddVoteActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| activeId | integer(int64) | 是 | 活动ID | 1 |
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | VoteActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
POST
/api/active/create/item/sign
商城活动
创建商城签到活动项目接口
OperationId: createActiveItem_2
调用方法
POST /api/active/create/item/sign
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddSignActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.add.sign.AddSignActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| activeId | integer(int64) | 是 | 活动ID | 1 |
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | SignActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
POST
/api/active/create/item/scratch-card
商城活动
创建商城刮刮卡活动项目接口
OperationId: createActiveItem_3
调用方法
POST /api/active/create/item/scratch-card
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddScratchCardActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.add.scratch.card.AddScratchCardActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| activeId | integer(int64) | 是 | 活动ID | 1 |
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | ScratchCardActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
POST
/api/active/create/item/roulette
商城活动
创建商城轮盘活动项目接口
OperationId: createActiveItem_4
调用方法
POST /api/active/create/item/roulette
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddRouletteActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.add.roulette.AddRouletteActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| activeId | integer(int64) | 是 | 活动ID | 1 |
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | RouletteActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
POST
/api/active/create/item/punch-clock
商城活动
创建商城打卡活动项目接口
OperationId: createActiveItem_5
调用方法
POST /api/active/create/item/punch-clock
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddPunchClockActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.add.punch.clock.AddPunchClockActiveItemDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| activeId | integer(int64) | 是 | 活动ID | 1 |
| title | object | 是 | 标题 | {} |
| webConfig | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| mustJoin | boolean | 是 | 是否必须参加 | true |
| config | PunchClockActiveItemConfigBO | 是 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem | 否 | | |
POST
/api/active/create/condition
商城活动
添加活动条件接口
OperationId: addCondition
调用方法
POST /api/active/create/condition
参数
无
请求体
Content-Type: application/json 必填: 是 类型: AddActiveConditionDTO com.leadwaycloud.rm.mall.business.active.dto.add.AddActiveConditionDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| activeId | integer(int64) | 是 | 活动ID | 1 |
| type | string | 是 | 类型 【 ACTIVE : 活动 ORDER_AMOUNT : 订单交易金额 MEMBER : 会员 MEMBER_TYPE : 会员类型 】 | "ACTIVE" |
| value | string | 是 | 值 | |
| attachment | string | 否 | 自定义数据(json格式) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveCondition com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveCondition | 否 | | |
POST
/api/active/calc/lon-lat/distance
商城活动
计算坐标距离接口
OperationId: calcLonLatDistance
调用方法
POST /api/active/calc/lon-lat/distance
参数
无
请求体
Content-Type: application/json 必填: 是 类型: DistanceDTO[] com.leadwaycloud.rm.mall.business.active.dto.query.DistanceDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | DistanceDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Integer com.leadwaycloud.core.model.RJava.util.MapJava.lang.StringJava.lang.Integer
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
GET
/api/wechat/verify/{mpName}
微信接口
验证文件
OperationId: verify
验证文件Mp-
调用方法
GET /api/wechat/verify/{mpName}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| mpName | path | 是 | string | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: string
无
GET
/api/wechat/userInfo
微信接口
获取微信用户信息
OperationId: userInfo
商户号、公司ID为可选项。独立部署可不提供,会从配置文件中抓取微信配置信息;非独立部署则需要提供商户号或者公司ID供接口查询微信配置信息(如果提供了公司ID则优先查询该公司的微信配置,提供商户号则查询总部公司的微信配置)
调用方法
GET /api/wechat/userInfo
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 是 | string | 微信返回的Code | |
| merchantCode | query | 否 | string | 商户号 | |
| companyId | query | 否 | integer(int64) | 公司ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WeiXinUserInfoVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.wechat.vo.WeiXinUserInfoVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WeiXinUserInfoVO | 否 | | |
GET
/api/wechat/codeUrl
微信接口
生成验证跳转地址
OperationId: codeUrl
商户号、公司ID为可选项。独立部署可不提供,会从配置文件中抓取微信配置信息;非独立部署则需要提供商户号或者公司ID供接口查询微信配置信息(如果提供了公司ID则优先查询该公司的微信配置,提供商户号则查询总部公司的微信配置)
调用方法
GET /api/wechat/codeUrl
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| redirectUri | query | 是 | string | 地址 | |
| merchantCode | query | 否 | string | 商户号 | |
| companyId | query | 否 | integer(int64) | 公司ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | string | 否 | 返回数据 | |
GET
/api/view/query/{id}
商城视图配置接口
查询商城视图配置(ID)接口
OperationId: query_1
调用方法
GET /api/view/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城视图ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallView | 否 | | |
GET
/api/view/query/{companyId}/{channel}/{type}
商城视图配置接口
查询公司渠道下指定类型可用的商城视图配置接口
OperationId: queryCompanyChannelTypeView
调用方法
GET /api/view/query/{companyId}/{channel}/{type}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
| channel | path | 是 | string | 渠道 | "ONLINE" |
| type | path | 是 | string | 类型 | "FRONT_PAGE" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallView | 否 | | |
GET
/api/view/query/setting-active-start-page-company/{merchantId}/{channel}
商城视图配置接口
查询配置并启用了商城启动页的公司接口
OperationId: querySettingActiveStartPageCompany
调用方法
GET /api/view/query/setting-active-start-page-company/{merchantId}/{channel}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
| channel | path | 是 | string | 渠道 | "WECHAT_MINI_APPS" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResCompany com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.ResCompany
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ResCompany[] | 否 | 返回数据 | |
GET
/api/view/query-page
商城视图配置接口
查询商城视图配置(分页)接口
OperationId: query_2
调用方法
GET /api/view/query-page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | long | 商户ID | 1 |
| companyId | query | 否 | long | 公司ID | 1 |
| channel | query | 否 | string | 渠道 | "ONLINE" |
| type | query | 否 | string | 视图类型 | "FRONT_PAGE" |
| version | query | 否 | string | 版本号 | "V1" |
| active | query | 否 | boolean | 是否启用 | false |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallView
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallView | 否 | | |
GET
/api/view/query-list/{merchantId}/{channel}/{type}
商城视图配置接口
查询商户所有公司指定渠道下的可用商城视图配置接口
OperationId: queryMerchantChannelTypeView
调用方法
GET /api/view/query-list/{merchantId}/{channel}/{type}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
| channel | path | 是 | string | 渠道 | "ONLINE" |
| type | path | 是 | string | 类型 | "FRONT_PAGE" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallView
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallView[] | 否 | 返回数据 | |
GET
/api/self-pickup-outlets/query/{id}
商城自提网点接口
查询商城自提网点(ID)接口
OperationId: query_4
调用方法
GET /api/self-pickup-outlets/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城自提网点ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallSelfPickupOutlets | 否 | | |
GET
/api/self-pickup-outlets/query/by-code/{merchantId}/{code}
商城自提网点接口
查询商城自提网点(Code)接口
OperationId: queryByCode
调用方法
GET /api/self-pickup-outlets/query/by-code/{merchantId}/{code}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
| code | path | 是 | string | 网点标识 | "CD01" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallSelfPickupOutlets | 否 | | |
GET
/api/self-pickup-outlets/query-page
商城自提网点接口
查询商城自提网点(分页)接口
OperationId: queryPage
调用方法
GET /api/self-pickup-outlets/query-page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | long | 商户ID | 1 |
| companyId | query | 否 | long | 公司ID | 1 |
| name | query | 否 | string | 名称 | "银泰城永辉超市" |
| code | query | 否 | string | 标识 | "...." |
| type | query | 否 | string | 类型 | "OUTLETS" |
| contactPerson | query | 否 | string | 联络人 | "张三" |
| phone | query | 否 | string | 电话 | 13888888888 |
| address | query | 否 | string | 地址 | "银泰城负一楼永辉超市" |
| active | query | 否 | boolean | 是否可用 | true |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallSelfPickupOutlets | 否 | | |
GET
/api/self-pickup-outlets/query-list/{companyId}
商城自提网点接口
查询公司可用的商城自提网点接口
OperationId: queryList
调用方法
GET /api/self-pickup-outlets/query-list/{companyId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallSelfPickupOutlets[] | 否 | 返回数据 | |
GET
/api/refund-address/query/{id}
商城退货地址接口
查询商城退货地址(ID)接口
OperationId: query_5
调用方法
GET /api/refund-address/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 查询商城退货地址ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallRefundAddress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallRefundAddress | 否 | | |
GET
/api/refund-address/query/company/{companyId}
商城退货地址接口
查询公司商城退货地址接口
OperationId: queryCompanyAddress
调用方法
GET /api/refund-address/query/company/{companyId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallRefundAddress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallRefundAddress | 否 | | |
GET
/api/monitor/version
服务监控管理
获取服务版本信息
OperationId: 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 | 否 | 返回数据 | |
GET
/api/monitor/health
服务监控管理
心跳检查
OperationId: 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 | 否 | 返回数据 | |
GET
/api/mall-controller/search
收藏业务接口
商品收藏搜索接口
OperationId: search_1
调用方法
GET /api/mall-controller/search
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | query | 是 | long | 公司ID | 1 |
| memberId | query | 是 | long | 会员ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: CollectItemVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.business.collect.model.vo.CollectItemVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | CollectItemVO[] | 否 | 返回数据 | |
GET
/api/express/query/{id}
合作快递公司管理接口
查询合作快递公司(ID)接口
OperationId: query_6
调用方法
GET /api/express/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 合作快递公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmExpress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmExpress | 否 | | |
GET
/api/express/query/order/express-fare
合作快递公司管理接口
查询订单配送费接口
OperationId: queryOrderFare
调用方法
GET /api/express/query/order/express-fare
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | query | 是 | long | 公司ID | 1 |
| orderAmount | query | 是 | double | 订单金额 | 100 |
| countryId | query | 是 | long | 国家ID | 1 |
| provinceId | query | 是 | long | 省份ID | 1 |
| cityId | query | 是 | long | 城市ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Double com.leadwaycloud.core.model.RJava.lang.Double
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | number(double) | 否 | 返回数据 | |
GET
/api/express/query/order-delivery-logistics/{expressOrderCode}
合作快递公司管理接口
根据快递单号查询订单配送信息接口
OperationId: queryOrderDeliveryLogistics
调用方法
GET /api/express/query/order-delivery-logistics/{expressOrderCode}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| expressOrderCode | path | 是 | string | 快递单号 | "SF0000000000" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: JSONObject com.leadwaycloud.core.model.RCom.alibaba.fastjson2.JSONObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
GET
/api/express/query/express-scope/{expressScopeId}
合作快递公司管理接口
查询配送范围(ID)接口
OperationId: queryExpressScope
调用方法
GET /api/express/query/express-scope/{expressScopeId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| expressScopeId | path | 是 | integer(int64) | 配送范围ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmExpressScope com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmExpressScope | 否 | | |
GET
/api/express/query/administrative-divisions
合作快递公司管理接口
获取五级联动数据接口
OperationId: getAdministrativeDivisions
调用方法
GET /api/express/query/administrative-divisions
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| type | query | 是 | string | 类型 | "COUNTRY" |
| parentId | query | 否 | long | 上一级ID(国家/地区类型时,可不提供) | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: AddressVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.business.express.vo.AddressVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | AddressVO[] | 否 | 返回数据 | |
GET
/api/express/query-page/sys
合作快递公司管理接口
查询系统快递公司(分页)接口
OperationId: querySysExpress
调用方法
GET /api/express/query-page/sys
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: SysExpress com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.SysExpress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SysExpress | 否 | | |
GET
/api/express/query-page/express-scope
合作快递公司管理接口
查询配送范围(分页)接口
OperationId: queryExpressScope_1
调用方法
GET /api/express/query-page/express-scope
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| companyId | query | 是 | long | 公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmExpressScope com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmExpressScope | 否 | | |
GET
/api/express/query-list
合作快递公司管理接口
查询合作快递公司(列表)接口
OperationId: query_7
调用方法
GET /api/express/query-list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | query | 是 | long | 公司ID | 1 |
| active | query | 否 | boolean | 是否开放 | true |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmExpress com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmExpress
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmExpress[] | 否 | 返回数据 | |
GET
/api/distribution-rule/query/{id}
分销规则接口
查询分销规则(ID)接口
OperationId: query_8
调用方法
GET /api/distribution-rule/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRule com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionRule | 否 | | |
GET
/api/distribution-rule/query/merchant/{merchantId}
分销规则接口
查询分销规则(商户ID)接口
OperationId: queryByMerchant
调用方法
GET /api/distribution-rule/query/merchant/{merchantId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRule com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionRule | 否 | | |
GET
/api/distribution-rule/query-page/change-log/{id}
分销规则接口
查询分销规则变更日志接口
OperationId: queryChangeLog
调用方法
GET /api/distribution-rule/query-page/change-log/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRuleChangeLog com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRuleChangeLog
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionRuleChangeLog | 否 | | |
GET
/api/distribution-member/query/{id}
分销成员接口
查询分销成员(ID)接口
OperationId: query_9
调用方法
GET /api/distribution-member/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionMember com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionMember | 否 | | |
GET
/api/distribution-member/query/merchant/{merchantId}
分销成员接口
查询商户分销成员(商户ID)接口
OperationId: queryByMember
调用方法
GET /api/distribution-member/query/merchant/{merchantId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionMember com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionMember | 否 | | |
GET
/api/distribution-member/query/member/{memberId}
分销成员接口
查询分销成员(会员ID)接口
OperationId: queryByMember_1
调用方法
GET /api/distribution-member/query/member/{memberId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| memberId | path | 是 | integer(int64) | 会员ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionMember com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionMember | 否 | | |
GET
/api/distribution-member/query/distribution-member-order/{id}
分销成员接口
查询分销成员分销订单接口
OperationId: queryDistributionMemberOrder
注意非对应级别的分销成员数据不可呈现在页面
调用方法
GET /api/distribution-member/query/distribution-member-order/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionOrder com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionOrder
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionOrder | 否 | | |
GET
/api/distribution-member/query/distribution-group/{id}/{level}
分销成员接口
查询分销团队成员接口
OperationId: queryDistributionGroup
调用方法
GET /api/distribution-member/query/distribution-group/{id}/{level}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
| level | path | 是 | integer(int32) | 分销级别(只会存在三级) | 1 |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionMember com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionMember | 否 | | |
GET
/api/distribution-member/query/distribution-group-member-count/{id}
分销成员接口
查询分销团队成员人数接口
OperationId: queryDistributionGroupMemberCount
调用方法
GET /api/distribution-member/query/distribution-group-member-count/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
GET
/api/distribution-item/query/{companyId}
分销商品接口
查询公司分销商品接口
OperationId: queryCompanyDistributionItem
调用方法
GET /api/distribution-item/query/{companyId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionItem com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionItem | 否 | | |
GET
/api/distribution-apply/query-page/join-distribution-apply
分销申请接口
查询商户会员分销申请接口
OperationId: queryDistributionApply
调用方法
GET /api/distribution-apply/query-page/join-distribution-apply
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| arg2 | query | 是 | QueryDistributionApplyDTO | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionApply com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionApply
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionApply | 否 | | |
GET
/api/common/get/open-mini-apps-company/{merchantId}/{method}
商城公共接口
查询商户开启了小程序商城的门店接口
OperationId: getOpenMiniAppsCompany
调用方法
GET /api/common/get/open-mini-apps-company/{merchantId}/{method}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
| method | path | 是 | string | 识别方式(APPLICATION:应用 MALL_VIEW:商城启动页) | "MALL_VIEW" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResCompany com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.ResCompany
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ResCompany[] | 否 | 返回数据 | |
GET
/api/collect/query/collect-item/{itemId}/{memberId}
收藏管理接口
查询商品收藏情况接口
OperationId: queryCollectItem
调用方法
GET /api/collect/query/collect-item/{itemId}/{memberId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| itemId | path | 是 | integer(int64) | 商品ID | 1 |
| memberId | path | 是 | string | 会员ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
GET
/api/collect/query-page/{companyId}/{memberId}
收藏管理接口
查询会员收藏(分页)接口
OperationId: query_10
调用方法
GET /api/collect/query-page/{companyId}/{memberId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
| memberId | path | 是 | string | 会员ID | 1 |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| memberType | query | 否 | long | 会员类型默认内部 | "INTERNAL" |
| itemId | query | 否 | long | 零管销售商品 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallCollect com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallCollect | 否 | | |
GET
/api/article/query/{id}
商城图文
查询商城图文(ID)接口
OperationId: queryArticle
调用方法
GET /api/article/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 图文ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticle | 否 | | |
GET
/api/article/query-page
商城图文
查询商城图文(分页)接口
OperationId: queryPagedArticle
调用方法
GET /api/article/query-page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | long | 商户ID | 1 |
| companyId | query | 否 | long | 公司ID | 1 |
| categoryId | query | 否 | string | 图文分类 | |
| type | query | 否 | string | 图文类型 | "today" |
| title | query | 否 | string | 图文主题 | |
| startDate | query | 否 | string | 开始日期 | "2021-11-01" |
| startTime | query | 否 | string | 开始时间 | "15:30:29" |
| endDate | query | 否 | string | 结束日期 | "2021-11-11" |
| endTime | query | 否 | string | 结束时间 | "15:30:29" |
| active | query | 否 | boolean | 是否启用 | true |
| sort | query | 否 | string | 排序 | "date,asc" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticle | 否 | | |
GET
/api/article/dynamic-query
商城图文
动态查询商城图文接口
OperationId: dynamicQueryPagedArticle
调用方法
GET /api/article/dynamic-query
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 否 | integer(int32) | 查询页码 | 0 |
| size | query | 否 | integer(int32) | 查询页行数 | 10 |
| search | query | 否 | string | 动态查询参数 | |
| sort | query | 否 | string | 动态排序 | "startDate,asc" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticle | 否 | | |
GET
/api/article/category/query/{id}
商城图文
查询商城图文分类(ID)接口
OperationId: queryArticleCategory
调用方法
GET /api/article/category/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 图文分类ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticleCategory com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticleCategory | 否 | | |
GET
/api/article/category/query/company/{companyId}
商城图文
查询公司图文分类接口
OperationId: queryCompanyArticleCategory
调用方法
GET /api/article/category/query/company/{companyId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
| type | query | 否 | string | 分类类型 | "today" |
| status | query | 否 | string | 状态 | "ACTIVE" |
| parentId | query | 否 | integer(int64) | 位置 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticleCategory com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallArticleCategory[] | 否 | 返回数据 | |
GET
/api/application/query/{id}
商城应用配置接口
查询商城应用(ID)接口
OperationId: query_11
调用方法
GET /api/application/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城应用ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallApplication | 否 | | |
GET
/api/application/query/setting-application-company/{merchantId}/{type}
商城应用配置接口
查询配置了应用的公司接口
OperationId: querySettingApplicationCompany
调用方法
GET /api/application/query/setting-application-company/{merchantId}/{type}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
| type | path | 是 | string | 应用类型 | "MINI_APPS" |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResCompany com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.ResCompany
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ResCompany[] | 否 | 返回数据 | |
GET
/api/application/query/by-code/{code}
商城应用配置接口
查询商城应用(Code)接口
OperationId: queryByCode_1
调用方法
GET /api/application/query/by-code/{code}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | path | 是 | string | 应用标识 | "..." |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallApplication | 否 | | |
GET
/api/application/query-list/{companyId}
商城应用配置接口
查询商城应用(列表)接口
OperationId: queryList_1
调用方法
GET /api/application/query-list/{companyId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallApplication[] | 否 | 返回数据 | |
GET
/api/application/export-mp-check-file/{id}
商城应用配置接口
下载商城应用公众号校验文件接口
OperationId: export
调用方法
GET /api/application/export-mp-check-file/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城应用ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: application/octet-stream 类型: string(byte)
无
GET
/api/application-deploy-config/query/{applicationId}
应用部署配置接口
查询应用配置
OperationId: query_12
调用方法
GET /api/application-deploy-config/query/{applicationId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| applicationId | path | 是 | integer(int64) | 应用ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmApplicationDeployConfig com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmApplicationDeployConfig | 否 | | |
GET
/api/active/query
商城活动
查询商城活动接口(分页)
OperationId: queryActive
调用方法
GET /api/active/query
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| merchantId | query | 是 | long | 商户ID | 1 |
| companyId | query | 否 | long | 公司ID | 1 |
| type | query | 否 | string | 类型 | "PUNCH_CLOCK" |
| title | query | 否 | string | 主题 | "..." |
| activeDate | query | 否 | string | 活动日期 | "2021-11-01" |
| active | query | 否 | boolean | 是否启用 | true |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive | 否 | | |
GET
/api/active/query/{id}
商城活动
查询商城活动接口(单个)
OperationId: queryActive_1
调用方法
GET /api/active/query/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ActiveVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.active.vo.ActiveVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ActiveVO | 否 | | |
GET
/api/active/query/{id}/{memberId}
商城活动
查询商城会员活动接口(单个)
OperationId: queryActive_2
调用方法
GET /api/active/query/{id}/{memberId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
| memberId | path | 是 | integer(int64) | 会员ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ActiveMemberVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.active.vo.ActiveMemberVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ActiveMemberVO | 否 | | |
GET
/api/active/query/{companyId}/{memberId}/{type}
商城活动
查询会员可参与的指定类型活动接口
OperationId: queryMemberJoinActive
调用方法
GET /api/active/query/{companyId}/{memberId}/{type}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
| memberId | path | 是 | integer(int64) | 会员ID | 1 |
| type | path | 是 | string | 活动类型 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive[] | 否 | 返回数据 | |
GET
/api/active/query/member-active-record/{memberId}/{activeId}
商城活动
查询会员参与活动记录接口
OperationId: queryMemberActiveRecord
调用方法
GET /api/active/query/member-active-record/{memberId}/{activeId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| memberId | path | 是 | integer(int64) | 会员ID | 1 |
| activeId | path | 是 | integer(int64) | 活动ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveMemberRecord | 否 | | |
GET
/api/active/query/list
商城活动
查询商城活动接口(分页)
OperationId: queryActive_3
调用方法
GET /api/active/query/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | query | 是 | long | 商户ID | 1 |
| companyId | query | 否 | long | 公司ID | 1 |
| type | query | 否 | string | 类型 | "PUNCH_CLOCK" |
| title | query | 否 | string | 主题 | "..." |
| activeDate | query | 否 | string | 活动日期 | "2021-11-01" |
| active | query | 否 | boolean | 是否启用 | true |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActive[] | 否 | 返回数据 | |
GET
/api/active/query/item/{id}
商城活动
查询活动项目
OperationId: deleteActive_1
调用方法
GET /api/active/query/item/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItem[] | 否 | 返回数据 | |
GET
/api/active/query/gift-order/{id}
商城活动
查询活动奖品订单接口
OperationId: queryActiveGiftOrder
调用方法
GET /api/active/query/gift-order/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmOrder com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmOrder
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmOrder[] | 否 | 返回数据 | |
GET
/api/active/query/count/{companyId}/{memberId}
商城活动
查询会员未参与的所有类型活动数量接口
OperationId: queryMemberUnJoinActiveCount
调用方法
GET /api/active/query/count/{companyId}/{memberId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
| memberId | path | 是 | integer(int64) | 会员ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.util.MapJava.lang.StringJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
GET
/api/active/query/condition/{id}
商城活动
查询活动条件接口
OperationId: queryCondition
调用方法
GET /api/active/query/condition/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动条件ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveCondition com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveCondition | 否 | | |
GET
/api/active/query/active/condition/{id}
商城活动
查询活动条件接口
OperationId: queryActiveCondition
调用方法
GET /api/active/query/active/condition/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 活动ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveCondition com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveCondition[] | 否 | 返回数据 | |
GET
/api/active/query/active-member-record/{memberId}/{activeItemId}
商城活动
查询会员参与活动项目记录接口
OperationId: queryActiveMemberRecord
调用方法
GET /api/active/query/active-member-record/{memberId}/{activeItemId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| memberId | path | 是 | integer(int64) | 会员ID | 1 |
| activeItemId | path | 是 | integer(int64) | 活动项目ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItemMemberRecord[] | 否 | 返回数据 | |
GET
/api/active/query/active-member-record/{activeId}
商城活动
查询活动会员参与记录接口
OperationId: queryActiveMemberRecord_1
调用方法
GET /api/active/query/active-member-record/{activeId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| activeId | path | 是 | integer(int64) | 活动ID | 1 |
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveMemberRecord | 否 | | |
GET
/api/active/query/active-item-join-member-count/{activeId}
商城活动
查询活动各个项目参与人数接口
OperationId: queryActiveItemJoinMemberCount
调用方法
GET /api/active/query/active-item-join-member-count/{activeId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| activeId | path | 是 | integer(int64) | 活动ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.util.MapJava.lang.LongJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
GET
/api/active/query/active-all-member-active-item-record/{memberId}/{activeId}
商城活动
查询会员参与活动项目记录接口
OperationId: queryActiveAllMemberActiveItemRecord
调用方法
GET /api/active/query/active-all-member-active-item-record/{memberId}/{activeId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| memberId | path | 是 | integer(int64) | 会员ID | 1 |
| activeId | path | 是 | integer(int64) | 活动ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallActiveItemMemberRecord[] | 否 | 返回数据 | |
DELETE
/api/view/remove/{id}
商城视图配置接口
删除商城视图配置接口(物理删除)
OperationId: remove
调用方法
DELETE /api/view/remove/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城视图ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/view/enable/{id}
商城视图配置接口
启用商城视图配置接口(启用时会停用相同渠道下相同类型的其他视图)
OperationId: enable
调用方法
DELETE /api/view/enable/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城视图ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/express/remove/{id}
合作快递公司管理接口
删除合作快递公司接口(物理删除)
OperationId: remove_1
调用方法
DELETE /api/express/remove/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 合作快递公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/express/remove/express-scope/{expressScopeId}
合作快递公司管理接口
删除配送范围接口(物理删除)
OperationId: removeExpressScope
调用方法
DELETE /api/express/remove/express-scope/{expressScopeId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| expressScopeId | path | 是 | integer(int64) | 配送范围ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/distribution-item/remove
分销商品接口
删除分销商品接口
OperationId: remove_2
物理删除
调用方法
DELETE /api/distribution-item/remove
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/distribution-item/clear/merchant/{merchantId}
分销商品接口
清除商户分销商品接口
OperationId: clearByMerchant
物理删除
调用方法
DELETE /api/distribution-item/clear/merchant/{merchantId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | path | 是 | integer(int64) | 商户ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/distribution-item/clear/company/{companyId}
分销商品接口
清除公司分销商品接口
OperationId: clearByCompany
物理删除
调用方法
DELETE /api/distribution-item/clear/company/{companyId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/collect/delete/{companyId}/{memberId}/{itemId}
收藏管理接口
删除会员收藏接口(物理删除)
OperationId: remove_3
调用方法
DELETE /api/collect/delete/{companyId}/{memberId}/{itemId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
| memberId | path | 是 | string | 会员ID | 1 |
| itemId | path | 是 | integer(int64) | 零管商品ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/collect/clear/{companyId}/{memberId}
收藏管理接口
清空会员收藏接口(物理删除)
OperationId: clear
调用方法
DELETE /api/collect/clear/{companyId}/{memberId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| companyId | path | 是 | integer(int64) | 公司ID | 1 |
| memberId | path | 是 | string | 会员ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/article/delete
商城图文
删除商城图文接口
OperationId: deleteArticles
调用方法
DELETE /api/article/delete
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/application/remove/{id}
商城应用配置接口
删除商城应用接口(物理删除)
OperationId: remove_4
调用方法
DELETE /api/application/remove/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 商城应用ID | 1 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/active/delete/condition
商城活动
删除活动条件接口
OperationId: deleteCondition
调用方法
DELETE /api/active/delete/condition
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Void com.leadwaycloud.core.model.RJava.lang.Void
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
GET
/error
main-site-error-handler
-
OperationId: handleError
调用方法
GET /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/error
main-site-error-handler
-
OperationId: handleError_1
调用方法
POST /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/error
main-site-error-handler
-
OperationId: handleError_2
调用方法
PUT /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/error
main-site-error-handler
-
OperationId: handleError_3
调用方法
DELETE /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PATCH
/error
main-site-error-handler
-
OperationId: handleError_4
调用方法
PATCH /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
OPTIONS
/error
main-site-error-handler
-
OperationId: handleError_6
调用方法
OPTIONS /error
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
HEAD
/error
main-site-error-handler
-
OperationId: handleError_5
调用方法
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.rm.mall.business.article.dto.UpdateArticleDTO
更新商城静态图文
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| title | object | 是 | 主题 | "今日美味特供" |
| categoryId | string | 是 | 图文分类 | |
| config | JSONObject | 否 | | |
| content | JSONObject | 是 | | |
| startDate | string | 是 | 开始日期 | "2021-11-01" |
| endDate | string | 是 | 结束日期 | "2021-11-11" |
| startTime | string | 否 | 开始时间 | "08:00:00" |
| endTime | string | 否 | 结束时间 | "10:00:00" |
| active | boolean | 是 | 是否启用 | true |
com.leadwaycloud.rm.mall.model.po.entity.RmMallArticle
商城图文
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 否 | | |
| createBy | integer(int64) | 否 | | |
| createTime | string(date-time) | 否 | | |
| updateBy | integer(int64) | 否 | | |
| updateTime | string(date-time) | 否 | | |
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| articleCategory | RmMallArticleCategory | 是 | | |
| articleCategoryId | integer(int64) | 是 | 分类ID | 1 |
| title | object | 是 | 主题 | "..." |
| titleStr | string | 是 | 主题 | "..." |
| config | JSONObject | 是 | | |
| content | JSONObject | 是 | | |
| startDate | string | 是 | 开始日期 | "2021-11-01" |
| endDate | string | 是 | 结束日期 | "2021-11-11" |
| startTime | string | 否 | 开始时间 | "08:00:00" |
| endTime | string | 否 | 结束时间 | "10:00:00" |
| active | boolean | 是 | 是否启用 | true |
com.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory
商城图文分类
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 否 | | |
| createBy | integer(int64) | 否 | | |
| createTime | string(date-time) | 否 | | |
| updateBy | integer(int64) | 否 | | |
| updateTime | string(date-time) | 否 | | |
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| name | string | 是 | 名称 | "Child Today" |
| type | string | 是 | 分类类型 | "NEWS" |
| images | string | 否 | 图片 | |
| icon | string | 否 | 图标 | |
| orderSequence | integer(int32) | 否 | 排序 | 1 |
| status | string | 否 | 状态 | "ACTIVE" |
| parentId | integer(int64) | 否 | 父级分类ID | |
| articleCategory | RmMallArticleCategory | 否 | | |
com.leadwaycloud.rm.mall.business.article.dto.UpdateArticleCategoryDTO
修改商城静态图文分类
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| name | string | 是 | 分类名 | "Child Today" |
| images | string | 否 | 图片 | |
| icon | string | 否 | 图标 | |
| orderSequence | integer(int32) | 否 | 排序 | 1 |
| status | string | 否 | 状态 | "ACTIVE" |
com.leadwaycloud.rm.mall.business.history.dto.shoppingCart.SubmitItemDTO
提交购物车品项数据模版
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| itemId | integer(int64) | 是 | 零管销售商品ID | 1 |
| itemBarcodeId | integer(int64) | 是 | 零管销售商品条码ID | 1 |
| price | number(double) | 是 | 商品单价 | 35 |
| qty | integer(int32) | 是 | 商品数量 | 1 |
| weight | number(double) | 否 | 商品重量 | |
| amount | number(double) | 是 | 金额 | 35 |
com.leadwaycloud.rm.mall.business.history.dto.collect.AddCollectDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| memberId | string | 是 | 会员ID | "1" |
| memberType | string | 是 | 会员类型 | "INTERNAL" |
| itemId | integer(int64) | 是 | 零管商品ID | 1 |
| notes | string | 否 | 备注 | |
com.leadwaycloud.rm.mall.business.article.dto.CreateArticleDTO
创建商城静态图文
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| title | object | 是 | 主题 | "今日美味特供" |
| categoryId | string | 是 | 图文分类 | |
| config | JSONObject | 否 | | |
| content | JSONObject | 是 | | |
| startDate | string | 是 | 开始日期 | "2021-11-01" |
| endDate | string | 是 | 结束日期 | "2021-11-11" |
| startTime | string | 否 | 开始时间 | "08:00:00" |
| endTime | string | 否 | 结束时间 | "10:00:00" |
| active | boolean | 是 | 是否启用 | true |
com.leadwaycloud.rm.mall.business.article.dto.CreateArticleCategoryDTO
创建商城静态图文分类
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| name | string | 是 | 分类名 | "Child Today" |
| type | string | 是 | 分类类型 | "NEWS" |
| images | string | 否 | 图片 | |
| icon | string | 否 | 图片 | |
| orderSequence | integer(int32) | 否 | 排序 | 1 |
| status | string | 否 | 状态 | "ACTIVE" |
| parentId | integer(int64) | 否 | 父级分类ID | |
PageableObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| paged | boolean | 否 | | |
| pageNumber | integer(int32) | 否 | | |
| offset | integer(int64) | 否 | | |
| sort | SortObject | 否 | | |
| pageSize | integer(int32) | 否 | | |
| unpaged | boolean | 否 | | |
SortObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| sorted | boolean | 否 | | |
| empty | boolean | 否 | | |
| unsorted | boolean | 否 | | |
com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallView
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallView | 否 | | |
org.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallView
返回数据
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| totalPages | integer(int32) | 否 | | |
| totalElements | integer(int64) | 否 | | |
| pageable | PageableObject | 否 | | |
| first | boolean | 否 | | |
| last | boolean | 否 | | |
| size | integer(int32) | 否 | | |
| content | RmMallView[] | 否 | | |
| number | integer(int32) | 否 | | |
| sort | SortObject | 否 | | |
| numberOfElements | integer(int32) | 否 | | |
| empty | boolean | 否 | | |
com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmDistributionMember | 否 | | |
org.springframework.data.domain.PageCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember
返回数据
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| totalPages | integer(int32) | 否 | | |
| totalElements | integer(int64) | 否 | | |
| pageable | PageableObject | 否 | | |
| first | boolean | 否 | | |
| last | boolean | 否 | | |
| size | integer(int32) | 否 | | |
| content | RmDistributionMember[] | 否 | | |
| number | integer(int32) | 否 | | |
| sort | SortObject | 否 | | |
| numberOfElements | integer(int32) | 否 | | |
| empty | boolean | 否 | | |
com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RmMallCollect | 否 | | |
org.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect
返回数据
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| totalPages | integer(int32) | 否 | | |
| totalElements | integer(int64) | 否 | | |
| pageable | PageableObject | 否 | | |
| first | boolean | 否 | | |
| last | boolean | 否 | | |
| size | integer(int32) | 否 | | |
| content | RmMallCollect[] | 否 | | |
| number | integer(int32) | 否 | | |
| sort | SortObject | 否 | | |
| numberOfElements | integer(int32) | 否 | | |
| empty | boolean | 否 | | |