Skip to content

2.9、商户信息同步接口


POST  

接口说明

Trends.Mall可以接收第三系统传入的租户信息
Trends.Mall处理逻辑:根据接收到的数据判断是否在系统中存在.如存在则返回系统中的租户ID,如不存在则直接在系统中新增,并返回相应的租合ID给第三方系统。
租户类型为公司的判断条件:租户名称、统一社会信用代码;租户类型为个人的判断条件:租户名称、身份证号码

请求Body参数

公共参数

请求时必须传入公共参数,详见公共接口说明

私有参数

数据结构

名称
类型
必选
中文名
说明
CustomerNoString外部租户编码必须唯一
CustomerNameString租户名称
StoreIDString项目ID项目数据接口
CustomerTypeint租户类型1:公司;2:个人
TaxCodeString税号(身份证号)类型为公司则为税号/为个人则为身份证号
RegAddrstring注册地址
ContactInfoJSON商户联系人信息见商户联系人信息
   StoreIDString项目ID项目数据接口
   ContactManString联系人姓名
   MobileTelString移动电话
   BillContactint是否默认账单联系人0:否;1:是
BankInfoJSON银行信息见银行信息
   StoreIDString项目ID项目数据接口
   AccountTypeint账户类型1:一般户;2:基本户
   BankAcctString银行账号
   BankNameString开户银行
   DefaultAccountInt是否为默认银行账号0:否;1:是
RecordTimeString记录时间yyyy-MM-dd hh:ss:mm

返回响应

数据结构

名称
类型
必选
中文名
说明
retInt返回码2000:成功;2001:失败
msgString描述
CustomerNoString第三方系统主键
CustomerIDString租户IDTrends.Mall系统租户ID

响应示例

成功

json
[{
	"ret": 2000,
	"msg": "数据接收成功",
	"CustomerNo": "1000",
	"CustomerID": "45 f2f676 - f930 - af0a - b662 - eca263df9b06"
}, {
	"ret": 2001,
	"msg": "该租户在资产租赁系统中已存在",
	"CustomerNo": "1001",
	"CustomerID": "45 f2f676 - f930 - af0a - b662 - eca263df9b06"
}]

失败

json
{
	"ret": 2001,
	"msg": "获取数据失败"
}