-
Notifications
You must be signed in to change notification settings - Fork 384
store
wuxw7 edited this page Oct 27, 2018
·
3 revisions
版本 | 变更内容 | 变更时间 | 变更人员 |
---|---|---|---|
v0.01 | 初稿 | 2018-07-29 | wuxw |
- 保存商户信息
- 保存商户属性信息
- 保存商户照片信息
- 保存商户证件信息
- 保存商户信息请求报文格式
- 修改商户信息
- 修改商户属性信息
- 修改商户照片信息
- 修改商户证件信息
- 修改商户信息请求报文格式
- 删除商户信息
- 删除商户属性信息
- 删除商户照片信息
- 删除商户证件信息
- 删除商户信息请求报文格式
- 商户成员加入
- 商户成员加入请求报文格式
- 商户成员退出
- 商户成员退出请求报文格式
orders节点 和 business节点在中心服务(center)中已经介绍,这里不再介绍,查看请点orders和business介绍,这里我们介绍datas节点下内容
serviceCode 为 save.store.info 保存商户属性
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStore | 1 | Object | - | 商户节点信息 | - |
businessStore | storeId | 1 | String | 30 | 商户ID | 新增时传-1 |
businessStore | userId | 1 | String | 30 | 用户ID | 传已有用户ID |
businessStore | name | 1 | String | 100 | 商户名称 | 商户或店铺名称 |
businessStore | address | 1 | String | 200 | 商户地址 | - |
businessStore | tel | 1 | String | 11 | 联系电话 | - |
businessStore | storeTypeCd | 1 | String | 10 | 店铺种类 | 详见表store_type定义 |
businessStore | nearbyLandmarks | 1 | String | 200 | 地标 | 地标,如王府井北60米 |
businessStore | mapX | 1 | String | 20 | 地区 x坐标 | - |
businessStore | mapY | 1 | String | 20 | 地区 y坐标 | - |
详细报文协议报文
serviceCode 为 save.store.info 保存商户属性
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStoreAttr | 1 | Object | - | 商户节点信息 | - |
businessStoreAttr | storeId | 1 | String | 30 | 商户ID | 商户新增的情况下传-1 |
businessStoreAttr | attrId | 1 | String | 30 | 属性id | 新增时传-1 |
businessStoreAttr | specCd | 1 | String | 12 | 属性编码 | 商户服务提供 |
businessStoreAttr | value | 1 | String | 50 | 属性值 | - |
详细报文协议报文
serviceCode 为 save.store.info 保存商户照片
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStorePhoto | 1 | Object | - | 商户照片节点信息 | - |
businessStorePhoto | storePhotoId | 1 | String | 30 | 商户照片ID | 新增时传-1 |
businessStorePhoto | storeId | 1 | String | 30 | 商户ID | 商户新增时传-1 |
businessStorePhoto | storePhotoTypeCd | 1 | String | 12 | 商户照片类型 | 商户照片类型,T 门头照 I 内景照 |
businessStorePhoto | photo | 1 | String | 100 | 照片 | 照片 |
详细报文协议报文
serviceCode 为 save.store.info 保存商户证件
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStoreCerdentials | 1 | Object | - | 商户证件节点信息 | - |
businessStoreCerdentials | storeCerdentialsId | 1 | String | 30 | 商户证件ID | 新增时传-1 |
businessStoreCerdentials | storeId | 1 | String | 30 | 商户ID | 商户新增时传-1 |
businessStoreCerdentials | credentialsCd | 1 | String | 12 | 证件类型 | 对应于 credentials表 |
businessStoreCerdentials | value | 1 | String | 50 | 证件号码 | - |
businessStoreCerdentials | validityPeriod | 1 | String | - | 有效期 | 格式为YYYY-MM-DD hh:mm:ss 例如:2018-07-07 11:04:00 如果是长期有效 写成 3000-01-01 00:00:00 |
businessStoreCerdentials | positivePhoto | 1 | String | 100 | 正面照片 | 照片存储大数据中路径 |
businessStoreCerdentials | negativePhoto | 1 | String | 100 | 反面照片 | 照片存储大数据中路径 |
详细报文协议报文
{
"orders": {
"appId": "外系统ID,分配得到",
"transactionId": "100000000020180409224736000001",
"userId": "用户ID",
"orderTypeCd": "订单类型,查询,受理",
"requestTime": "20180409224736",
"remark": "备注",
"sign": "这个服务是否要求MD5签名",
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
},
"business": [{
"serviceCode": "save.store.info",
"serviceName": "保存商户信息",
"remark": "备注",
"datas": {
"businessStore": {
"storeId": "-1",
"userId": "用户ID",
"name": "齐天超时(王府井店)",
"address": "青海省西宁市城中区129号",
"password": "ERCBHDUYFJDNDHDJDNDJDHDUDHDJDDKDK",
"tel": "15897089471",
"storeTypeCd": "M",
"nearbyLandmarks": "王府井内",
"mapX": "101.801909",
"mapY": "36.597263"
},
"businessStoreAttr": [{
"storeId": "-1",
"attrId":"-1",
"specCd":"1001",
"value":"01"
}],
"businessStorePhoto":[{
"storePhotoId":"-1",
"storeId":"-1",
"storePhotoTypeCd":"T",
"photo":"12345678.jpg"
}],
"businessStoreCerdentials":[{
"storeCerdentialsId":"-1",
"storeId":"-1",
"credentialsCd":"1",
"value":"632126XXXXXXXX2011",
"validityPeriod":"有效期,长期有效请写3000/01/01",
"positivePhoto":"正面照片地址,1234567.jpg",
"negativePhoto":"反面照片地址,没有不填写"
}]
},
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
}]
}
serviceCode 为 update.store.info 修改商户信息
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStore | 1 | Object | - | 商户节点信息 | - |
businessStore | storeId | 1 | String | 30 | 商户ID | 传需要修改的商户ID |
businessStore | userId | 1 | String | 30 | 用户ID | 传已有用户ID |
businessStore | name | 1 | String | 100 | 商户名称 | 商户或店铺名称 |
businessStore | address | 1 | String | 200 | 商户地址 | - |
businessStore | tel | 1 | String | 11 | 联系电话 | - |
businessStore | storeTypeCd | 1 | String | 10 | 店铺种类 | 详见表store_type定义 |
businessStore | nearbyLandmarks | 1 | String | 200 | 地标 | 地标,如王府井北60米 |
businessStore | mapX | 1 | String | 20 | 地区 x坐标 | - |
businessStore | mapY | 1 | String | 20 | 地区 y坐标 | - |
详细报文协议报文
serviceCode 为 update.store.info 修改商户属性
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStoreAttr | 1 | Object | - | 商户节点信息 | - |
businessStoreAttr | storeId | 1 | String | 30 | 商户ID | 已有商户ID |
businessStoreAttr | attrId | 1 | String | 30 | 属性id | 已有属性ID |
businessStoreAttr | specCd | 1 | String | 12 | 属性编码 | 商户服务提供 |
businessStoreAttr | value | 1 | String | 50 | 属性值 | - |
详细报文协议报文
serviceCode 为 update.store.info 修改商户照片
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStorePhoto | 1 | Object | - | 商户照片节点信息 | - |
businessStorePhoto | storePhotoId | 1 | String | 30 | 商户照片ID | 已有商户照片ID |
businessStorePhoto | storeId | 1 | String | 30 | 商户ID | 已有商户ID |
businessStorePhoto | storePhotoTypeCd | 1 | String | 12 | 商户照片类型 | 商户照片类型,T 门头照 I 内景照 |
businessStorePhoto | photo | 1 | String | 100 | 照片 | 照片 |
详细报文协议报文
serviceCode 为 update.store.info 修改商户证件
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStoreCerdentials | 1 | Object | - | 商户证件节点信息 | - |
businessStoreCerdentials | storeCerdentialsId | 1 | String | 30 | 商户证件ID | 已有证件ID |
businessStoreCerdentials | storeId | 1 | String | 30 | 商户ID | 已有商户ID |
businessStoreCerdentials | credentialsCd | 1 | String | 12 | 证件类型 | 对应于 credentials表 |
businessStoreCerdentials | value | 1 | String | 50 | 证件号码 | - |
businessStoreCerdentials | validityPeriod | 1 | String | - | 有效期 | 格式为YYYY-MM-DD hh:mm:ss 例如:2018-07-07 11:04:00 如果是长期有效 写成 3000-01-01 00:00:00 |
businessStoreCerdentials | positivePhoto | 1 | String | 100 | 正面照片 | 照片存储大数据中路径 |
businessStoreCerdentials | negativePhoto | 1 | String | 100 | 反面照片 | 照片存储大数据中路径 |
详细报文协议报文
{
"orders": {
"appId": "外系统ID,分配得到",
"transactionId": "100000000020180409224736000001",
"userId": "用户ID",
"orderTypeCd": "订单类型,查询,受理",
"requestTime": "20180409224736",
"remark": "备注",
"sign": "这个服务是否要求MD5签名",
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
},
"business": [{
"serviceCode": "update.store.info",
"serviceName": "修改商户信息",
"remark": "备注",
"datas": {
"businessStore": {
"storeId": "123456",
"userId": "用户ID",
"name": "齐天超时(王府井店)",
"address": "青海省西宁市城中区129号",
"password": "ERCBHDUYFJDNDHDJDNDJDHDUDHDJDDKDK",
"tel": "15897089471",
"storeTypeCd": "M",
"nearbyLandmarks": "王府井内",
"mapX": "101.801909",
"mapY": "36.597263"
},
"businessStoreAttr": [{
"storeId": "123456",
"attrId":"1234546",
"specCd":"1001",
"value":"01"
}],
"businessStorePhoto":[{
"storePhotoId":"12321",
"storeId": "123456",
"storePhotoTypeCd":"T",
"photo":"12345678.jpg"
}],
"businessStoreCerdentials":[{
"storeCerdentialsId":"123123",
"storeId": "123456",
"credentialsCd":"1",
"value":"632126XXXXXXXX2011",
"validityPeriod":"有效期,长期有效请写3000/01/01",
"positivePhoto":"正面照片地址,1234567.jpg",
"negativePhoto":"反面照片地址,没有不填写"
}]
},
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
}]
}
serviceCode 为 delete.store.info 删除商户信息
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStore | 1 | Object | - | 商户节点信息 | - |
businessStore | storeId | 1 | String | 30 | 商户ID | 传需要删除的商户ID |
详细报文协议报文
serviceCode 为 delete.store.info 删除商户属性
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStoreAttr | 1 | Object | - | 商户节点信息 | - |
businessStoreAttr | storeId | 1 | String | 30 | 商户ID | 已有商户ID |
businessStoreAttr | attrId | 1 | String | 30 | 属性id | 已有属性ID |
详细报文协议报文
serviceCode 为 delete.store.info 修改商户照片
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStorePhoto | 1 | Object | - | 商户照片节点信息 | - |
businessStorePhoto | storePhotoId | 1 | String | 30 | 商户照片ID | 已有商户照片ID |
businessStorePhoto | storeId | 1 | String | 30 | 商户ID | 已有商户ID |
详细报文协议报文
serviceCode 为 delete.store.info 删除商户证件
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessStoreCerdentials | 1 | Object | - | 商户证件节点信息 | - |
businessStoreCerdentials | storeCerdentialsId | 1 | String | 30 | 商户证件ID | 已有证件ID |
businessStoreCerdentials | storeId | 1 | String | 30 | 商户ID | 已有商户ID |
详细报文协议报文
{
"orders": {
"appId": "外系统ID,分配得到",
"transactionId": "100000000020180409224736000001",
"userId": "用户ID",
"orderTypeCd": "订单类型,查询,受理",
"requestTime": "20180409224736",
"remark": "备注",
"sign": "这个服务是否要求MD5签名",
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
},
"business": [{
"serviceCode": "delete.store.info",
"serviceName": "修改商户信息",
"remark": "备注",
"datas": {
"businessStore": {
"storeId": "123456"
},
"businessStoreAttr": [{
"storeId": "123456",
"attrId":"1234546"
}],
"businessStorePhoto":[{
"storePhotoId":"12321",
"storeId": "123456"
}],
"businessStoreCerdentials":[{
"storeCerdentialsId":"123123",
"storeId": "123456"
}]
},
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
}]
}
serviceCode 为 member.joined.store 成员加入
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessMemberStore | 1 | Object | - | 成员加入节点信息 | - |
businessMemberStore | memberStoreId | 1 | String | 30 | id | 传-1 |
businessMemberStore | storeId | 1 | String | 30 | 商户ID | 已有商户ID |
businessMemberStore | memberId | 1 | String | 30 | 成员商户ID | 已有商户ID |
{
"orders": {
"appId": "外系统ID,分配得到",
"transactionId": "100000000020180409224736000001",
"userId": "用户ID",
"orderTypeCd": "订单类型,查询,受理",
"requestTime": "20180409224736",
"remark": "备注",
"sign": "这个服务是否要求MD5签名",
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
},
"business": [{
"serviceCode": "member.joined.store",
"serviceName": "商户成员加入",
"remark": "备注",
"datas": {
"businessMemberStore": {
"memberStoreId": "-1",
"storeId": "1234",
"memberId": "45677",
}
},
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
}]
}
serviceCode 为 member.quit.store 成员加入
父元素名称 | 参数名称 | 约束 | 类型 | 长度 | 描述 | 取值说明 |
---|---|---|---|---|---|---|
datas | businessMemberStore | 1 | Object | - | 成员加入节点信息 | - |
businessMemberStore | memberStoreId | 1 | String | 30 | id | 已有成员关系ID |
{
"orders": {
"appId": "外系统ID,分配得到",
"transactionId": "100000000020180409224736000001",
"userId": "用户ID",
"orderTypeCd": "订单类型,查询,受理",
"requestTime": "20180409224736",
"remark": "备注",
"sign": "这个服务是否要求MD5签名",
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
},
"business": [{
"serviceCode": "member.quit.store",
"serviceName": "商户成员加入",
"remark": "备注",
"datas": {
"businessMemberStore": {
"memberStoreId": "123"
}
},
"attrs": [{
"specCd": "配置的字段ID",
"value": "具体值"
}]
}]
}