跳到主要内容

biz.merchants.update

修改商户信息

  • 请求路由: biz.merchants.update
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "biz.merchants.update",
"data" : {
"name" : "测试商户",
"associatedChannel" : "CH1002",
"address" : "深大",
"starLevel" : "5",
"position" : {
"longitude" : 111.111,
"latitude" : 222.222
},
"clientType" : "客户类型",
"averageRoomRate" : 100.0,
"roomCapacity" : 100,
"customerRatio" : 30.0,
"state" : true,
"administrators" : [
"555@mzd"
],
"serviceNote" : "服务说明",
"operatorSurcharges" : [
"30系阿尔法",
"接机费"
],
"merchantSurcharges" : {
"门童服务" : {
"name" : "门童服务",
"RMB" : 200,
"selectable" : true,
"checked" : true
},
"测试服务" : {
"name" : "测试服务",
"RMB" : 100
}
}
}
});

请求参数​

名称类型必须说明
idString否标识
windowTitleString否H5窗口标题
nameString否商户名称
inviteCodeString否邀请码
departurePositionObject否出发地坐标
departurePosition.longitudeNumber否经度
departurePosition.latitudeNumber否纬度
departureNameString否出发地名称
departureAddressString否出发地地址
starLevelString否星级
stateBoolean否是否启用
contactPersonNameString否商户对接人
contactPersonMobileString否对接人电话
displayDepartureBoolean否H5是否默认显示出发地
remarksString否备注
pricingSchemeString否价格方案
priceNumber[]否添加或修改价格方案时把对应多个价格存储下来
serviceNoteString否服务说明
operatorSurchargesString[]否承运商附加服务
administratorsObject[]否商户负责人
administrators.[].usernameString否用户标识
administrators.[].mobileString否用户手机号
administrators.[].nameString否用户名称
merchantSurchargesObject否商户附加服务
associatedChannelString否所属渠道
cityString否开始城市id
toCityString否到达城市id
configureLayoutObject否布局配置
independentAccountObject否分账设置信息
independentAccount.periodNumber否分账周期:T+0、T+1、T+2、T+7、T+30(加几值为几,例:T+0 值为0)
independentAccount.suspensionOfDistributionBoolean否暂停分账 true:暂停 false:可分账
independentAccount.settlementOfDriverChargesBoolean否是否委托平台自动结算司机费用
independentAccount.acceptorTypeString否分账对象
0 - 平台
1 - 渠道
independentAccount.independentAccountTypeString否分账类型
0-比例
1-指定金额
independentAccount.independentAccountValueObject否分账值,比例和金额都写三种币种信息
RMB
HKD
MOP
independentAccount.collectionAccountInformationObject否收款账户信息
independentAccount.collectionAccountInformation.appIdString否公众号appId
independentAccount.collectionAccountInformation.accountIdentificationString否账户标识
independentAccount.collectionAccountInformation.nameString否名字
independentAccount.collectionAccountInformation.typeString否分账接收方类型
MERCHANT_ID:商户号
PERSONAL_OPENID:个人openid
bindingPeriodString否绑定期限 0,1个月、6个月、1年(12:默认)、-1:永久
extraPropsObject否扩展属性
crByString否创建者
upByString否最后修改者
crDateString否创建时间
upDateString否最后修改时间
tenantIdString否租户ID

返回​

修改后信息

{
"crBy" : "admin@mzd",
"upBy" : "admin@mzd",
"crDate" : "2023-08-01T09:12:55.102216Z",
"upDate" : "2023-08-01T09:13:54.104581Z",
"tenantId" : "mzd",
"id" : "100",
"name" : "测试商户",
"associatedChannel" : "CH1002",
"address" : "深大",
"starLevel" : "5",
"position" : {
"longitude" : 111.111,
"latitude" : 222.222
},
"clientType" : "客户类型",
"averageRoomRate" : 100.0,
"roomCapacity" : 100,
"customerRatio" : 30.0,
"state" : true,
"administrators" : [
"555@mzd"
],
"serviceNote" : "服务说明",
"operatorSurcharges" : [
"30系阿尔法",
"接机费"
],
"merchantSurcharges" : {
"门童服务" : {
"name" : "门童服务",
"RMB" : 200,
"selectable" : true,
"checked" : true
},
"测试服务" : {
"name" : "测试服务",
"RMB" : 100
}
}
}

返回属性​

名称类型说明
idString标识
windowTitleStringH5窗口标题
nameString商户名称
inviteCodeString邀请码
departurePositionObject出发地坐标
departurePosition.longitudeNumber经度
departurePosition.latitudeNumber纬度
departureNameString出发地名称
departureAddressString出发地地址
starLevelString星级
stateBoolean是否启用
contactPersonNameString商户对接人
contactPersonMobileString对接人电话
displayDepartureBooleanH5是否默认显示出发地
remarksString备注
pricingSchemeString价格方案
priceNumber[]添加或修改价格方案时把对应多个价格存储下来
serviceNoteString服务说明
operatorSurchargesString[]承运商附加服务
administratorsObject[]商户负责人
administrators.[].usernameString用户标识
administrators.[].mobileString用户手机号
administrators.[].nameString用户名称
merchantSurchargesObject商户附加服务
associatedChannelString所属渠道
cityString开始城市id
toCityString到达城市id
configureLayoutObject布局配置
independentAccountObject分账设置信息
independentAccount.periodNumber分账周期:T+0、T+1、T+2、T+7、T+30(加几值为几,例:T+0 值为0)
independentAccount.suspensionOfDistributionBoolean暂停分账 true:暂停 false:可分账
independentAccount.settlementOfDriverChargesBoolean是否委托平台自动结算司机费用
independentAccount.acceptorTypeString分账对象
0 - 平台
1 - 渠道
independentAccount.independentAccountTypeString分账类型
0-比例
1-指定金额
independentAccount.independentAccountValueObject分账值,比例和金额都写三种币种信息
RMB
HKD
MOP
independentAccount.collectionAccountInformationObject收款账户信息
independentAccount.collectionAccountInformation.appIdString公众号appId
independentAccount.collectionAccountInformation.accountIdentificationString账户标识
independentAccount.collectionAccountInformation.nameString名字
independentAccount.collectionAccountInformation.typeString分账接收方类型
MERCHANT_ID:商户号
PERSONAL_OPENID:个人openid
bindingPeriodString绑定期限 0,1个月、6个月、1年(12:默认)、-1:永久
extraPropsObject扩展属性
crByString创建者
upByString最后修改者
crDateString创建时间
upDateString最后修改时间
tenantIdString租户ID

下载结果模型定义