返回 API 文档索引

lwc-cloud-erp-rm-mall API 接口文档

product-rm-mall 版本 2.0.2 172 个接口 21 个分组 255 个模型 来源: https://api.leadwaycloud.com/lwc-cloud-erp-rm-mall/v3/api-docs

服务地址

地址说明
http://localhost:8080开发环境
https://api.leadwaycloud.com测试环境

接口详情

PUT

/api/view/update/{id}

商城视图配置接口 修改商城视图配置接口 OperationId: update

调用方法

PUT /api/view/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城视图ID1

请求体

Content-Type: application/json 必填:类型: UpdateViewDTO com.leadwaycloud.rm.mall.business.view.dto.UpdateViewDTO

名称类型必填说明示例
versionstring版本号"V1"
contentstring视图配置"..."

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView
PUT

/api/self-pickup-outlets/update/{id}

商城自提网点接口 修改商城自提网点接口 OperationId: updateWechatConfig

调用方法

PUT /api/self-pickup-outlets/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城应用ID1

请求体

Content-Type: application/json 必填:类型: UpdateSelfPickupOutletsDTO com.leadwaycloud.rm.mall.business.pickup.outlets.dto.UpdateSelfPickupOutletsDTO

名称类型必填说明示例
namestring名称"银泰城永辉超市"
codestring标识"...."
typestring类型 【 STORE : 门店 OUTLETS : 网点 】"OUTLETS"
contactPersonstring联络人"张三"
phonestring电话"13888888888"
addressstring地址"银泰城负一楼永辉超市"
activeboolean是否可用true
latLonstring经纬度(纬度,经度)"104.064737,30.547256"
openingTimestring开店时间"08:00:00"
closingTimestring关店时间"20:00:00"
imagestring图片

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets
PUT

/api/refund-address/update/{id}

商城退货地址接口 商城退货地址接口 OperationId: updateWechatConfig_1

调用方法

PUT /api/refund-address/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城退货地址ID1

请求体

Content-Type: application/json 必填:类型: RefundAddressDTO com.leadwaycloud.rm.mall.business.refund.address.dto.RefundAddressDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
countryinteger(int64)国家1
provinceinteger(int64)省份1
cityinteger(int64)城市1
areainteger(int64)1
streetinteger(int64)街道1
detailAddressstring详细地址"..."
receiverstring收货人
phonestring电话

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallRefundAddress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallRefundAddress
PUT

/api/express/update/{id}

合作快递公司管理接口 修改合作快递公司接口 OperationId: update_1

调用方法

PUT /api/express/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)合作快递公司ID1

请求体

Content-Type: application/json 必填:类型: UpdateExpressDTO com.leadwaycloud.rm.mall.business.express.dto.UpdateExpressDTO

名称类型必填说明示例
linkPersonstring联系人"张三"
linkPhonestring联系电话"13888888888"

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmExpress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpress
PUT

/api/express/update/express-scope/{expressScopeId}

合作快递公司管理接口 修改配送范围接口 OperationId: updateExpressScope

调用方法

PUT /api/express/update/express-scope/{expressScopeId}

参数

名称位置必填类型说明示例
expressScopeIdpathinteger(int64)配送范围ID1

请求体

Content-Type: application/json 必填:类型: UpdateExpressScopeDTO com.leadwaycloud.rm.mall.business.express.dto.UpdateExpressScopeDTO

名称类型必填说明示例
minFreeFareOrderAmountnumber(double)最小免费配送订单金额100
farenumber(double)运费10

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmExpressScope com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpressScope
PUT

/api/express/stop/{id}

合作快递公司管理接口 停用合作快递公司接口 OperationId: stop

调用方法

PUT /api/express/stop/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)合作快递公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
PUT

/api/express/start/{id}

合作快递公司管理接口 启用合作快递公司接口 OperationId: start

调用方法

PUT /api/express/start/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)合作快递公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
PUT

/api/distribution-rule/update/{id}

分销规则接口 修改分销规则接口 OperationId: update_2

调用方法

PUT /api/distribution-rule/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

Content-Type: application/json 必填:类型: UpdateDistributionRuleDTO com.leadwaycloud.rm.mall.business.distribution.dto.UpdateDistributionRuleDTO

名称类型必填说明示例
openApplyExamineboolean是否开启分销申请审核false
specifyItemboolean是否开放店铺指定分销商品false
rebateExtractExamineboolean是否开启佣金提取审核false
settlementCyclestring结算周期 【 WEEK : 周 MONTH : 月 】"WEEK"
settlementDayinteger(int32)结算日1
distributionMethodstring分销方式 【 COMMON : 普通 INTERNAL_PURCHASE : 内购 】"COMMON"
rebatePercent1number(double)一级提成比例
rebatePercent2number(double)二级提成比例
rebatePercent3number(double)三级提成比例
memberAccountTypeIdinteger(int64)佣金提取账户类型ID1
distributionExplainstring分销说明"..."

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRule com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionRule
PUT

/api/distribution-rule/open/{id}

分销规则接口 开启分销接口 OperationId: openDistribution

调用方法

PUT /api/distribution-rule/open/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
PUT

/api/distribution-rule/close/{id}

分销规则接口 关闭分销接口 OperationId: closeDistribution

调用方法

PUT /api/distribution-rule/close/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
PUT

/api/distribution-member/merchant/read-rule-to-false/{id}

分销成员接口 变更分销成员已阅读分销规则接口 OperationId: changeDistributionMemberReadRuleToTrue

调用方法

PUT /api/distribution-member/merchant/read-rule-to-false/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
PUT

/api/article/update/{id}

商城图文 修改商城图文接口 OperationId: updateArticle

调用方法

PUT /api/article/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)图文ID1

请求体

Content-Type: application/json 必填:类型: UpdateArticleDTO com.leadwaycloud.rm.mall.business.article.dto.UpdateArticleDTO

名称类型必填说明示例
titleobject主题"今日美味特供"
categoryIdstring图文分类
configJSONObject
contentJSONObject
startDatestring开始日期"2021-11-01"
endDatestring结束日期"2021-11-11"
startTimestring开始时间"08:00:00"
endTimestring结束时间"10:00:00"
activeboolean是否启用true

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticle
PUT

/api/article/category/update/{id}

商城图文 修改商城图文分类接口 OperationId: updateArticleCategory

调用方法

PUT /api/article/category/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)图文分类ID1

请求体

Content-Type: application/json 必填:类型: UpdateArticleCategoryDTO com.leadwaycloud.rm.mall.business.article.dto.UpdateArticleCategoryDTO

名称类型必填说明示例
namestring分类名"Child Today"
imagesstring图片
iconstring图标
orderSequenceinteger(int32)排序1
statusstring状态"ACTIVE"

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticleCategory com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticleCategory
PUT

/api/application/update/{id}

商城应用配置接口 修改商城应用接口 OperationId: updateWechatConfig_2

调用方法

PUT /api/application/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城应用ID1

请求体

Content-Type: multipart/form-data 必填:类型: object

名称类型必填说明示例
arg1UpdateApplicationDTO
certificateFilestring(binary)

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallApplication
PUT

/api/application-deploy-config/update/{id}

应用部署配置接口 修改应用配置 OperationId: update_3

调用方法

PUT /api/application-deploy-config/update/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)应用配置ID1

请求体

Content-Type: application/json 必填:类型: UpdateApplicationDeployConfigDTO com.leadwaycloud.rm.mall.business.application.dto.UpdateApplicationDeployConfigDTO

名称类型必填说明示例
configstring配置

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmApplicationDeployConfig com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmApplicationDeployConfig
PUT

/api/active/update/vote/{id}

商城活动 修改商城投票活动接口 OperationId: updateActive

调用方法

PUT /api/active/update/vote/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

Content-Type: application/json 必填:类型: UpdateVoteActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.vote.UpdateVoteActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configVoteActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
PUT

/api/active/update/sign/{id}

商城活动 修改商城签到活动接口 OperationId: updateActive_1

调用方法

PUT /api/active/update/sign/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

Content-Type: application/json 必填:类型: UpdateSignActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.sign.UpdateSignActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configSignActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
PUT

/api/active/update/scratch-card/{id}

商城活动 修改商城刮刮卡活动接口 OperationId: updateActive_2

调用方法

PUT /api/active/update/scratch-card/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

Content-Type: application/json 必填:类型: UpdateScratchCardActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.scratch.card.UpdateScratchCardActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configScratchCardActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
PUT

/api/active/update/roulette/{id}

商城活动 修改商城轮盘活动接口 OperationId: updateActive_3

调用方法

PUT /api/active/update/roulette/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

Content-Type: application/json 必填:类型: UpdateRouletteActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.roulette.UpdateRouletteActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configRouletteActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
PUT

/api/active/update/questionnaire/{id}

商城活动 修改商城问卷调查活动接口 OperationId: updateActive_4

调用方法

PUT /api/active/update/questionnaire/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

Content-Type: application/json 必填:类型: UpdateQuestionnaireActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.questionnaire.UpdateQuestionnaireActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configQuestionnaireActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
PUT

/api/active/update/questionnaire/vote/{id}

商城活动 修改商城问卷调查活动项目接口 OperationId: updateActiveItem

调用方法

PUT /api/active/update/questionnaire/vote/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动项目ID1

请求体

Content-Type: application/json 必填:类型: UpdateQuestionnaireActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.questionnaire.UpdateQuestionnaireActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configQuestionnaireActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
PUT

/api/active/update/punch-clock/{id}

商城活动 修改商城打卡活动接口 OperationId: updateActive_5

调用方法

PUT /api/active/update/punch-clock/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

Content-Type: application/json 必填:类型: UpdatePunchClockActiveDTO com.leadwaycloud.rm.mall.business.active.dto.update.punch.clock.UpdatePunchClockActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configPunchClockActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
PUT

/api/active/update/item/vote/{id}

商城活动 修改商城投票活动项目接口 OperationId: updateActiveItem_1

调用方法

PUT /api/active/update/item/vote/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动项目ID1

请求体

Content-Type: application/json 必填:类型: UpdateVoteActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.vote.UpdateVoteActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configVoteActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
PUT

/api/active/update/item/sign/{id}

商城活动 修改商城签到活动项目接口 OperationId: updateActiveItem_2

调用方法

PUT /api/active/update/item/sign/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动项目ID1

请求体

Content-Type: application/json 必填:类型: UpdateSignActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.sign.UpdateSignActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configSignActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
PUT

/api/active/update/item/scratch-card/{id}

商城活动 修改商城刮刮卡活动项目接口 OperationId: updateActiveItem_3

调用方法

PUT /api/active/update/item/scratch-card/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动项目ID1

请求体

Content-Type: application/json 必填:类型: UpdateScratchCardActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.scratch.card.UpdateScratchCardActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configScratchCardActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
PUT

/api/active/update/item/roulette/{id}

商城活动 修改商城轮盘活动项目接口 OperationId: updateActiveItem_4

调用方法

PUT /api/active/update/item/roulette/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动项目ID1

请求体

Content-Type: application/json 必填:类型: UpdateRouletteActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.roulette.UpdateRouletteActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configRouletteActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
PUT

/api/active/update/item/punch-clock/{id}

商城活动 修改商城打卡活动项目接口 OperationId: updateActiveItem_5

调用方法

PUT /api/active/update/item/punch-clock/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动项目ID1

请求体

Content-Type: application/json 必填:类型: UpdatePunchClockActiveItemDTO com.leadwaycloud.rm.mall.business.active.dto.update.punch.clock.UpdatePunchClockActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configPunchClockActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
PUT

/api/active/update/condition/{id}

商城活动 修改活动条件接口 OperationId: updateCondition

调用方法

PUT /api/active/update/condition/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动条件ID1

请求体

Content-Type: application/json 必填:类型: UpdateActiveConditionDTO com.leadwaycloud.rm.mall.business.active.dto.update.UpdateActiveConditionDTO

名称类型必填说明示例
typestring类型 【 ACTIVE : 活动 ORDER_AMOUNT : 订单交易金额 MEMBER : 会员 MEMBER_TYPE : 会员类型 】"ACTIVE"
valuestring
attachmentstring自定义数据(json格式)

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveCondition com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveCondition
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

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
PUT

/api/active/publish/{id}

商城活动 发布商城活动接口 OperationId: publishActive

调用方法

PUT /api/active/publish/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Void com.leadwaycloud.core.model.RJava.lang.Void

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
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

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
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

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
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

名称类型必填说明示例
appIdstring应用code(appId)"Wx...."
expireboolean是否永久有效false
expireTimestring到期时间"2020-10-11 13:09:11"
jumpWxaBOJumpWxaBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datastring返回数据
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

名称类型必填说明示例
appIdstring应用code(appId)"Wx...."
pathstring通过 URL Link 进入的小程序页面路径
querystring通过 URL Link 进入小程序时的query
envVersionstring要打开的小程序版本
expireboolean是否永久有效false
expireTypeinteger(int32)小程序 URL Link 失效类型0
expireTimestring到期时间(expireType=0必填)"2020-10-11 13:09:11"
expireIntervalinteger(int32)到期失效的URL Link的失效间隔天数(expireType=1必填)1
cloudBaseBOCloudBaseBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datastring返回数据
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

名称类型必填说明示例
appIdstring应用code(appId)"Wx...."
pageUrlstring通过 Short Link 进入的小程序页面路径
pageTitlestring页面标题
isPermanentboolean生成的 Short Link 类型false

响应

状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datastring返回数据
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

名称类型必填说明示例
appIdstring应用code(appId)"wx49f5154e812da61d"
pathstring通过二维码进入的小程序页面路径"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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
channelstring渠道 【 STORE_POS : 门店机台(未来弃用) WECHAT_MINI_APPS : 微信小程序(未来弃用) WECHAT_MALL : 微信商城(未来弃用) APP : APP(未来弃用) ONLINE_SHOP : 电商商城(未来弃用) ONLINE : 线上 OFFLINE : 线下 】"ONLINE"
typestring视图类型 【 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"
versionstring版本号"V1"
contentstring视图配置"..."

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView
POST

/api/shopping-cart/submit-item/{shoppingCartId}

购物车管理接口 购物车品项变更接口(以商品条码为基础。已有则更新,否则新增,数量为0则删除) OperationId: submitItem

调用方法

POST /api/shopping-cart/submit-item/{shoppingCartId}

参数

名称位置必填类型说明示例
shoppingCartIdpathinteger(int64)购物车ID1

请求体

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

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallShoppingCartItem[]返回数据
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
namestring名称"银泰城永辉超市"
codestring标识"...."
typestring类型 【 STORE : 门店 OUTLETS : 网点 】"OUTLETS"
contactPersonstring联络人"张三"
phonestring电话"13888888888"
addressstring地址"银泰城负一楼永辉超市"
activeboolean是否可用true
latLonstring经纬度(纬度,经度)"104.064737,30.547256"
openingTimestring开店时间"08:00:00"
closingTimestring关店时间"20:00:00"
imagestring图片

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
countryinteger(int64)国家1
provinceinteger(int64)省份1
cityinteger(int64)城市1
areainteger(int64)1
streetinteger(int64)街道1
detailAddressstring详细地址"..."
receiverstring收货人
phonestring电话

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallRefundAddress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallRefundAddress
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

名称类型必填说明示例
shoppingCartIdinteger(int64)购物车ID1
customerIdinteger(int64)客户ID1
customerContactPersonIdinteger(int64)客户联系人ID1
itemBarcodeListShoppingCartUpdateReqDTO$UpdateItemBarcodeDTO[]变更零管商品条码(为空表示清空购物车)

响应

状态码: 200 说明: OK Content-Type: */* 类型: ShoppingCartVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.shopping.cart.model.vo.ShoppingCartVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataShoppingCartVO
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

名称类型必填说明示例
companyIdinteger(int64)公司ID1
memberIdinteger(int64)会员ID1

响应

状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datainteger(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

名称类型必填说明示例
shoppingCartIdinteger(int64)购物车ID1
itemBarcodeIdinteger(int64)零管商品条码1
qtyinteger(int32)商品数量1

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
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

名称类型必填说明示例
expressOrderCodestring快递单号"SALE"

响应

状态码: 200 说明: OK Content-Type: */* 类型: LogisticsVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.logistics.model.LogisticsVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataLogisticsVO
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
memberIdstring会员ID"1"
memberTypestring会员类型"INTERNAL"
itemIdinteger(int64)零管商品ID1
itemBarcodeIdinteger(int64)零管商品条码ID1

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
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

名称类型必填说明示例
companyIdinteger(int64)公司ID1
memberIdstring会员ID"1"
itemListinteger(int64)[]需要删除的零管商品或条码(未提供清空全部)

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
POST

/api/express/add

合作快递公司管理接口 新增合作快递公司接口 OperationId: add

调用方法

POST /api/express/add

参数

请求体

Content-Type: application/json 必填:类型: AddExpressDTO com.leadwaycloud.rm.mall.business.express.dto.AddExpressDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
sysExpressIdinteger(int64)快递公司ID1
linkPersonstring联系人"张三"
linkPhonestring联系电话"13888888888"

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmExpress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpress
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

名称类型必填说明示例
companyIdinteger(int64)公司ID1
countryIdinteger(int64)国家ID1
provinceIdinteger(int64)省份ID1
cityIdinteger(int64)城市ID1
minFreeFareOrderAmountnumber(double)最小免费配送订单金额100
farenumber(double)运费10

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmExpressScope com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpressScope
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
activeboolean是否开启分销false
openApplyExamineboolean是否开启分销申请审核false
specifyItemboolean是否开放店铺指定分销商品false
rebateExtractExamineboolean是否开启佣金提取审核false
settlementCyclestring结算周期 【 WEEK : 周 MONTH : 月 】"WEEK"
settlementDayinteger(int32)结算日1
distributionMethodstring分销方式 【 COMMON : 普通 INTERNAL_PURCHASE : 内购 】"COMMON"
rebatePercent1number(double)一级提成比例
rebatePercent2number(double)二级提成比例
rebatePercent3number(double)三级提成比例
memberAccountTypeIdinteger(int64)佣金提取账户类型ID1
distributionExplainstring分销说明"..."

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRule com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionRule
POST

/api/distribution-member/manual-distribution-settlement/{distributionMemberId}

分销成员接口 手工发起分销成员分销结算操作接口 OperationId: manualDistributionSettlement

分销成员在分销日结束后系统没有自动结算时可使用此接口

调用方法

POST /api/distribution-member/manual-distribution-settlement/{distributionMemberId}

参数

名称位置必填类型说明示例
distributionMemberIdpathinteger(int64)分销成员ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
POST

/api/distribution-member/get/initiator-code/{id}

分销成员接口 获取分销成员分销邀请码接口 OperationId: getMemberDistributionInitiatorCode

调用方法

POST /api/distribution-member/get/initiator-code/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datastring返回数据
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
itemListinteger(int64)[]零管商品ID

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionItem com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmDistributionItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionItem[]返回数据
POST

/api/distribution-apply/process/distribution-extract-rebate/{id}

分销申请接口 处理会员佣金提取申请接口 OperationId: processDistributionApply

调用方法

POST /api/distribution-apply/process/distribution-extract-rebate/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

Content-Type: application/json 必填:类型: ProcessDistributionExtractRebateApplyDTO com.leadwaycloud.rm.mall.business.distribution.dto.ProcessDistributionExtractRebateApplyDTO

名称类型必填说明示例
passboolean是否审核通过false
messagestring审核结果"会员累计消费不达标,不能加入分销计划"

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
POST

/api/distribution-apply/process/distribution-apply/{id}

分销申请接口 处理分销申请接口 OperationId: processDistributionApply_1

调用方法

POST /api/distribution-apply/process/distribution-apply/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

Content-Type: application/json 必填:类型: ProcessDistributionApplyDTO com.leadwaycloud.rm.mall.business.distribution.dto.ProcessDistributionApplyDTO

名称类型必填说明示例
passboolean是否审核通过false
messagestring审核结果"会员累计消费不达标,不能加入分销计划"

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
memberIdinteger(int64)会员ID1
initiatorCodestring邀请码"D723N2WD"

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionApply com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionApply

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionApply
POST

/api/distribution-apply/apply/distribution-extract-rebate

分销申请接口 申请分销佣金提取接口 OperationId: distributionExtractRebateApply

调用方法

POST /api/distribution-apply/apply/distribution-extract-rebate

参数

请求体

Content-Type: application/json 必填:类型: AddDistributionExtractRebateApplyDTO com.leadwaycloud.rm.mall.business.distribution.dto.AddDistributionExtractRebateApplyDTO

名称类型必填说明示例
distributionMemberIdinteger(int64)分销成员ID1
extractValnumber(double)提取佣金额度100

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionExtractRebateApply com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionExtractRebateApply

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionExtractRebateApply
POST

/api/common/get/api-connection-token/{merchantId}/{companyId}

商城公共接口 获取商城接口通讯Token接口(Token 24小时有效) OperationId: getAPIConnectionToken

调用方法

POST /api/common/get/api-connection-token/{merchantId}/{companyId}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1
companyIdpathinteger(int64)公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datastring返回数据
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
memberIdstring会员ID"1"
memberTypestring会员类型"INTERNAL"
itemIdinteger(int64)零管商品ID1
notesstring备注

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallCollect com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallCollect
POST

/api/article/create

商城图文 创建商城图文接口 OperationId: createArticle

调用方法

POST /api/article/create

参数

请求体

Content-Type: application/json 必填:类型: CreateArticleDTO com.leadwaycloud.rm.mall.business.article.dto.CreateArticleDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
titleobject主题"今日美味特供"
categoryIdstring图文分类
configJSONObject
contentJSONObject
startDatestring开始日期"2021-11-01"
endDatestring结束日期"2021-11-11"
startTimestring开始时间"08:00:00"
endTimestring结束时间"10:00:00"
activeboolean是否启用true

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticle
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
namestring分类名"Child Today"
typestring分类类型"NEWS"
imagesstring图片
iconstring图片
orderSequenceinteger(int32)排序1
statusstring状态"ACTIVE"
parentIdinteger(int64)父级分类ID

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticleCategory com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticleCategory
POST

/api/application/add

商城应用配置接口 创建商城应用接口 OperationId: addWechatConfig_2

调用方法

POST /api/application/add

参数

请求体

Content-Type: multipart/form-data 必填:类型: object

名称类型必填说明示例
arg0CreateApplicationDTO
certificateFilestring(binary)

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallApplication
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

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmApplicationDeployConfig[]返回数据
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

名称类型必填说明示例
configstring配置
applicationIdinteger(int64)应用ID1
merchantIdinteger(int64)商户ID1

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmApplicationDeployConfig com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmApplicationDeployConfig
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

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemInfoAddVoteActiveItemRecordDTO$ActiveItemInfoBO[]活动项目信息

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord[]返回数据
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

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1
isAbandonboolean是否放弃奖品false
giftGoodsOrderIdinteger(int64)赠品订单ID(页面引导创建赠品订单),连续签到与单日签到都是发放赠品需要合并成一个订单

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord
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

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord
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

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord
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

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1
answerContentstring答题内容"{}"

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord
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

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1
imagesstring照片"[]"
notesstring文字描述"1"
lonnumber(double)经度104.064737
latnumber(double)纬度32.684897

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord
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

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
isAbandonboolean是否放弃奖品false
giftGoodsOrderIdinteger(int64)赠品订单ID(页面引导创建赠品订单)

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveMemberRecord
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configVoteActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configSignActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configScratchCardActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configRouletteActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configQuestionnaireActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
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

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configQuestionnaireActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
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

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configPunchClockActiveConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
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

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configVoteActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
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

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configSignActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
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

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configScratchCardActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
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

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configRouletteActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
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

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configPunchClockActiveItemConfigBO

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem
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

名称类型必填说明示例
activeIdinteger(int64)活动ID1
typestring类型 【 ACTIVE : 活动 ORDER_AMOUNT : 订单交易金额 MEMBER : 会员 MEMBER_TYPE : 会员类型 】"ACTIVE"
valuestring
attachmentstring自定义数据(json格式)

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveCondition com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveCondition
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

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
GET

/api/wechat/verify/{mpName}

微信接口 验证文件 OperationId: verify

验证文件Mp-

调用方法

GET /api/wechat/verify/{mpName}

参数

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

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: string

GET

/api/wechat/userInfo

微信接口 获取微信用户信息 OperationId: userInfo

商户号、公司ID为可选项。独立部署可不提供,会从配置文件中抓取微信配置信息;非独立部署则需要提供商户号或者公司ID供接口查询微信配置信息(如果提供了公司ID则优先查询该公司的微信配置,提供商户号则查询总部公司的微信配置)

调用方法

GET /api/wechat/userInfo

参数

名称位置必填类型说明示例
codequerystring微信返回的Code
merchantCodequerystring商户号
companyIdqueryinteger(int64)公司ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: WeiXinUserInfoVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.wechat.vo.WeiXinUserInfoVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataWeiXinUserInfoVO
GET

/api/wechat/codeUrl

微信接口 生成验证跳转地址 OperationId: codeUrl

商户号、公司ID为可选项。独立部署可不提供,会从配置文件中抓取微信配置信息;非独立部署则需要提供商户号或者公司ID供接口查询微信配置信息(如果提供了公司ID则优先查询该公司的微信配置,提供商户号则查询总部公司的微信配置)

调用方法

GET /api/wechat/codeUrl

参数

名称位置必填类型说明示例
redirectUriquerystring地址
merchantCodequerystring商户号
companyIdqueryinteger(int64)公司ID

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: String com.leadwaycloud.core.model.RJava.lang.String

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datastring返回数据
GET

/api/view/query/{id}

商城视图配置接口 查询商城视图配置(ID)接口 OperationId: query_1

调用方法

GET /api/view/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城视图ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView
GET

/api/view/query/{companyId}/{channel}/{type}

商城视图配置接口 查询公司渠道下指定类型可用的商城视图配置接口 OperationId: queryCompanyChannelTypeView

调用方法

GET /api/view/query/{companyId}/{channel}/{type}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1
channelpathstring渠道"ONLINE"
typepathstring类型"FRONT_PAGE"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView
GET

/api/view/query/setting-active-start-page-company/{merchantId}/{channel}

商城视图配置接口 查询配置并启用了商城启动页的公司接口 OperationId: querySettingActiveStartPageCompany

调用方法

GET /api/view/query/setting-active-start-page-company/{merchantId}/{channel}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1
channelpathstring渠道"WECHAT_MINI_APPS"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResCompany com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.ResCompany

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataResCompany[]返回数据
GET

/api/view/query-page

商城视图配置接口 查询商城视图配置(分页)接口 OperationId: query_2

调用方法

GET /api/view/query-page

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
merchantIdquerylong商户ID1
companyIdquerylong公司ID1
channelquerystring渠道"ONLINE"
typequerystring视图类型"FRONT_PAGE"
versionquerystring版本号"V1"
activequeryboolean是否启用false

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView
GET

/api/view/query-list/{merchantId}/{channel}/{type}

商城视图配置接口 查询商户所有公司指定渠道下的可用商城视图配置接口 OperationId: queryMerchantChannelTypeView

调用方法

GET /api/view/query-list/{merchantId}/{channel}/{type}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1
channelpathstring渠道"ONLINE"
typepathstring类型"FRONT_PAGE"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallView com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView[]返回数据
GET

/api/shopping-cart/query/{merchantId}/{companyId}/{memberId}/{channel}

购物车管理接口 查询会员购物车接口 OperationId: query_3

调用方法

GET /api/shopping-cart/query/{merchantId}/{companyId}/{memberId}/{channel}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1
companyIdpathinteger(int64)公司ID1
memberIdpathinteger(int64)会员ID1
channelpathstring渠道"ONLINE"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallShoppingCart com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallShoppingCart

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallShoppingCart
GET

/api/shopping-cart/query-item/{shoppingCartId}

购物车管理接口 查询会员购物车内品项接口 OperationId: queryItem

调用方法

GET /api/shopping-cart/query-item/{shoppingCartId}

参数

名称位置必填类型说明示例
shoppingCartIdpathinteger(int64)购物车ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallShoppingCartItem com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallShoppingCartItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallShoppingCartItem[]返回数据
GET

/api/self-pickup-outlets/query/{id}

商城自提网点接口 查询商城自提网点(ID)接口 OperationId: query_4

调用方法

GET /api/self-pickup-outlets/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城自提网点ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets
GET

/api/self-pickup-outlets/query/by-code/{merchantId}/{code}

商城自提网点接口 查询商城自提网点(Code)接口 OperationId: queryByCode

调用方法

GET /api/self-pickup-outlets/query/by-code/{merchantId}/{code}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1
codepathstring网点标识"CD01"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets
GET

/api/self-pickup-outlets/query-page

商城自提网点接口 查询商城自提网点(分页)接口 OperationId: queryPage

调用方法

GET /api/self-pickup-outlets/query-page

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
merchantIdquerylong商户ID1
companyIdquerylong公司ID1
namequerystring名称"银泰城永辉超市"
codequerystring标识"...."
typequerystring类型"OUTLETS"
contactPersonquerystring联络人"张三"
phonequerystring电话13888888888
addressquerystring地址"银泰城负一楼永辉超市"
activequeryboolean是否可用true

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets
GET

/api/self-pickup-outlets/query-list/{companyId}

商城自提网点接口 查询公司可用的商城自提网点接口 OperationId: queryList

调用方法

GET /api/self-pickup-outlets/query-list/{companyId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallSelfPickupOutlets com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets[]返回数据
GET

/api/refund-address/query/{id}

商城退货地址接口 查询商城退货地址(ID)接口 OperationId: query_5

调用方法

GET /api/refund-address/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)查询商城退货地址ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallRefundAddress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallRefundAddress
GET

/api/refund-address/query/company/{companyId}

商城退货地址接口 查询公司商城退货地址接口 OperationId: queryCompanyAddress

调用方法

GET /api/refund-address/query/company/{companyId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallRefundAddress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallRefundAddress
GET

/api/monitor/version

服务监控管理 获取服务版本信息 OperationId: version

调用方法

GET /api/monitor/version

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
GET

/api/monitor/health

服务监控管理 心跳检查 OperationId: health

调用方法

GET /api/monitor/health

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
GET

/api/mall-controller/search

收藏业务接口 商品收藏搜索接口 OperationId: search_1

调用方法

GET /api/mall-controller/search

参数

名称位置必填类型说明示例
companyIdquerylong公司ID1
memberIdquerylong会员ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: CollectItemVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.business.collect.model.vo.CollectItemVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataCollectItemVO[]返回数据
GET

/api/express/query/{id}

合作快递公司管理接口 查询合作快递公司(ID)接口 OperationId: query_6

调用方法

GET /api/express/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)合作快递公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmExpress com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpress
GET

/api/express/query/order/express-fare

合作快递公司管理接口 查询订单配送费接口 OperationId: queryOrderFare

调用方法

GET /api/express/query/order/express-fare

参数

名称位置必填类型说明示例
companyIdquerylong公司ID1
orderAmountquerydouble订单金额100
countryIdquerylong国家ID1
provinceIdquerylong省份ID1
cityIdquerylong城市ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Double com.leadwaycloud.core.model.RJava.lang.Double

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datanumber(double)返回数据
GET

/api/express/query/order-delivery-logistics/{expressOrderCode}

合作快递公司管理接口 根据快递单号查询订单配送信息接口 OperationId: queryOrderDeliveryLogistics

调用方法

GET /api/express/query/order-delivery-logistics/{expressOrderCode}

参数

名称位置必填类型说明示例
expressOrderCodepathstring快递单号"SF0000000000"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: JSONObject com.leadwaycloud.core.model.RCom.alibaba.fastjson2.JSONObject

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
GET

/api/express/query/express-scope/{expressScopeId}

合作快递公司管理接口 查询配送范围(ID)接口 OperationId: queryExpressScope

调用方法

GET /api/express/query/express-scope/{expressScopeId}

参数

名称位置必填类型说明示例
expressScopeIdpathinteger(int64)配送范围ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmExpressScope com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpressScope
GET

/api/express/query/administrative-divisions

合作快递公司管理接口 获取五级联动数据接口 OperationId: getAdministrativeDivisions

调用方法

GET /api/express/query/administrative-divisions

参数

名称位置必填类型说明示例
typequerystring类型"COUNTRY"
parentIdquerylong上一级ID(国家/地区类型时,可不提供)1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: AddressVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.business.express.vo.AddressVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataAddressVO[]返回数据
GET

/api/express/query-page/sys

合作快递公司管理接口 查询系统快递公司(分页)接口 OperationId: querySysExpress

调用方法

GET /api/express/query-page/sys

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: SysExpress com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.SysExpress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataSysExpress
GET

/api/express/query-page/express-scope

合作快递公司管理接口 查询配送范围(分页)接口 OperationId: queryExpressScope_1

调用方法

GET /api/express/query-page/express-scope

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
companyIdquerylong公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmExpressScope com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpressScope
GET

/api/express/query-list

合作快递公司管理接口 查询合作快递公司(列表)接口 OperationId: query_7

调用方法

GET /api/express/query-list

参数

名称位置必填类型说明示例
companyIdquerylong公司ID1
activequeryboolean是否开放true

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmExpress com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmExpress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpress[]返回数据
GET

/api/distribution-rule/query/{id}

分销规则接口 查询分销规则(ID)接口 OperationId: query_8

调用方法

GET /api/distribution-rule/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRule com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionRule
GET

/api/distribution-rule/query/merchant/{merchantId}

分销规则接口 查询分销规则(商户ID)接口 OperationId: queryByMerchant

调用方法

GET /api/distribution-rule/query/merchant/{merchantId}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRule com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionRule
GET

/api/distribution-rule/query-page/change-log/{id}

分销规则接口 查询分销规则变更日志接口 OperationId: queryChangeLog

调用方法

GET /api/distribution-rule/query-page/change-log/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionRuleChangeLog com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRuleChangeLog

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionRuleChangeLog
GET

/api/distribution-member/query/{id}

分销成员接口 查询分销成员(ID)接口 OperationId: query_9

调用方法

GET /api/distribution-member/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionMember com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionMember
GET

/api/distribution-member/query/merchant/{merchantId}

分销成员接口 查询商户分销成员(商户ID)接口 OperationId: queryByMember

调用方法

GET /api/distribution-member/query/merchant/{merchantId}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionMember com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionMember
GET

/api/distribution-member/query/member/{memberId}

分销成员接口 查询分销成员(会员ID)接口 OperationId: queryByMember_1

调用方法

GET /api/distribution-member/query/member/{memberId}

参数

名称位置必填类型说明示例
memberIdpathinteger(int64)会员ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionMember com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionMember
GET

/api/distribution-member/query/distribution-member-order/{id}

分销成员接口 查询分销成员分销订单接口 OperationId: queryDistributionMemberOrder

注意非对应级别的分销成员数据不可呈现在页面

调用方法

GET /api/distribution-member/query/distribution-member-order/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionOrder com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionOrder

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionOrder
GET

/api/distribution-member/query/distribution-group/{id}/{level}

分销成员接口 查询分销团队成员接口 OperationId: queryDistributionGroup

调用方法

GET /api/distribution-member/query/distribution-group/{id}/{level}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1
levelpathinteger(int32)分销级别(只会存在三级)1
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionMember com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionMember
GET

/api/distribution-member/query/distribution-group-member-count/{id}

分销成员接口 查询分销团队成员人数接口 OperationId: queryDistributionGroupMemberCount

调用方法

GET /api/distribution-member/query/distribution-group-member-count/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datainteger(int64)返回数据
GET

/api/distribution-item/query/{companyId}

分销商品接口 查询公司分销商品接口 OperationId: queryCompanyDistributionItem

调用方法

GET /api/distribution-item/query/{companyId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionItem com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionItem
GET

/api/distribution-apply/query-page/join-distribution-apply

分销申请接口 查询商户会员分销申请接口 OperationId: queryDistributionApply

调用方法

GET /api/distribution-apply/query-page/join-distribution-apply

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
arg2queryQueryDistributionApplyDTO

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionApply com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionApply

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionApply
GET

/api/distribution-apply/query-page/distribution-extract-rebate

分销申请接口 查询商户会员佣金提取申请接口 OperationId: queryDistributionExtractRebateApply

调用方法

GET /api/distribution-apply/query-page/distribution-extract-rebate

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
arg2queryQueryDistributionExtractRebateApplyDTO

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmDistributionExtractRebateApply com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionExtractRebateApply

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionExtractRebateApply
GET

/api/common/get/open-mini-apps-company/{merchantId}/{method}

商城公共接口 查询商户开启了小程序商城的门店接口 OperationId: getOpenMiniAppsCompany

调用方法

GET /api/common/get/open-mini-apps-company/{merchantId}/{method}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1
methodpathstring识别方式(APPLICATION:应用 MALL_VIEW:商城启动页)"MALL_VIEW"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResCompany com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.ResCompany

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataResCompany[]返回数据
GET

/api/collect/query/collect-item/{itemId}/{memberId}

收藏管理接口 查询商品收藏情况接口 OperationId: queryCollectItem

调用方法

GET /api/collect/query/collect-item/{itemId}/{memberId}

参数

名称位置必填类型说明示例
itemIdpathinteger(int64)商品ID1
memberIdpathstring会员ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
GET

/api/collect/query-page/{companyId}/{memberId}

收藏管理接口 查询会员收藏(分页)接口 OperationId: query_10

调用方法

GET /api/collect/query-page/{companyId}/{memberId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1
memberIdpathstring会员ID1
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
memberTypequerylong会员类型默认内部"INTERNAL"
itemIdquerylong零管销售商品

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallCollect com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallCollect
GET

/api/article/query/{id}

商城图文 查询商城图文(ID)接口 OperationId: queryArticle

调用方法

GET /api/article/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)图文ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticle
GET

/api/article/query-page

商城图文 查询商城图文(分页)接口 OperationId: queryPagedArticle

调用方法

GET /api/article/query-page

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
merchantIdquerylong商户ID1
companyIdquerylong公司ID1
categoryIdquerystring图文分类
typequerystring图文类型"today"
titlequerystring图文主题
startDatequerystring开始日期"2021-11-01"
startTimequerystring开始时间"15:30:29"
endDatequerystring结束日期"2021-11-11"
endTimequerystring结束时间"15:30:29"
activequeryboolean是否启用true
sortquerystring排序"date,asc"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticle
GET

/api/article/dynamic-query

商城图文 动态查询商城图文接口 OperationId: dynamicQueryPagedArticle

调用方法

GET /api/article/dynamic-query

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
searchquerystring动态查询参数
sortquerystring动态排序"startDate,asc"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticle com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticle
GET

/api/article/category/query/{id}

商城图文 查询商城图文分类(ID)接口 OperationId: queryArticleCategory

调用方法

GET /api/article/category/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)图文分类ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticleCategory com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticleCategory
GET

/api/article/category/query/company/{companyId}

商城图文 查询公司图文分类接口 OperationId: queryCompanyArticleCategory

调用方法

GET /api/article/category/query/company/{companyId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1
typequerystring分类类型"today"
statusquerystring状态"ACTIVE"
parentIdqueryinteger(int64)位置

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallArticleCategory com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticleCategory[]返回数据
GET

/api/application/query/{id}

商城应用配置接口 查询商城应用(ID)接口 OperationId: query_11

调用方法

GET /api/application/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城应用ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallApplication
GET

/api/application/query/setting-application-company/{merchantId}/{type}

商城应用配置接口 查询配置了应用的公司接口 OperationId: querySettingApplicationCompany

调用方法

GET /api/application/query/setting-application-company/{merchantId}/{type}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1
typepathstring应用类型"MINI_APPS"

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResCompany com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.ResCompany

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataResCompany[]返回数据
GET

/api/application/query/by-code/{code}

商城应用配置接口 查询商城应用(Code)接口 OperationId: queryByCode_1

调用方法

GET /api/application/query/by-code/{code}

参数

名称位置必填类型说明示例
codepathstring应用标识"..."

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallApplication
GET

/api/application/query-list/{companyId}

商城应用配置接口 查询商城应用(列表)接口 OperationId: queryList_1

调用方法

GET /api/application/query-list/{companyId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallApplication com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallApplication[]返回数据
GET

/api/application/export-mp-check-file/{id}

商城应用配置接口 下载商城应用公众号校验文件接口 OperationId: export

调用方法

GET /api/application/export-mp-check-file/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城应用ID1

请求体

响应

状态码: 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}

参数

名称位置必填类型说明示例
applicationIdpathinteger(int64)应用ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmApplicationDeployConfig com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmApplicationDeployConfig
GET

/api/active/query

商城活动 查询商城活动接口(分页) OperationId: queryActive

调用方法

GET /api/active/query

参数

名称位置必填类型说明示例
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10
merchantIdquerylong商户ID1
companyIdquerylong公司ID1
typequerystring类型"PUNCH_CLOCK"
titlequerystring主题"..."
activeDatequerystring活动日期"2021-11-01"
activequeryboolean是否启用true

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive
GET

/api/active/query/{id}

商城活动 查询商城活动接口(单个) OperationId: queryActive_1

调用方法

GET /api/active/query/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ActiveVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.active.vo.ActiveVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataActiveVO
GET

/api/active/query/{id}/{memberId}

商城活动 查询商城会员活动接口(单个) OperationId: queryActive_2

调用方法

GET /api/active/query/{id}/{memberId}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1
memberIdpathinteger(int64)会员ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ActiveMemberVO com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.active.vo.ActiveMemberVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataActiveMemberVO
GET

/api/active/query/{companyId}/{memberId}/{type}

商城活动 查询会员可参与的指定类型活动接口 OperationId: queryMemberJoinActive

调用方法

GET /api/active/query/{companyId}/{memberId}/{type}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1
memberIdpathinteger(int64)会员ID1
typepathstring活动类型

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive[]返回数据
GET

/api/active/query/member-active-record/{memberId}/{activeId}

商城活动 查询会员参与活动记录接口 OperationId: queryMemberActiveRecord

调用方法

GET /api/active/query/member-active-record/{memberId}/{activeId}

参数

名称位置必填类型说明示例
memberIdpathinteger(int64)会员ID1
activeIdpathinteger(int64)活动ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveMemberRecord
GET

/api/active/query/list

商城活动 查询商城活动接口(分页) OperationId: queryActive_3

调用方法

GET /api/active/query/list

参数

名称位置必填类型说明示例
merchantIdquerylong商户ID1
companyIdquerylong公司ID1
typequerystring类型"PUNCH_CLOCK"
titlequerystring主题"..."
activeDatequerystring活动日期"2021-11-01"
activequeryboolean是否启用true
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActive com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive[]返回数据
GET

/api/active/query/item/{id}

商城活动 查询活动项目 OperationId: deleteActive_1

调用方法

GET /api/active/query/item/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItem com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem[]返回数据
GET

/api/active/query/gift-order/{id}

商城活动 查询活动奖品订单接口 OperationId: queryActiveGiftOrder

调用方法

GET /api/active/query/gift-order/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmOrder com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmOrder

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmOrder[]返回数据
GET

/api/active/query/count/{companyId}/{memberId}

商城活动 查询会员未参与的所有类型活动数量接口 OperationId: queryMemberUnJoinActiveCount

调用方法

GET /api/active/query/count/{companyId}/{memberId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1
memberIdpathinteger(int64)会员ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.util.MapJava.lang.StringJava.lang.Long

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
GET

/api/active/query/condition/{id}

商城活动 查询活动条件接口 OperationId: queryCondition

调用方法

GET /api/active/query/condition/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动条件ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveCondition com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveCondition
GET

/api/active/query/active/condition/{id}

商城活动 查询活动条件接口 OperationId: queryActiveCondition

调用方法

GET /api/active/query/active/condition/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)活动ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveCondition com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveCondition[]返回数据
GET

/api/active/query/active-member-record/{memberId}/{activeItemId}

商城活动 查询会员参与活动项目记录接口 OperationId: queryActiveMemberRecord

调用方法

GET /api/active/query/active-member-record/{memberId}/{activeItemId}

参数

名称位置必填类型说明示例
memberIdpathinteger(int64)会员ID1
activeItemIdpathinteger(int64)活动项目ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord[]返回数据
GET

/api/active/query/active-member-record/{activeId}

商城活动 查询活动会员参与记录接口 OperationId: queryActiveMemberRecord_1

调用方法

GET /api/active/query/active-member-record/{activeId}

参数

名称位置必填类型说明示例
activeIdpathinteger(int64)活动ID1
pagequeryinteger(int32)查询页码0
sizequeryinteger(int32)查询页行数10

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveMemberRecord com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveMemberRecord
GET

/api/active/query/active-item-join-member-count/{activeId}

商城活动 查询活动各个项目参与人数接口 OperationId: queryActiveItemJoinMemberCount

调用方法

GET /api/active/query/active-item-join-member-count/{activeId}

参数

名称位置必填类型说明示例
activeIdpathinteger(int64)活动ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.util.MapJava.lang.LongJava.lang.Long

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
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}

参数

名称位置必填类型说明示例
memberIdpathinteger(int64)会员ID1
activeIdpathinteger(int64)活动ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: RmMallActiveItemMemberRecord com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord[]返回数据
DELETE

/api/view/remove/{id}

商城视图配置接口 删除商城视图配置接口(物理删除) OperationId: remove

调用方法

DELETE /api/view/remove/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城视图ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
DELETE

/api/view/enable/{id}

商城视图配置接口 启用商城视图配置接口(启用时会停用相同渠道下相同类型的其他视图) OperationId: enable

调用方法

DELETE /api/view/enable/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城视图ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
DELETE

/api/express/remove/{id}

合作快递公司管理接口 删除合作快递公司接口(物理删除) OperationId: remove_1

调用方法

DELETE /api/express/remove/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)合作快递公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
DELETE

/api/express/remove/express-scope/{expressScopeId}

合作快递公司管理接口 删除配送范围接口(物理删除) OperationId: removeExpressScope

调用方法

DELETE /api/express/remove/express-scope/{expressScopeId}

参数

名称位置必填类型说明示例
expressScopeIdpathinteger(int64)配送范围ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
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

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
DELETE

/api/distribution-item/clear/merchant/{merchantId}

分销商品接口 清除商户分销商品接口 OperationId: clearByMerchant

物理删除

调用方法

DELETE /api/distribution-item/clear/merchant/{merchantId}

参数

名称位置必填类型说明示例
merchantIdpathinteger(int64)商户ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
DELETE

/api/distribution-item/clear/company/{companyId}

分销商品接口 清除公司分销商品接口 OperationId: clearByCompany

物理删除

调用方法

DELETE /api/distribution-item/clear/company/{companyId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
DELETE

/api/collect/delete/{companyId}/{memberId}/{itemId}

收藏管理接口 删除会员收藏接口(物理删除) OperationId: remove_3

调用方法

DELETE /api/collect/delete/{companyId}/{memberId}/{itemId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1
memberIdpathstring会员ID1
itemIdpathinteger(int64)零管商品ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
DELETE

/api/collect/clear/{companyId}/{memberId}

收藏管理接口 清空会员收藏接口(物理删除) OperationId: clear

调用方法

DELETE /api/collect/clear/{companyId}/{memberId}

参数

名称位置必填类型说明示例
companyIdpathinteger(int64)公司ID1
memberIdpathstring会员ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
DELETE

/api/article/delete

商城图文 删除商城图文接口 OperationId: deleteArticles

调用方法

DELETE /api/article/delete

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
DELETE

/api/application/remove/{id}

商城应用配置接口 删除商城应用接口(物理删除) OperationId: remove_4

调用方法

DELETE /api/application/remove/{id}

参数

名称位置必填类型说明示例
idpathinteger(int64)商城应用ID1

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据
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

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
GET

/error

main-site-error-handler - OperationId: handleError

调用方法

GET /error

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
POST

/error

main-site-error-handler - OperationId: handleError_1

调用方法

POST /error

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
PUT

/error

main-site-error-handler - OperationId: handleError_2

调用方法

PUT /error

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
DELETE

/error

main-site-error-handler - OperationId: handleError_3

调用方法

DELETE /error

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
PATCH

/error

main-site-error-handler - OperationId: handleError_4

调用方法

PATCH /error

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
OPTIONS

/error

main-site-error-handler - OperationId: handleError_6

调用方法

OPTIONS /error

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据
HEAD

/error

main-site-error-handler - OperationId: handleError_5

调用方法

HEAD /error

参数

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: R com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据

模型定义

com.leadwaycloud.rm.mall.business.view.dto.UpdateViewDTO

修改商城视图配置数据模版

名称类型必填说明示例
versionstring版本号"V1"
contentstring视图配置"..."

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView

com.leadwaycloud.rm.mall.model.po.entity.RmMallView

商城视图配置

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
channelstring渠道 【 STORE_POS : 门店机台(未来弃用) WECHAT_MINI_APPS : 微信小程序(未来弃用) WECHAT_MALL : 微信商城(未来弃用) APP : APP(未来弃用) ONLINE_SHOP : 电商商城(未来弃用) ONLINE : 线上 OFFLINE : 线下 】"ONLINE"
typestring视图类型 【 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"
versionstring版本号"V1"
contentstring视图配置"..."
activeboolean是否启用false

com.leadwaycloud.rm.mall.business.pickup.outlets.dto.UpdateSelfPickupOutletsDTO

修改商城自提点数据模版

名称类型必填说明示例
namestring名称"银泰城永辉超市"
codestring标识"...."
typestring类型 【 STORE : 门店 OUTLETS : 网点 】"OUTLETS"
contactPersonstring联络人"张三"
phonestring电话"13888888888"
addressstring地址"银泰城负一楼永辉超市"
activeboolean是否可用true
latLonstring经纬度(纬度,经度)"104.064737,30.547256"
openingTimestring开店时间"08:00:00"
closingTimestring关店时间"20:00:00"
imagestring图片

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets

com.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

商城自提点

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
namestring名称"银泰城永辉超市"
codestring标识"...."
typestring类型 【 STORE : 门店 OUTLETS : 网点 】"OUTLETS"
contactPersonstring联络人"张三"
phonestring电话"13888888888"
addressstring地址"银泰城负一楼永辉超市"
activeboolean是否可用true
latLonstring经纬度(纬度,经度)"104.064737,30.547256"
openingTimestring开店时间"08:00:00"
closingTimestring关店时间"20:00:00"
imagestring图片

com.leadwaycloud.rm.mall.business.refund.address.dto.RefundAddressDTO

退货地址数据模版

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
countryinteger(int64)国家1
provinceinteger(int64)省份1
cityinteger(int64)城市1
areainteger(int64)1
streetinteger(int64)街道1
detailAddressstring详细地址"..."
receiverstring收货人
phonestring电话

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallRefundAddress

com.leadwaycloud.rm.common.model.po.entity.RmMallRefundAddress

商城退货地址

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
countrySysCountry
provinceSysProvince
citySysCity
areaSysArea
streetSysStreet
detailAddressstring详细地址
receiverstring收货人
phonestring电话

com.leadwaycloud.rm.common.model.po.entity.SysArea

区/县

名称类型必填说明示例
idinteger(int64)ID1
codestring区/县代号
namestring名称"东城区"

com.leadwaycloud.rm.common.model.po.entity.SysCity

城市

名称类型必填说明示例
idinteger(int64)ID1
codestring城市代号
namestring名称"市辖区"

com.leadwaycloud.rm.common.model.po.entity.SysCountry

国家/地区

名称类型必填说明示例
idinteger(int64)ID1
codestring国际代码"CN"
namestring名称"中国"

com.leadwaycloud.rm.common.model.po.entity.SysProvince

省/州/自治区/直辖市

名称类型必填说明示例
idinteger(int64)ID1
codestring省/州/自治区/直辖市代号
namestring名称"北京市"

com.leadwaycloud.rm.common.model.po.entity.SysStreet

街道/乡镇

名称类型必填说明示例
idinteger(int64)ID1
codestring街道/镇代号
namestring名称"东华门街道"

com.leadwaycloud.rm.mall.business.express.dto.UpdateExpressDTO

名称类型必填说明示例
linkPersonstring联系人"张三"
linkPhonestring联系电话"13888888888"

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpress

com.leadwaycloud.rm.common.model.po.entity.RmExpress

合作快递公司

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
expressSysExpress
activeboolean是否开放true
linkPersonstring联系人"张三"
linkPhonestring联系电话"13888888888"

com.leadwaycloud.rm.common.model.po.entity.SysExpress

系统快递公司

名称类型必填说明示例
idinteger(int64)ID1
codestring参数code"ems"
namestring名称"EMS快递"

com.leadwaycloud.rm.mall.business.express.dto.UpdateExpressScopeDTO

名称类型必填说明示例
minFreeFareOrderAmountnumber(double)最小免费配送订单金额100
farenumber(double)运费10

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpressScope

com.leadwaycloud.rm.common.model.po.entity.RmExpressFare

快递运费配置

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
expressScopeIdinteger(int64)快递配送范围ID
minFreeFareOrderAmountnumber(double)最小免费配送订单金额100
farenumber(double)运费10

com.leadwaycloud.rm.common.model.po.entity.RmExpressScope

快递可发范围

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
companyIdinteger(int64)公司ID1
scopeTypestring地址类型 【 COUNTRY : 国家/地区 PROVINCE : 省/州/自治区/直辖市 CITY : 城市 AREA : 区/县 STREET : 街道/镇 】"COUNTRY"
countryIdinteger(int64)国家ID
provinceIdinteger(int64)省份ID
cityIdinteger(int64)城市ID
countrySysCountry
provinceSysProvince
citySysCity
expressFareRmExpressFare

com.leadwaycloud.core.model.RJava.lang.Boolean

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
databoolean返回数据

com.leadwaycloud.rm.mall.business.distribution.dto.UpdateDistributionRuleDTO

名称类型必填说明示例
openApplyExamineboolean是否开启分销申请审核false
specifyItemboolean是否开放店铺指定分销商品false
rebateExtractExamineboolean是否开启佣金提取审核false
settlementCyclestring结算周期 【 WEEK : 周 MONTH : 月 】"WEEK"
settlementDayinteger(int32)结算日1
distributionMethodstring分销方式 【 COMMON : 普通 INTERNAL_PURCHASE : 内购 】"COMMON"
rebatePercent1number(double)一级提成比例
rebatePercent2number(double)二级提成比例
rebatePercent3number(double)三级提成比例
memberAccountTypeIdinteger(int64)佣金提取账户类型ID1
distributionExplainstring分销说明"..."

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRule

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionRule

com.leadwaycloud.rm.common.model.po.entity.RmDistributionRule

返回数据

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
activeboolean是否开启分销false
openApplyExamineboolean是否开启分销申请审核false
specifyItemboolean是否开放店铺指定分销商品false
rebateExtractExamineboolean是否开启佣金提取审核false
settlementCyclestring结算周期 【 WEEK : 周 MONTH : 月 】"WEEK"
settlementDayinteger(int32)结算日1
distributionMethodstring分销方式 【 COMMON : 普通 INTERNAL_PURCHASE : 内购 】"COMMON"
rebatePercent1number(double)一级提成比例
rebatePercent2number(double)二级提成比例
rebatePercent3number(double)三级提成比例
memberAccountTypeIdinteger(int64)佣金提取账户类型1
distributionExplainstring分销说明"..."
merchantInitiatorCodestring商户邀请码"V3FEWF32"

com.alibaba.fastjson2.JSONObject

主题

名称类型必填说明示例
emptyboolean

com.leadwaycloud.rm.mall.business.article.dto.UpdateArticleDTO

更新商城静态图文

名称类型必填说明示例
titleobject主题"今日美味特供"
categoryIdstring图文分类
configJSONObject
contentJSONObject
startDatestring开始日期"2021-11-01"
endDatestring结束日期"2021-11-11"
startTimestring开始时间"08:00:00"
endTimestring结束时间"10:00:00"
activeboolean是否启用true

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticle

com.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

商城图文

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
articleCategoryRmMallArticleCategory
articleCategoryIdinteger(int64)分类ID1
titleobject主题"..."
titleStrstring主题"..."
configJSONObject
contentJSONObject
startDatestring开始日期"2021-11-01"
endDatestring结束日期"2021-11-11"
startTimestring开始时间"08:00:00"
endTimestring结束时间"10:00:00"
activeboolean是否启用true

com.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory

商城图文分类

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
namestring名称"Child Today"
typestring分类类型"NEWS"
imagesstring图片
iconstring图标
orderSequenceinteger(int32)排序1
statusstring状态"ACTIVE"
parentIdinteger(int64)父级分类ID
articleCategoryRmMallArticleCategory

com.leadwaycloud.rm.mall.business.article.dto.UpdateArticleCategoryDTO

修改商城静态图文分类

名称类型必填说明示例
namestring分类名"Child Today"
imagesstring图片
iconstring图标
orderSequenceinteger(int32)排序1
statusstring状态"ACTIVE"

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticleCategory

com.leadwaycloud.rm.mall.business.application.dto.UpdateApplicationDTO

修改商城应用数据模版

名称类型必填说明示例
namestring名称"...."
codestring标识"...."
typestring类型 【 MP : 公众号 MINI_APPS : 小程序 】"MP"
keystring密钥"...."
colorStylestring应用配色"...."
openMemberRegisterboolean是否开放会员注册false

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallApplication

com.leadwaycloud.rm.common.model.po.entity.RmMallApplication

商城应用

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
namestring名称"...."
codestring标识"...."
typestring类型 【 MP : 公众号 MINI_APPS : 小程序 】"MP"
keystring密钥"...."
mpCheckFileNamestring公众号校验文件名称(类型为公众号时必须提供校验文件)"xxxx.txt"
colorStylestring应用配色"...."
openMemberRegisterboolean是否开放会员注册false

com.leadwaycloud.rm.mall.business.application.dto.UpdateApplicationDeployConfigDTO

修改应用部署配置模板

名称类型必填说明示例
configstring配置

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmApplicationDeployConfig

com.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig

应用部署配置

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
configstring配置
applicationIdinteger(int64)应用ID1
merchantIdinteger(int64)商户ID1

com.leadwaycloud.rm.mall.business.active.bo.AccountTypeBO

会员账户

名称类型必填说明示例
accountTypeIdinteger(int64)会员账户类型1
accountTypeNamestring会员账户类型名称

com.leadwaycloud.rm.mall.business.active.bo.GiftBO

赠品

名称类型必填说明示例
typestring赠品类型 【 NONE : 感谢参与 AGAIN : 再来一次 GOODS : 商品 RIGHTS : 会员权益 】
keystringkey"UUID"
goodsOrderItemBO
giftGoodsQtyinteger(int32)赠送商品数量1
memberAccountAccountTypeBO
giftAccountValuenumber(double)赠送会员账户权益值1

com.leadwaycloud.rm.mall.business.active.bo.OrderItemBO

商品

名称类型必填说明示例
goodsIdinteger(int64)商品ID1
goodsTypeIdinteger(int64)商品类型ID1
goodsCodestring商品编号"12532534235"
goodsBarcodeIdinteger(int64)商品条码ID1
goodsBarcodestring商品条码"4719324252342"
namestring商品名称"洗发水"
imagestring商品图片
vatRationumber(double)商品税率0.5
costnumber(double)商品成本0
pricenumber(double)商品单价35
qtyinteger(int32)商品数量1
weightnumber(double)商品重量
packstring包装"瓶"
brandIdinteger(int64)商品品牌ID1
snapshotstring商品快照
rmItemIdinteger(int64)零售商品ID1
rmItemBarcodeIdinteger(int64)零售商品条码ID1

com.leadwaycloud.rm.mall.business.active.bo.vote.VoteActiveConfigBO

活动配置

名称类型必填说明示例
finishImagesstring活动完成图片
canChooseItemCountinteger(int32)可票投项数1
itemMaxVoteCountinteger(int32)每项可投票数1
giftListGiftBO[]赠品

com.leadwaycloud.rm.mall.business.active.dto.update.vote.UpdateVoteActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configVoteActiveConfigBO

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive

com.leadwaycloud.rm.common.model.po.entity.ResCompany

总部/区域总部/公司/门店

名称类型必填说明示例
idinteger(int64)
codestring公司编号(仅允许字母和数字)"CD01"
namestring公司名称"成都立威云"
otherCodestring其他编号"AAAA-01"
typestring类型 【 MERCHANT : 总部 EMPTY : 无任何管理功能 AREA : 区域总部 STORE : 门店 】"STORE"
statusstring状态 【 IN_OPERATION : 营业中 TO_BE_OPENED : 待开业 PREPARATION : 筹备中 DELETE : 已删除 】"IN_OPERATION"
idChainstring公司ID完整架构(上下级公司id用-连接)"123-456"
sloganstring公司标语"努力工作就是为了不工作"
initConfigstring公司配置是否初始化"false"
merchantIdinteger(int64)商户ID1
currencyIdinteger(int64)货币ID1
imagestring图片
contactResContact
merchantResMerchant

com.leadwaycloud.rm.common.model.po.entity.ResContact

地址联系关系

名称类型必填说明示例
idinteger(int64)
countryIdinteger(int64)国家ID1
stateIdinteger(int64)省、直辖市ID1
cityIdinteger(int64)城市ID1
areaIdinteger(int64)区、县ID1
streetIdinteger(int64)街道ID1
addressstring详细地址"1"
postcodestring邮编"1"
phonestring电话"1"
mobilestring手机"1"
faxstring传真"1"
emailstring邮箱"邮箱"
latLonstring经纬度

com.leadwaycloud.rm.common.model.po.entity.ResMerchant

商户

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
codestring商户代号"lwc"
abbreviationstring简称"立威云"
fullNamestring全称"成都立威云科技有限公司"
statusboolean状态false
industrystring行业"COMPLEX"
emailstring联系邮箱(用作初始化创建账号)"sale@leadwaycloud.com"
phonestring联系电话
addressstring联系地址
logostring图标

com.leadwaycloud.rm.mall.model.po.entity.RmMallActive

商城活动

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)创建公司ID1
joinCompanyinteger(int64)[]参与公司1
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
configJSONObject
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
activeboolean是否启用true
titleStrstring主题
joinCompanyStrstring参与公司
companyResCompany
joinCompanyListResCompany[]参与公司1

com.leadwaycloud.rm.mall.business.active.bo.sign.ContinuousSignGiftBO

连续签到赠品

名称类型必填说明示例
finishImagesstring活动完成图片
signDayinteger(int32)连续签到天数1
giftGiftBO

com.leadwaycloud.rm.mall.business.active.bo.sign.SignActiveConfigBO

活动配置

名称类型必填说明示例
continuousSignGiftListContinuousSignGiftBO[]连续签到赠品

com.leadwaycloud.rm.mall.business.active.dto.update.sign.UpdateSignActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configSignActiveConfigBO

com.leadwaycloud.rm.mall.business.active.bo.scratch.card.ScratchCardActiveConfigBO

活动配置

名称类型必填说明示例
finishImagesstring活动完成图片

com.leadwaycloud.rm.mall.business.active.dto.update.scratch.card.UpdateScratchCardActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configScratchCardActiveConfigBO

com.leadwaycloud.rm.mall.business.active.bo.roulette.RouletteActiveConfigBO

活动配置

名称类型必填说明示例
finishImagesstring活动完成图片

com.leadwaycloud.rm.mall.business.active.dto.update.roulette.UpdateRouletteActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configRouletteActiveConfigBO

com.leadwaycloud.rm.mall.business.active.bo.questionnaire.QuestionnaireActiveConfigBO

活动配置

名称类型必填说明示例
finishImagesstring活动完成图片
giftListGiftBO[]赠品

com.leadwaycloud.rm.mall.business.active.dto.update.questionnaire.UpdateQuestionnaireActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configQuestionnaireActiveConfigBO

com.leadwaycloud.rm.mall.business.active.bo.questionnaire.QuestionnaireActiveItemConfigBO

活动项目配置

名称类型必填说明示例
finishImagesstring项目完成图片
questionContentJSONObject

com.leadwaycloud.rm.mall.business.active.dto.update.questionnaire.UpdateQuestionnaireActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configQuestionnaireActiveItemConfigBO

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem

com.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

商城活动项目

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
activeIdinteger(int64)活动ID1
sortIndexinteger(int32)序号1
titleobject标题{}
configJSONObject
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
activeboolean是否启用true

com.leadwaycloud.rm.mall.business.active.bo.punch.clock.PunchClockActiveConfigBO

活动配置

名称类型必填说明示例
finishImagesstring活动完成图片
orderboolean是否按序完成活动项目false
giftListGiftBO[]赠品

com.leadwaycloud.rm.mall.business.active.dto.update.punch.clock.UpdatePunchClockActiveDTO

名称类型必填说明示例
joinCompanyListinteger(int64)[]参与公司[]
typestring类型"2021-11-01"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configPunchClockActiveConfigBO

com.leadwaycloud.rm.mall.business.active.bo.vote.VoteActiveItemConfigBO

活动项目配置

名称类型必填说明示例
finishImagesstring项目完成图片
namestring名称"张三"
sexstring性别"李四"
ageinteger(int32)年龄29
imagestring照片"29"
notesstring简介"29"

com.leadwaycloud.rm.mall.business.active.dto.update.vote.UpdateVoteActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configVoteActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.bo.sign.SignActiveItemConfigBO

活动项目配置

名称类型必填说明示例
finishImagesstring项目完成图片
giftGiftBO

com.leadwaycloud.rm.mall.business.active.dto.update.sign.UpdateSignActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configSignActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.bo.scratch.card.ScratchCardActiveItemConfigBO

活动项目配置

名称类型必填说明示例
finishImagesstring项目完成图片
probabilitynumber中奖概率
giftBOGiftBO

com.leadwaycloud.rm.mall.business.active.dto.update.scratch.card.UpdateScratchCardActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configScratchCardActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.bo.roulette.RouletteActiveItemConfigBO

活动项目配置

名称类型必填说明示例
finishImagesstring项目完成图片
probabilitynumber中奖概率
giftBOGiftBO

com.leadwaycloud.rm.mall.business.active.dto.update.roulette.UpdateRouletteActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configRouletteActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.bo.punch.clock.PunchClockActiveItemConfigBO

活动项目配置

名称类型必填说明示例
finishImagesstring项目完成图片
lonnumber(double)经度106.781562
latnumber(double)纬度32.684897
radiusScopenumber(double)打卡半径(米)10
uploadImageboolean是否需要上传照片false
submitNotesboolean是否需要提交文字描述false

com.leadwaycloud.rm.mall.business.active.dto.update.punch.clock.UpdatePunchClockActiveItemDTO

名称类型必填说明示例
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configPunchClockActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.dto.update.UpdateActiveConditionDTO

名称类型必填说明示例
typestring类型 【 ACTIVE : 活动 ORDER_AMOUNT : 订单交易金额 MEMBER : 会员 MEMBER_TYPE : 会员类型 】"ACTIVE"
valuestring
attachmentstring自定义数据(json格式)

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveCondition

com.leadwaycloud.rm.mall.model.bo.ConditionValueBO

名称类型必填说明示例
activeValueinteger(int64)[]必须参与过的某些活动ID集合
orderAmountValuenumber(double)活动生效期间累计交易金额必须要大于的金额
memberValueinteger(int64)[]可参与活动的会员ID集合
memberTypeValueinteger(int64)[]可参与活动的会员类型ID集合

com.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition

商城活动条件

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
activeIdinteger(int64)活动ID1
typestring类型 【 ACTIVE : 活动 ORDER_AMOUNT : 订单交易金额 MEMBER : 会员 MEMBER_TYPE : 会员类型 】"ACTIVE"
valueConditionValueBO
attachmentstring自定义数据

com.leadwaycloud.rm.mall.business.active.dto.update.SortActiveItemDTO

名称类型必填说明示例
activeItemIdinteger(int64)活动项目ID1
sortIndexinteger(int32)序号1

com.leadwaycloud.core.model.RJava.lang.Void

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据

com.leadwaycloud.rm.mall.business.wechat.bo.JumpWxaBO

跳转到的目标小程序信息

名称类型必填说明示例
pathstring"。。。"
querystring"..."

com.leadwaycloud.rm.mall.business.wechat.dto.GenerateWxMiniAppUrlSchemeDTO

生成微信小程序分享URL Scheme数据模版

名称类型必填说明示例
appIdstring应用code(appId)"Wx...."
expireboolean是否永久有效false
expireTimestring到期时间"2020-10-11 13:09:11"
jumpWxaBOJumpWxaBO

com.leadwaycloud.core.model.RJava.lang.String

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datastring返回数据

com.leadwaycloud.rm.mall.business.wechat.bo.CloudBaseBO

云开发静态网站自定义 H5 配置参数

名称类型必填说明示例
envstring"。。。"
domainstring"..."
pathstring"..."
querystring"..."
resourceAppIdstring"..."

com.leadwaycloud.rm.mall.business.wechat.dto.GenerateWxMiniAppUrlLinkDTO

生成微信小程序分享URL Link数据模版

名称类型必填说明示例
appIdstring应用code(appId)"Wx...."
pathstring通过 URL Link 进入的小程序页面路径
querystring通过 URL Link 进入小程序时的query
envVersionstring要打开的小程序版本
expireboolean是否永久有效false
expireTypeinteger(int32)小程序 URL Link 失效类型0
expireTimestring到期时间(expireType=0必填)"2020-10-11 13:09:11"
expireIntervalinteger(int32)到期失效的URL Link的失效间隔天数(expireType=1必填)1
cloudBaseBOCloudBaseBO

com.leadwaycloud.rm.mall.business.wechat.dto.GenerateWxMiniAppShortLinkDTO

生成微信小程序分享Short Link数据模版

名称类型必填说明示例
appIdstring应用code(appId)"Wx...."
pageUrlstring通过 Short Link 进入的小程序页面路径
pageTitlestring页面标题
isPermanentboolean生成的 Short Link 类型false

com.leadwaycloud.rm.mall.business.wechat.dto.GenerateWxMiniAppQRCodeDTO

生成微信小程序二维码数据模版

名称类型必填说明示例
appIdstring应用code(appId)"wx49f5154e812da61d"
pathstring通过二维码进入的小程序页面路径"pages/index/index"

com.leadwaycloud.rm.mall.business.view.dto.CreateViewDTO

创建商城视图配置数据模版

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
channelstring渠道 【 STORE_POS : 门店机台(未来弃用) WECHAT_MINI_APPS : 微信小程序(未来弃用) WECHAT_MALL : 微信商城(未来弃用) APP : APP(未来弃用) ONLINE_SHOP : 电商商城(未来弃用) ONLINE : 线上 OFFLINE : 线下 】"ONLINE"
typestring视图类型 【 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"
versionstring版本号"V1"
contentstring视图配置"..."

com.leadwaycloud.rm.mall.business.history.dto.shoppingCart.SubmitItemDTO

提交购物车品项数据模版

名称类型必填说明示例
itemIdinteger(int64)零管销售商品ID1
itemBarcodeIdinteger(int64)零管销售商品条码ID1
pricenumber(double)商品单价35
qtyinteger(int32)商品数量1
weightnumber(double)商品重量
amountnumber(double)金额35

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallShoppingCartItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallShoppingCartItem[]返回数据

com.leadwaycloud.rm.common.model.po.entity.FinanceTax

税率

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
namestring名称"13%销售税"
valueboolean税值false
statusstring状态 【 ACTIVE : 可用 DEACTIVATE : 停用 DELETE : 删除 】"ACTIVE"
notestring备注

com.leadwaycloud.rm.common.model.po.entity.ResCompanyGoods

公司商品

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
companyIdinteger(int64)公司ID1
allowSaleboolean允许销售true
allowPurchaseboolean允许采购true
allowDiscountboolean允许折扣true
allowManualPriceboolean允许手工变价(POS手工变价)true
changePriceboolean允许变价单变价true
allowRefundboolean允许退货true
negativeDiscountboolean允许负毛利折扣true
allowMarkdownboolean允许报损true
orderedLocallyboolean允许直接采购true
thirdPartyDeliveryboolean允许第三方直送true
stockGoodsIdinteger(int64)商品ID

com.leadwaycloud.rm.common.model.po.entity.ResCompanyGoodsBarcode

公司商品条码

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
companyIdinteger(int64)公司ID1
goodsIdinteger(int64)商品ID1
goodsBarcodeIdinteger(int64)商品条码ID1
companyGoodsIdinteger(int64)公司商品ID1
tagsstring标签"[\"123\"]"
costnumber(double)成本价格(不含税)0
pricenumber(double)销售底价10
saleGuidePricenumber(double)建议销售价10
salePricenumber(double)零售价10
saleTaxFinanceTax
purchaseTaxFinanceTax
statusstring状态 【 ACTIVE : 可用 DEACTIVATE : 停用 DELETE : 删除 】"ACTIVE"

com.leadwaycloud.rm.common.model.po.entity.RmItem

零管销售商品

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
companyIdinteger(int64)公司ID1
channelstring渠道 【 STORE_POS : 门店机台(未来弃用) WECHAT_MINI_APPS : 微信小程序(未来弃用) WECHAT_MALL : 微信商城(未来弃用) APP : APP(未来弃用) ONLINE_SHOP : 电商商城(未来弃用) ONLINE : 线上 OFFLINE : 线下 】"ONLINE"
stockGoodsIdinteger(int64)商品ID
companyGoodsIdinteger(int64)公司商品ID
namestring零管商品名称
shelfboolean是否上架false
detailContentstring详细内容(商品详情图文)"..."
serverContentstring服务内容(商品服务详情图文)"..."
statusstring状态 【 ACTIVE : 可用 DEACTIVATE : 停用 】"ACTIVE"
salesQtynumber(double)销售数量1
stockGoodsStockGoods
companyGoodsResCompanyGoods
itemBarcodeListRmItemBarcode[]零管销售商品条码
distributionboolean是否是零管分销商品false

com.leadwaycloud.rm.common.model.po.entity.RmItemBarcode

零管销售商品条码

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
itemIdinteger(int64)零管销售商品ID
stockGoodsBarcodeIdinteger(int64)商品条码ID
companyGoodsBarcodeIdinteger(int64)公司商品条码ID
specstring零管商品条码规格
shelfboolean是否上架false
checkStockboolean是否检查库存false
shelfQtynumber(double)当前货架库存100
pricenumber(double)单价10
price2number(double)单价210
orderMinQtynumber(double)单次最小购买数量1
orderMaxQtynumber(double)单次最大购买数量999999
activeboolean是否可用true
stockGoodsBarcodeStockGoodsBarcode
companyGoodsBarcodeResCompanyGoodsBarcode

com.leadwaycloud.rm.common.model.po.entity.StockGoods

商品

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
namestring名称"抽纸"
codestring货号"KDED24123123"
virtualboolean是否是虚拟产品true
imagesstring图片"..."
originstring来源"..."
descriptionstring描述"..."
otherNamestring别名"..."
markstring标记"ENERGY"
placestring产地
gradestring等级
externalCodestring外部编号
weightboolean非标售卖商品true
fuelboolean油品true
makeboolean自制品true
barcodeSettlementboolean商品结算方式 false(商品结算,默认) true(条码结算)
carwashboolean洗车商品true
goodsCategoryIdinteger(int64)分类ID
goodsBrandIdinteger(int64)品牌ID
specstring规格
uomIdstring计量单位ID
saleUomIdstring销售单位ID
goodsCategoryStockGoodsCategory
uomSysUom
saleUomSysUom
goodsBrandStockGoodsBrand
goodsEnergyStockGoodsEnergy

com.leadwaycloud.rm.common.model.po.entity.StockGoodsBarcode

商品条码

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
goodsIdinteger(int64)商品ID
barcodestring条码"6914068029184"
typestring条码类型"EN13"
otherBarcodestring其他条码"6914068029184"
defSettlementboolean是否是结算默认条码
imagesstring图片
specstring规格

com.leadwaycloud.rm.common.model.po.entity.StockGoodsBrand

商品品牌

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
codestring编号"xxx"
namestring名称"xxx"
descriptionstring描述
imagesstring图片
statusstring状态 【 ACTIVE : 可用 DEACTIVATE : 停用 DELETE : 删除 】"ACTIVE"
cooperativeboolean是否合作品牌false

com.leadwaycloud.rm.common.model.po.entity.StockGoodsCategory

商品分类

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
namestring名称"EN13"
codestring编号"C01"
statusstring状态 【 ACTIVE : 可用 DEACTIVATE : 停用 DELETE : 删除 】"ACTIVE"
parentIdinteger(int64)上级商品分类ID1
idChainstring完整的组织结构"600556150271616"
imagesstring图片
boutiqueboolean是否在商城展示false
descriptionstring描述

com.leadwaycloud.rm.common.model.po.entity.StockGoodsEnergy

商品能源属性

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
goodsIdinteger(int64)商品
typestring能源商品类型 【 OIL : 石油 NATURAL_GAS : 天然气 ELECTRICITY : 电 UREA : 尿素 】"OIL"

com.leadwaycloud.rm.common.model.po.entity.SysUom

计量单位

名称类型必填说明示例
idinteger(int64)ID1
codestring编号"1"
namestring名称"公斤"
shortNamestring简称
isoShortNamestringIOS简称
symbolstring符号"kg"
activeboolean是否可用true
rationumber(double)换算率1000

com.leadwaycloud.rm.mall.model.po.entity.RmMallShoppingCartItem

商城购物车商品

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
shoppingCartIdinteger(int64)微信商城购物车ID
itemIdinteger(int64)零管销售商品ID
itemBarcodeIdinteger(int64)零管销售商品条码ID1
pricenumber(double)商品单价35
qtyinteger(int32)商品数量1
weightnumber(double)商品重量
amountnumber(double)金额35
chooseboolean是否选中false
namestring商品名称"xxx"
imagesstring商品条码图片"xx"
itemRmItem

com.leadwaycloud.rm.mall.business.pickup.outlets.dto.CreateSelfPickupOutletsDTO

创建商城自提点数据模版

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
namestring名称"银泰城永辉超市"
codestring标识"...."
typestring类型 【 STORE : 门店 OUTLETS : 网点 】"OUTLETS"
contactPersonstring联络人"张三"
phonestring电话"13888888888"
addressstring地址"银泰城负一楼永辉超市"
activeboolean是否可用true
latLonstring经纬度(纬度,经度)"104.064737,30.547256"
openingTimestring开店时间"08:00:00"
closingTimestring关店时间"20:00:00"
imagestring图片

com.leadwaycloud.rm.mall.business.shopping.cart.model.dto.ShoppingCartUpdateReqDTO

名称类型必填说明示例
shoppingCartIdinteger(int64)购物车ID1
customerIdinteger(int64)客户ID1
customerContactPersonIdinteger(int64)客户联系人ID1
itemBarcodeListShoppingCartUpdateReqDTO$UpdateItemBarcodeDTO[]变更零管商品条码(为空表示清空购物车)

com.leadwaycloud.rm.mall.business.shopping.cart.model.dto.ShoppingCartUpdateReqDTO$UpdateItemBarcodeDTO

变更零管商品条码(为空表示清空购物车)

名称类型必填说明示例
itemBarcodeIdinteger(int64)零管销售商品条码ID1
qtyinteger(int32)商品数量(数量==0表示删除)1
weightnumber(double)商品重量
chooseboolean是否选中false

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.shopping.cart.model.vo.ShoppingCartVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataShoppingCartVO

com.leadwaycloud.rm.common.business.goods.model.vo.SpecVO

商品条码规格属性

名称类型必填说明示例
idinteger(int64)规格ID
groupNamestring属性组名称"1"
sequenceinteger(int32)排序1
namestring名称
valuestring

com.leadwaycloud.rm.mall.business.shopping.cart.model.vo.ShoppingCartVO

返回数据

名称类型必填说明示例
idinteger(int64)购物车ID1
totalAmountnumber(double)总金额100
promAmountnumber(double)优惠金额0
amountnumber(double)金额(=总金额-优惠金额)100
promListShoppingCartVO$ItemPromVO[]促销信息
shoppingCartItemListShoppingCartVO$ShoppingCartItemVO[]购物车商品金额明细

com.leadwaycloud.rm.mall.business.shopping.cart.model.vo.ShoppingCartVO$ItemPromVO

促销信息

名称类型必填说明示例
promDiscstring促销描述"xxx"
promAmountnumber(double)优惠金额0

com.leadwaycloud.rm.mall.business.shopping.cart.model.vo.ShoppingCartVO$ShoppingCartItemVO

购物车商品金额明细

名称类型必填说明示例
idinteger(int64)购物车商品项ID1
itemIdinteger(int64)零管商品ID1
itemBarcodeIdinteger(int64)零管商品条码ID1
stockGoodsSpecstring商品规格"xxx"
stockGoodsBarcodestring商品条码"xxx"
stockGoodsBarcodeSpecListSpecVO[]商品条码规格属性[]
orderMinQtynumber(double)单次最小购买数量1
orderMaxQtynumber(double)单次最大购买数量999999
qtyinteger(int32)数量1
weightnumber(double)重量1
namestring商品名称"xxx"
specstring商品条码规格"xxx"
imagesstring商品条码图片"xx"
orderedLocallyboolean允许直接采购true
thirdPartyDeliveryboolean允许第三方直送true
chooseboolean是否选中false
offShelfboolean是否已经下架false
pricenumber(double)商品条码单价
vatRationumber(double)商品税率
totalAmountnumber(double)总金额100
promAmountnumber(double)优惠金额0
amountnumber(double)金额(=总金额-优惠金额)100
promListShoppingCartVO$ItemPromVO[]促销信息

com.leadwaycloud.rm.mall.business.shopping.cart.model.dto.ShoppingCartCreateReqDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
memberIdinteger(int64)会员ID1

com.leadwaycloud.core.model.RJava.lang.Long

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datainteger(int64)返回数据

com.leadwaycloud.rm.mall.business.shopping.cart.model.dto.ShoppingCartAppendItemReqDTO

名称类型必填说明示例
shoppingCartIdinteger(int64)购物车ID1
itemBarcodeIdinteger(int64)零管商品条码1
qtyinteger(int32)商品数量1

com.leadwaycloud.rm.mall.business.logistics.model.LogisticsQueryReqDTO

名称类型必填说明示例
expressOrderCodestring快递单号"SALE"

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.logistics.model.LogisticsVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataLogisticsVO

com.leadwaycloud.rm.mall.business.logistics.model.LogisticsVO

返回数据

名称类型必填说明示例
expressNamestring快递公司名称"xxx"
expressOrderCodestring快递单号"xxx"
routeListLogisticsVO$RouteVO[]路线信息

com.leadwaycloud.rm.mall.business.logistics.model.LogisticsVO$RouteVO

路线信息

名称类型必填说明示例
timestring时间"2022-05-17 21:26:31"
addressstring地址"成都市"
contextstring内容"【四川省成都市大丰公司】 已打包"

com.leadwaycloud.rm.mall.business.collect.model.dto.CollectUpdateItemDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
memberIdstring会员ID"1"
memberTypestring会员类型"INTERNAL"
itemIdinteger(int64)零管商品ID1
itemBarcodeIdinteger(int64)零管商品条码ID1

com.leadwaycloud.rm.mall.business.collect.model.dto.CollectDeleteItemDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
memberIdstring会员ID"1"
itemListinteger(int64)[]需要删除的零管商品或条码(未提供清空全部)

com.leadwaycloud.rm.mall.business.express.dto.AddExpressDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
sysExpressIdinteger(int64)快递公司ID1
linkPersonstring联系人"张三"
linkPhonestring联系电话"13888888888"

com.leadwaycloud.rm.mall.business.express.dto.AddExpressScopeDTO

名称类型必填说明示例
companyIdinteger(int64)公司ID1
countryIdinteger(int64)国家ID1
provinceIdinteger(int64)省份ID1
cityIdinteger(int64)城市ID1
minFreeFareOrderAmountnumber(double)最小免费配送订单金额100
farenumber(double)运费10

com.leadwaycloud.rm.mall.business.distribution.dto.AddDistributionRuleDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
activeboolean是否开启分销false
openApplyExamineboolean是否开启分销申请审核false
specifyItemboolean是否开放店铺指定分销商品false
rebateExtractExamineboolean是否开启佣金提取审核false
settlementCyclestring结算周期 【 WEEK : 周 MONTH : 月 】"WEEK"
settlementDayinteger(int32)结算日1
distributionMethodstring分销方式 【 COMMON : 普通 INTERNAL_PURCHASE : 内购 】"COMMON"
rebatePercent1number(double)一级提成比例
rebatePercent2number(double)二级提成比例
rebatePercent3number(double)三级提成比例
memberAccountTypeIdinteger(int64)佣金提取账户类型ID1
distributionExplainstring分销说明"..."

com.leadwaycloud.rm.mall.business.distribution.dto.AddDistributionItemDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
itemListinteger(int64)[]零管商品ID

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmDistributionItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionItem[]返回数据

com.leadwaycloud.rm.common.model.po.entity.RmDistributionItem

返回数据

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
itemSimpleRmItem

com.leadwaycloud.rm.common.model.po.entity.SimpleRmItem

零管商品

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
companyIdinteger(int64)公司ID1
channelstring渠道 【 STORE_POS : 门店机台(未来弃用) WECHAT_MINI_APPS : 微信小程序(未来弃用) WECHAT_MALL : 微信商城(未来弃用) APP : APP(未来弃用) ONLINE_SHOP : 电商商城(未来弃用) ONLINE : 线上 OFFLINE : 线下 】"ONLINE"
stockGoodsIdinteger(int64)商品ID
companyGoodsIdinteger(int64)公司商品ID
namestring零管商品名称
shelfboolean是否上架false
detailContentstring详细内容(商品详情图文)"..."
serverContentstring服务内容(商品服务详情图文)"..."
statusstring状态 【 ACTIVE : 可用 DEACTIVATE : 停用 】"ACTIVE"
salesQtynumber(double)销售数量1
stockGoodsStockGoods

com.leadwaycloud.rm.mall.business.distribution.dto.ProcessDistributionExtractRebateApplyDTO

名称类型必填说明示例
passboolean是否审核通过false
messagestring审核结果"会员累计消费不达标,不能加入分销计划"

com.leadwaycloud.rm.mall.business.distribution.dto.ProcessDistributionApplyDTO

名称类型必填说明示例
passboolean是否审核通过false
messagestring审核结果"会员累计消费不达标,不能加入分销计划"

com.leadwaycloud.rm.mall.business.distribution.dto.AddDistributionApplyDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
memberIdinteger(int64)会员ID1
initiatorCodestring邀请码"D723N2WD"

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionApply

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionApply

com.leadwaycloud.rm.common.model.po.entity.CrmMember

会员

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
barcodestring会员编号"002391117577753472"
statusstring会员状态 【 ACTIVE : 活跃的 LOCK : 锁定的 】"ACTIVE"
namestring名称"张三"
mobilePhonestring手机号码"张三"
realNamestring真实名称
otherBarcodestring第三方条码
sourcestring会员来源
typeIdinteger(int64)会员类型
partnerIdinteger(int64)关系ID
sexstring性别
birthdaystring出生日期
birthYearstring出生年
companyResCompany

com.leadwaycloud.rm.common.model.po.entity.ResUser

用户

名称类型必填说明示例
idinteger(int64)
userNamestring账号"kunliang.zeng@leadwaycloud.com"
namestring名称"曾锟亮"
statusstring状态 【 ACTIVE : 活跃 BLOCK : 锁定 DELETE : 删除 INACTIVATED : 未激活 FREEZE : 冻结 】
auditStatusstring用户审核状态 【 PENDING_REVIEW : APPROVEING : APPROVEDONE : 】
partnerIdinteger(int64)关系ID
idaasIdstringIDaas用户ID
externalCodestring外部编号

com.leadwaycloud.rm.common.model.po.entity.RmDistributionApply

返回数据

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
memberCrmMember
initiatorRmDistributionMember
statusstring申请状态"APPLY"
reviewerResUser
reviewTimestring审核时间"2020-10-11 13:09:11"
messagestring审核结果"允许加入分销计划"

com.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

邀请人

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
memberCrmMember
readRuleboolean是否已经阅读分销规则true
superior1MemberRmDistributionMember
superior2MemberRmDistributionMember
superior3MemberRmDistributionMember
effectiveRebatenumber(double)可提取的佣金0
totalExtractRebatenumber(double)累计提取的佣金0
initiatorCodestring邀请码"V3FEWF32"

com.leadwaycloud.rm.mall.business.distribution.dto.AddDistributionExtractRebateApplyDTO

名称类型必填说明示例
distributionMemberIdinteger(int64)分销成员ID1
extractValnumber(double)提取佣金额度100

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionExtractRebateApply

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionExtractRebateApply

com.leadwaycloud.rm.common.model.po.entity.RmDistributionExtractRebateApply

返回数据

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
distributionMemberRmDistributionMember
extractValnumber(double)提取佣金额度100
statusstring申请状态 【 APPLY : 申请中 PASS : 通过 REJECT : 拒绝 】"APPLY"
reviewerResUser
reviewTimestring审核时间"2020-10-11 13:09:11"
messagestring审核结果"允许提取佣金"
grantboolean是否已经发放佣金false

com.leadwaycloud.rm.mall.business.history.dto.collect.AddCollectDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
memberIdstring会员ID"1"
memberTypestring会员类型"INTERNAL"
itemIdinteger(int64)零管商品ID1
notesstring备注

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallCollect

com.leadwaycloud.rm.mall.model.po.entity.RmMallCollect

商城会员收藏

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
memberIdstring会员ID"1"
memberTypestring会员类型默认内部"INTERNAL"
itemIdinteger(int64)零管销售商品
itemBarcodeIdinteger(int64)零管销售商品条码
notesstring备注
namestring商品名称
imagesstring商品图片
itemRmItem

com.leadwaycloud.rm.mall.business.article.dto.CreateArticleDTO

创建商城静态图文

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
titleobject主题"今日美味特供"
categoryIdstring图文分类
configJSONObject
contentJSONObject
startDatestring开始日期"2021-11-01"
endDatestring结束日期"2021-11-11"
startTimestring开始时间"08:00:00"
endTimestring结束时间"10:00:00"
activeboolean是否启用true

com.leadwaycloud.rm.mall.business.article.dto.CreateArticleCategoryDTO

创建商城静态图文分类

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
namestring分类名"Child Today"
typestring分类类型"NEWS"
imagesstring图片
iconstring图片
orderSequenceinteger(int32)排序1
statusstring状态"ACTIVE"
parentIdinteger(int64)父级分类ID

com.leadwaycloud.rm.mall.business.application.dto.CreateApplicationDTO

创建商城应用数据模版

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
namestring名称"...."
codestring标识"...."
typestring类型 【 MP : 公众号 MINI_APPS : 小程序 】"MP"
keystring密钥"...."
colorStylestring应用配色"...."
openMemberRegisterboolean是否开放会员注册false

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmApplicationDeployConfig

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmApplicationDeployConfig[]返回数据

com.leadwaycloud.rm.mall.business.application.dto.CreateApplicationDeployConfigDTO

创建应用部署配置模版

名称类型必填说明示例
configstring配置
applicationIdinteger(int64)应用ID1
merchantIdinteger(int64)商户ID1

com.leadwaycloud.rm.mall.business.active.dto.add.vote.AddVoteActiveItemRecordDTO

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemInfoAddVoteActiveItemRecordDTO$ActiveItemInfoBO[]活动项目信息

com.leadwaycloud.rm.mall.business.active.dto.add.vote.AddVoteActiveItemRecordDTO$ActiveItemInfoBO

活动项目信息

名称类型必填说明示例
activeItemIdinteger(int64)活动项目ID1
voteCountinteger(int64)投票数1

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord[]返回数据

com.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

商城活动项目会员参与记录

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1
resultboolean参与结果true
resultValstring参与结果值

com.leadwaycloud.rm.mall.business.active.dto.add.sign.AddSignActiveItemRecordDTO

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1
isAbandonboolean是否放弃奖品false
giftGoodsOrderIdinteger(int64)赠品订单ID(页面引导创建赠品订单),连续签到与单日签到都是发放赠品需要合并成一个订单

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItemMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItemMemberRecord

com.leadwaycloud.rm.mall.business.active.dto.add.scratch.card.AddScratchCardActiveItemRecordDTO

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1

com.leadwaycloud.rm.mall.business.active.dto.add.roulette.AddRouletteActiveItemRecordDTO

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1

com.leadwaycloud.rm.mall.business.active.dto.add.questionnaire.AddQuestionnaireActiveItemRecordDTO

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1
answerContentstring答题内容"{}"

com.leadwaycloud.rm.mall.business.active.dto.add.punch.clock.AddPunchClockActiveItemRecordDTO

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
activeItemIdinteger(int64)活动项目ID1
imagesstring照片"[]"
notesstring文字描述"1"
lonnumber(double)经度104.064737
latnumber(double)纬度32.684897

com.leadwaycloud.rm.mall.business.active.dto.add.AddActiveMemberRecordDTO

名称类型必填说明示例
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
isAbandonboolean是否放弃奖品false
giftGoodsOrderIdinteger(int64)赠品订单ID(页面引导创建赠品订单)

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveMemberRecord

com.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord

商城活动会员参与记录

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
memberIdinteger(int64)会员ID1
activeIdinteger(int64)活动ID1
resultboolean参与结果true
resultValstring参与结果值
memberCrmMember

com.leadwaycloud.rm.mall.business.active.dto.add.vote.AddVoteActiveDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configVoteActiveConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.sign.AddSignActiveDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configSignActiveConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.scratch.card.AddScratchCardActiveDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configScratchCardActiveConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.roulette.AddRouletteActiveDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configRouletteActiveConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.questionnaire.AddQuestionnaireActiveDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configQuestionnaireActiveConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.questionnaire.AddQuestionnaireActiveItemDTO

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configQuestionnaireActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.punch.clock.AddPunchClockActiveDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
joinCompanyListinteger(int64)[]参与公司[]
typestring类型 【 PUNCH_CLOCK : 打卡 SIGN : 签到 ROULETTE : 轮盘 SCRATCH_CARD : 刮刮卡 VOTE : 投票 QUESTIONNAIRE : 问卷调查 】"PUNCH_CLOCK"
titleobject主题"..."
webConfigJSONObject
contentJSONObject
startTimestring开始时间"2021-11-01 00:00:00"
endTimestring结束时间"2021-11-11 00:00:00"
configPunchClockActiveConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.vote.AddVoteActiveItemDTO

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configVoteActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.sign.AddSignActiveItemDTO

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configSignActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.scratch.card.AddScratchCardActiveItemDTO

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configScratchCardActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.roulette.AddRouletteActiveItemDTO

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configRouletteActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.punch.clock.AddPunchClockActiveItemDTO

名称类型必填说明示例
activeIdinteger(int64)活动ID1
titleobject标题{}
webConfigJSONObject
contentJSONObject
mustJoinboolean是否必须参加true
configPunchClockActiveItemConfigBO

com.leadwaycloud.rm.mall.business.active.dto.add.AddActiveConditionDTO

名称类型必填说明示例
activeIdinteger(int64)活动ID1
typestring类型 【 ACTIVE : 活动 ORDER_AMOUNT : 订单交易金额 MEMBER : 会员 MEMBER_TYPE : 会员类型 】"ACTIVE"
valuestring
attachmentstring自定义数据(json格式)

com.leadwaycloud.rm.mall.business.active.dto.query.DistanceDTO

名称类型必填说明示例
keystringUUID"UUID"
longitude1number(double)第一点的经度106.781028
latitude1number(double)第一点的纬度32.684301
longitude2number(double)第二点的经度106.781562
latitude2number(double)第二点的纬度32.684897

com.leadwaycloud.core.model.RJava.util.MapJava.lang.StringJava.lang.Integer

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.wechat.vo.WeiXinUserInfoVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataWeiXinUserInfoVO

com.leadwaycloud.rm.mall.business.wechat.bo.WeiXinUserInfoBO

名称类型必填说明示例
countrystring
provincestring
citystring
openidstring
sexstring
nicknamestring
headimgurlstring
languagestring
privilegeobject[]

com.leadwaycloud.rm.mall.business.wechat.vo.WeiXinUserInfoVO

返回数据

名称类型必填说明示例
userIdinteger(int64)
openIdstring
userTypestring
tokenstring
userInfoWeiXinUserInfoBO

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.ResCompany

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataResCompany[]返回数据

PageableObject

名称类型必填说明示例
pagedboolean
pageNumberinteger(int32)
offsetinteger(int64)
sortSortObject
pageSizeinteger(int32)
unpagedboolean

SortObject

名称类型必填说明示例
sortedboolean
emptyboolean
unsortedboolean

com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView

org.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

返回数据

名称类型必填说明示例
totalPagesinteger(int32)
totalElementsinteger(int64)
pageablePageableObject
firstboolean
lastboolean
sizeinteger(int32)
contentRmMallView[]
numberinteger(int32)
sortSortObject
numberOfElementsinteger(int32)
emptyboolean

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallView

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallView[]返回数据

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.model.po.entity.RmMallShoppingCart

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallShoppingCart

com.leadwaycloud.rm.mall.model.po.entity.RmMallShoppingCart

商城购物车

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
channelstring渠道 【 STORE_POS : 门店机台(未来弃用) WECHAT_MINI_APPS : 微信小程序(未来弃用) WECHAT_MALL : 微信商城(未来弃用) APP : APP(未来弃用) ONLINE_SHOP : 电商商城(未来弃用) ONLINE : 线上 OFFLINE : 线下 】"ONLINE"
memberIdinteger(int64)会员ID1

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmMallSelfPickupOutlets

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallSelfPickupOutlets[]返回数据

com.leadwaycloud.core.model.RJava.lang.Object

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.business.collect.model.vo.CollectItemVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataCollectItemVO[]返回数据

com.leadwaycloud.rm.common.business.goods.model.vo.ListItemBarcodeVO

零管商品条码信息集合

名称类型必填说明示例
itemBarcodeIdinteger(int64)零管商品条码ID
itemIdinteger(int64)零管商品ID
goodsIdinteger(int64)商品ID
goodsCategoryIdinteger(int64)商品分类ID
goodsCategoryCodestring商品分类编号
goodsCategoryNamestring商品分类名称
goodsBrandIdinteger(int64)商品品牌ID
goodsBrandCodestring商品品牌编号
goodsBrandNamestring商品品牌名称
goodsBarcodeIdinteger(int64)商品条码ID
goodsCodestring商品货号
goodsBarcodestring商品条码
goodsNamestring商品名称
goodsSpecstring规格
goodsPackstring包装
goodsPackSymbolstring包装
goodsShortPackstring包装
goodsIsoShortPackstring商品包装
vatRationumber(double)商品税率
taxTypestring税额计算方式 【 INCLUDE_TAX : 含税 EXCLUDE_TAX : 不含税 】"INCLUDE_TAX"
specstring商品条码规格
imagesstring商品条码图片
pricenumber(double)商品条码单价
price2number(double)商品条码单价2
orderMinQtynumber(double)单次最小购买数量999
orderMaxQtynumber(double)单次最大购买数量999
shelfboolean是否上架true
checkStockboolean是否检查库存true
virtualboolean是否是虚拟产品true
defSettlementboolean是否是结算默认条码true
orderedLocallyboolean允许直接采购true
thirdPartyDeliveryboolean允许第三方直送true
allowDiscountboolean允许折扣true
allowManualPriceboolean允许手工变价(POS手工变价)true
allowRefundboolean允许退货true

com.leadwaycloud.rm.mall.business.collect.model.vo.CollectItemVO

返回数据

名称类型必填说明示例
itemIdinteger(int64)零管商品ID1
namestring商品名称"xxx"
imagestring商品图片"xxx"
offShelfboolean是否已经下架false
itemBarcodeIdinteger(int64)零管商品条码ID1
itemBarcodeBarcodestring零管商品条码
itemBarcodePricenumber(double)零管商品条码价格1
barcodeInfoListListItemBarcodeVO[]零管商品条码信息集合

com.leadwaycloud.core.model.RJava.lang.Double

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
datanumber(double)返回数据

com.leadwaycloud.core.model.RCom.alibaba.fastjson2.JSONObject

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.business.express.vo.AddressVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataAddressVO[]返回数据

com.leadwaycloud.rm.mall.business.express.vo.AddressVO

五级联动数据数据模版

名称类型必填说明示例
idinteger(int64)ID1
codestring代号
namestring名称"东城区"

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.SysExpress

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.SysExpress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataSysExpress

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmExpressScope

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpressScope

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmExpress

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmExpress[]返回数据

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRuleChangeLog

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionRuleChangeLog

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionRuleChangeLog

com.leadwaycloud.rm.common.model.po.entity.RmDistributionRuleChangeLog

当前页数据

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
typestring类型 【 ADD : 新增 UPDATE : 修改 OPEN : 开启 CLOSE : 关闭 】"ADD"
changeDatastring分销规则变更数据
updateUserResUser

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionMember

com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionMember

org.springframework.data.domain.PageCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

返回数据

名称类型必填说明示例
totalPagesinteger(int32)
totalElementsinteger(int64)
pageablePageableObject
firstboolean
lastboolean
sizeinteger(int32)
contentRmDistributionMember[]
numberinteger(int32)
sortSortObject
numberOfElementsinteger(int32)
emptyboolean

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionOrder

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionOrder

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionOrder

com.leadwaycloud.rm.common.model.po.entity.RmDistributionOrder

当前页数据

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
orderIdinteger(int64)零管订单ID1
orderDistributionAmountnumber(double)零管订单可分销金额100
distributionMethodstring分销方式 【 COMMON : 普通 INTERNAL_PURCHASE : 内购 】"COMMON"
distributor1MemberRmDistributionMember
distributor2MemberRmDistributionMember
distributor3MemberRmDistributionMember
rebatePercent1number(double)一级提成比例
rebatePercent2number(double)二级提成比例
rebatePercent3number(double)三级提成比例
rebateVal1number(double)一级佣金
rebateVal2number(double)二级佣金
rebateVal3number(double)三级佣金
settlement1boolean是否已经结算false
settlement2boolean是否已经结算false
settlement3boolean是否已经结算false
settlement1Timestring结算时间"2020-10-11 13:09:11"
settlement2Timestring结算时间"2020-10-11 13:09:11"
settlement3Timestring结算时间"2020-10-11 13:09:11"
distributionOrderItemListRmDistributionOrderItem[]订单分销商品

com.leadwaycloud.rm.common.model.po.entity.RmDistributionOrderItem

订单分销商品

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
orderItemRmOrderItem
amountnumber(double)商品金额100

com.leadwaycloud.rm.common.model.po.entity.RmOrderItem

订单商品

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
orderIdinteger(int64)订单ID
lineNointeger(int32)行号1
goodsIdinteger(int64)商品ID1
goodsTypeIdinteger(int64)商品类型ID1
goodsTypeCodestring商品类型编号"1"
goodsTypeNamestring商品类型名称"1"
brandIdinteger(int64)品牌ID1
brandCodestring品牌编号"xxx"
brandNamestring品牌名称"xxx"
goodsCodestring商品编号"12532534235"
goodsBarcodeIdinteger(int64)商品条码ID1
goodsBarcodestring商品条码"4719324252342"
namestring商品名称"洗发水"
imagestring商品图片
vatRationumber(double)商品税率0.5
costnumber(double)商品成本0
pricenumber(double)商品单价35
qtyinteger(int32)商品数量1
weightnumber(double)商品重量
packstring包装"瓶"
packSymbolstring包装"瓶"
shortPackstring包装"瓶"
isoShortPackstring包装"瓶"
specstring规格
totalAmountnumber(double)总金额35
promAmountnumber(double)商品优惠金额0
amountnumber(double)商品金额35
vatAmountnumber(double)商品税额100
snapshotstring商品快照(下单时商品的基本信息)
rmItemIdinteger(int64)零管商品ID1
rmItemBarcodeIdinteger(int64)零管商品条码ID1
priceOriginIdinteger(int64)价格原单据ID1
priceOriginTypestring价格原单据类型 【 PRICE_LIST : 价目表 QUOTE_ORDER : 报价单 】"SALE_CONTRACT"
quotationCodestring报价单编号
quotationOutsideCodestring外部报价单编号
thirdpartyDeliveryboolean是否第三方配送false
thirdpartyPurchaseboolean是否第三方采购(商城根据商品中的参数带入不可编辑,中台根据商品中的参数带入可编辑)false
acceptThirdpartyDeliveryboolean是否接受第三方配送(中台、商城在页面可调整,如果第三方采购=true默认带入true)false
purchaseByOrderboolean是否按单采购(中台在页面可调整,默认false)false
periodTypestring发货周期类型 【 HOUR : 时 DAY : 天 WEEK : 周 MONTH : 月 YEAR : 年 】"1"
deliveryPeriodinteger(int32)发货周期1
remarkstring备注"1"
reserved1string备用字段1(客户物料编码)
reserved2string备用字段2(客户物料规格)
reserved3string备用字段3

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionMember

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionMember

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionItem

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionItem

com.leadwaycloud.rm.mall.business.distribution.dto.QueryDistributionApplyDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
memberIdinteger(int64)会员ID1
initiatorinteger(int64)邀请人1
statusstring申请状态 【 APPLY : 申请中 PASS : 通过 REJECT : 拒绝 】"APPLY"

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionApply

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionApply

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionApply

com.leadwaycloud.rm.mall.business.distribution.dto.QueryDistributionExtractRebateApplyDTO

名称类型必填说明示例
merchantIdinteger(int64)商户ID1
distributionMemberIdinteger(int64)分销成员ID1
statusstring申请状态 【 APPLY : 申请中 PASS : 通过 REJECT : 拒绝 】"APPLY"

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionExtractRebateApply

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.common.model.po.entity.RmDistributionExtractRebateApply

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmDistributionExtractRebateApply

com.leadwaycloud.core.model.ROrg.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallCollect

org.springframework.data.domain.PageCom.leadwaycloud.rm.mall.model.po.entity.RmMallCollect

返回数据

名称类型必填说明示例
totalPagesinteger(int32)
totalElementsinteger(int64)
pageablePageableObject
firstboolean
lastboolean
sizeinteger(int32)
contentRmMallCollect[]
numberinteger(int32)
sortSortObject
numberOfElementsinteger(int32)
emptyboolean

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticle

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticle

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallArticleCategory

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallArticleCategory[]返回数据

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmMallApplication

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallApplication[]返回数据

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.active.vo.ActiveVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataActiveVO

com.leadwaycloud.rm.mall.business.active.vo.ActiveVO

返回数据

名称类型必填说明示例
activeRmMallActive
activeConditionListRmMallActiveCondition[]活动条件
activeItemListRmMallActiveItem[]活动项目

com.leadwaycloud.core.model.RCom.leadwaycloud.rm.mall.business.active.vo.ActiveMemberVO

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataActiveMemberVO

com.leadwaycloud.rm.mall.business.active.vo.ActiveMemberVO

返回数据

名称类型必填说明示例
activeRmMallActive
activeConditionListRmMallActiveCondition[]活动条件
activeItemListRmMallActiveItem[]活动项目
activeMemberRecordRmMallActiveMemberRecord
activeItemMemberRecordListRmMallActiveItemMemberRecord[]会员参与活动项目记录

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActive

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActive[]返回数据

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveItem

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveItem[]返回数据

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.common.model.po.entity.RmOrder

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmOrder[]返回数据

com.leadwaycloud.rm.common.business.order.mdoel.bo.OrderMerchantNoteBO

订单商户备注数据模版

名称类型必填说明示例
notestring参数名称"折扣名称"
userstring备注人"张三"
timestring备注时间"2020-10-11 13:09:11"

com.leadwaycloud.rm.common.model.bo.AttachmentBO

附件

名称类型必填说明示例
namestring文件名称"xx"
typestring文件类型"xx"
fileIdstring文件服务的文件ID"xxx"
userIdinteger(int64)上传的用户ID1
userNamestring上传的用户名称"1"
uploadTimestring上传时间"2020-10-11 13:09:11"

com.leadwaycloud.rm.common.model.po.entity.RmCashier

收银员

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
companyIdinteger(int64)公司ID1
accountstring账号"131131"
passwordstring密码"111111"
statusstring状态 【 ACTIVE : 活跃 LOCK : 锁定 VOID : 删除 】"ACTIVE"
typestring类型 【 CASHIER : 收银员 LEADER : 收银组长 MANAGER : 收银管理员 】"CASHIER"
employeeIdinteger(int64)员工ID1

com.leadwaycloud.rm.common.model.po.entity.RmDevicePos_Simple

机台(简略)

名称类型必填说明示例
idinteger(int64)
companyIdinteger(int64)公司
codestring编号"POS001"
statusstring状态"INACTIVATED"
descriptionstring描述
applicationVersionstring应用版本
registerTimestring激活时间"2020-10-11 10:09:11"
deviceNamestring设备名称"MacBook-Pro-zkl.local"
deviceOSTypestring设备操作系统类型"macOS Catalina"
deviceOSVersionstring设备操作系统版本"10.15.7"
deviceMacAddressstring设备MAC地址"88:E9:FE:7B:DA:75"
deviceKeystring设备唯一标识"OJ0789I0UR290UR2393U82"
defStockWarehouseIdinteger(int64)非油商品默认扣减库存仓库ID1

com.leadwaycloud.rm.common.model.po.entity.RmOrder

订单

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
codestring编号"0989681627412313123"
typestring类型"SALE"
resourcesstring来源 【 ERP : ERP STORE : 实体店 MOBILE : 移动端 MALL : 网上商城 】"ONLINE_STORE"
channelstring渠道 【 STORE_POS : 门店机台(未来弃用) WECHAT_MINI_APPS : 微信小程序(未来弃用) WECHAT_MALL : 微信商城(未来弃用) APP : APP(未来弃用) ONLINE_SHOP : 电商商城(未来弃用) ONLINE : 线上 OFFLINE : 线下 】"ONLINE"
statusstring订单状态 【 DRAFT : 待确认 CONFIRMED : 已确认 CANCEL : 已取消 EXPIRED : 已过期 DELETE : 已删除 】"CONFIRMED"
itemCountinteger(int32)商品条数
paymentStatusstring付款状态 【 BE_PAID : 待付款 PAY_FINISH : 付款完成 】"PAID"
refundStatusstring退款状态 【 BE_REFUND : 待退款 REFUND_FINISH : 退款完成 】"FULL_REFUND"
deliveryStatusstring发货状态 【 BE_DELIVERED : 待发货 PARTIAL_SHIPPED : 部分发货 FULL_SHIPPED : 全部发货 】"FULL_SHIPPED"
returnStatusstring退货状态 【 BE_RETURN : 待退货 PARTIAL_RETURN : 部分退货 FULL_RETURN : 全部退货 】"FULL_RETURN"
receivedStatusstring收货状态 【 BE_RECEIVED : 待收货 PARTIAL_RECEIVED : 部分收货 FULL_RECEIVED : 全部收货 】"PARTIAL_RECEIVED"
purchaseStatusstring采购状态 【 BE_PROCURED : 待采购 ONGOING : 采购中 PURCHASED : 已采购 】"BE_PROCURED"
verifyStatusstring审核状态 【 PENDING : 待审核 ONGOING : 审核中 FINISH : 已审核 】"PENDING"
invoiceStatusstring发票状态 【 BE_INVOICED : 待开票 INVOICE_ING : 开票中 PARTIAL_INVOICED : 部分开票 FULL_INVOICED : 全部开票 】"BE_INVOICED"
totalAmountnumber(double)总金额100
promAmountnumber(double)交易优惠金额0
orderAmountnumber(double)订单金额100
vatAmountnumber(double)订单税额100
associateOrderIdinteger(int64)关联销售订单ID
scaleinteger(int32)金额计算精度2
testboolean是否是测试订单false
orderTimestring订单时间"2020-10-11 13:09:11"
endPaymentTimestring付款截止时间"2020-10-11 13:09:11"
customerNotestring客户备注"..."
merchantNoteOrderMerchantNoteBO[]商户备注(仅仅在ERP上展示)[{"note":"...","time":"2020-12-11 12:23:12"}]
reasonstring交易理由
verifyTypestring审核类型 【 ONLINE_ORDER_REFUND : 线上销售订单退货审批 ONLINE_ORDER_EXCHANGE : 线上销售订单换货审批 BARCODE_ON_SHELF : 零管商品条码上架审批 BARCODE_OFF_SHELF : 零管商品条码下架审批 EPS_ORDER_CREDIT_LIMIT : 信用支付额度不足审核 】"SALE_ORDER_REFUND"
verifyResultstring审核结果 【 PASS : 通过 REFUSE : 拒绝 REJECT : 驳回 】"PASS"
verifyMsgstring审核描述"..."
reserved1string备用字段1(外部订单编号)
reserved2string备用字段2
reserved3string备用字段3(SAP订单编号,KDS叫号编号)
attachmentListAttachmentBO[]附件
memberIdinteger(int64)会员ID
memberNamestring会员名称"张三"
memberBarcodestring会员编号"215252342234232145"
customerIdinteger(int64)客户ID
customerCodestring客户编号"xxxx"
customerNamestring客户名称"xxx公司"
customerPersonIdinteger(int64)客户联系人ID
customerPersonCodestring客户联系人编号"xxxx"
customerPersonNamestring客户联系人名称"xxx"
salesPersonCodestring业务员代号"xxx"
posIdinteger(int64)机台ID1
restaurantTableIdinteger(int64)桌位ID
feenumber(double)运费
acceptSplittingDeliveryboolean是否接受拆单发货
associateOrderRmOrder
orderItemListRmOrderItem[]订单商品
orderMemberRmOrderMember
orderPosRmOrderPos
orderHandmadeDiscountListRmOrderHandmadeDiscount[]订单手工折扣
orderDeliveryModeRmOrderDeliveryMode
orderRestaurantRmOrderRestaurant
customerInfoRmPresaleOrderCustomerInfo
companyResCompany

com.leadwaycloud.rm.common.model.po.entity.RmOrderDeliveryMode

订单配送方式

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
orderIdinteger(int64)订单ID
deliveryModestring发货方式 【 SELF : 自提/自送 EXPRESS : 快递 】"SELF"
farenumber(double)运费0
countryIdinteger(int64)国家ID
provinceIdinteger(int64)省份ID
cityIdinteger(int64)城市ID
areaIdinteger(int64)区ID
streetIdinteger(int64)街道ID
detailAddressstring详细地址
receiverstring收货人
phonestring电话
selfPickupOutletsIdinteger(int64)商城自提网点
selfPickupDatestring(date)自提日期"2020-10-11"
selfPickupStartTimestring自提时间区间(开始)"08:00:00"
selfPickupEndTimestring自提时间区间(结束)"08:00:00"
remarkstring备注
countrySysCountry
provinceSysProvince
citySysCity
areaSysArea
streetSysStreet
selfPickupOutletsRmMallSelfPickupOutlets

com.leadwaycloud.rm.common.model.po.entity.RmOrderHandmadeDiscount

订单手工折扣

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
orderIdinteger(int64)订单ID
cashierIdinteger(int64)授权收银员ID
typestring折扣类型
lineNointeger(int32)行号1
promAmountnumber(double)手工优惠金额0
cashierRmCashier

com.leadwaycloud.rm.common.model.po.entity.RmOrderMember

订单会员

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
orderIdinteger(int64)订单ID
memberIdinteger(int64)会员ID1
barcodestring会员编号"215252342234232145"
namestring会员名称"张三"
typeinteger(int64)会员类型1
sexstring会员性别"1"
ageinteger(int32)会员年龄22
birthdaystring会员生日"1999-11-11"
tagsstring[]会员标签["健身"]
customerIdinteger(int64)客户ID
customerCodestring客户编号"xxx"
customerNamestring客户名称"xxx公司"
customerPersonIdinteger(int64)客户联系人ID
customerPersonCodestring客户联系人编号"xxx"
customerPersonNamestring客户联系人名称"xxx"
customerPersonPhonestring客户联系人手机号"xxx"
businessUserstring业务代表名称"xxx"
businessPhonestring业务代表手机号"xxx"
memberSimpleCrmMember

com.leadwaycloud.rm.common.model.po.entity.RmOrderPos

订单机台

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
orderIdinteger(int64)订单ID
posIdinteger(int64)机台ID
cashierIdinteger(int64)收银员ID
shiftNointeger(int32)班次号1
shiftDatestring班次日"2020-10-11"
pkNointeger(int32)流水号1
operatorstring操作员
cateringOrderTypestring机台餐饮订单类型 【 DINE_IN : 堂食 DINE_OUT : 外带 TAKEOUT : 外卖 】
cateringOrderStatusstring机台餐饮订单状态 【 BE_PRODUCED : 待制作 PRODUCTION : 制作中 BE_PICKED : 待取餐 PICKED : 已取餐 】
posRmDevicePos_Simple
cashierRmCashier

com.leadwaycloud.rm.common.model.po.entity.RmOrderRestaurant

订单桌位信息

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
orderIdinteger(int64)订单ID
restaurantTableRmRestaurantTable
consumerCountinteger(int32)用餐人数1
diningTimestring用餐时间"2020-10-11 13:09:11"
notesstring备注

com.leadwaycloud.rm.common.model.po.entity.RmPresaleOrderCustomerInfo

预购单客户信息

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
merchantIdinteger(int64)商户ID1
companyIdinteger(int64)公司ID1
assetIdinteger(int64)设备ID1
orderIdinteger(int64)预售单ID1
posNostringpos号"1"
transNostring交易号"1"
receiptstring小票"1"
notestring备注"1"
activeIdinteger(int64)活动ID1
customerNamestring客户名称"1"
phonestring电话"1"
backupPhonestring备用电话"1"
receiveModestring提货方式 【 STORE_SELF : 门店自提 SUPPLY_POINT_SELF : 供应商自提 HOME_DELIVERY : 送货上门 】"STORE_SELF"
addressstring地址"1"
archiveboolean是否归档false

com.leadwaycloud.rm.common.model.po.entity.RmRestaurantTable

桌位

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
companyIdinteger(int64)公司ID1
codestring桌位号"C001"
floorinteger(int32)楼层1
activeboolean是否可用true
infostring桌位详细信息"前端自定义json字符串"
externalIdstring外部系统ID

com.leadwaycloud.rm.common.model.po.entity.SimpleCrmMember

会员

名称类型必填说明示例
idinteger(int64)
createByinteger(int64)
createTimestring(date-time)
updateByinteger(int64)
updateTimestring(date-time)
companyIdinteger(int64)公司ID1
barcodestring会员编号"002391117577753472"
statusstring会员状态 【 ACTIVE : 活跃的 LOCK : 锁定的 】"ACTIVE"
namestring名称"张三"
mobilePhonestring手机号码"张三"
realNamestring真实名称
otherBarcodestring第三方条码
sourcestring会员来源
typeIdstring会员类型
partnerIdinteger(int64)关系ID

com.leadwaycloud.core.model.RJava.util.MapJava.lang.StringJava.lang.Long

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据

com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveCondition

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveCondition[]返回数据

com.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord

返回数据

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

com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.rm.mall.model.po.entity.RmMallActiveMemberRecord

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataRmMallActiveMemberRecord

com.leadwaycloud.core.model.RJava.util.MapJava.lang.LongJava.lang.Long

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据

com.leadwaycloud.core.model.R

名称类型必填说明示例
statusinteger(int32)状态码200
codestring业务代码"000"
messagestring消息描述"成功"
dataobject返回数据