创建客户
POST
/organization-aggregation/organization/customer请求参数
Body 参数application/json
cityId
integer <int64>
城市ID
code
string
编码
accountInfo
object (OpenAccountInfoParam)
必需
账户信息,提供是会开通客户账户
userName
string
用户名
长度必须要满足6-20位之间并且满足字母或字母+数字,不允许纯数字
password
string
密码
密码是否为英文字母、数字、符号或其组合,或字符长度不在8-20位之间
status
string
状态
状态, 0禁用 1启用
contacts
array[object (openapi-联系人) {10}]
联系人
asDeliveryAddress
boolean
可选
默认联系人设为收货地址
email
string
电子邮件
job
string
职位
main
boolean
主要联系人标志
memo
string
备注
name
string
姓名
phoneNum
string
电话号码
postalCode
string
邮政编码
qq
string
QQ
wechatNum
string
微信号
customerCategoryId
integer <int64>
客户分类id
deliveryAddresses
array[object (openapi-收货地址) {8}]
收货地址
cityId
integer <int64>
城市ID
defaultFlag
boolean
默认收货地址标志
details
string
详细地址
districtId
integer <int64>
区ID
memo
string
备注
name
string
名字
phoneNum
string
电话号码
provinceId
integer <int64>
省份ID
details
string
详细地址
districtId
integer <int64>
区ID
latitude
number <double>
纬度
logisticsCode
string
物流编码
longitude
number <double>
经度
memo
string
备注
name
string
名称
priceModeInfo
object (openapi-定价方式入参)
必需
priceLevelId
integer <int64>
必需
价格等级id,目前没有提供接口,从系统后台,设置-系统参数-商品配置-等级价格设置想的接口中获取到
pricingMode
integer <int32>
必需
价格类型 1成本价,2基准订货价,3分销订货价
productAuthorization
object (openapi-商品授权方案)
必需
authorizationId
integer <int64>
授权方案id
provinceId
integer <int64>
省份ID
recentOrderPriceStatus
integer <int32>
可选
最近订货价 1:启用 0:禁用, 默认禁用
referrerId
integer <int64>
可选
推荐人id,员工id或客户id
referrerType
integer <int32>
可选
推荐人类型:null 或 0.无推荐人 1.员工 2.客户
regionId
integer <int64>
所属区域id
salesId
integer <int64>
默认业务员Id
status
integer <int32>
必需
组织状态: 1开启 0禁用
warehouseId
integer <int64>
默认仓库id
irObjects
object
可选
自定义字段Key-Value键值对, key见自定义字段apiName
fundInfo
object
资金信息
limitQuota
number
信用额度
payPeriodType
string
必需
账期类型:
月结:MONTH
定期结算:CONSTANT
不固定帐期:NO_CONSTANT
先款后货:MONEY_BEFORE_CARGO
货到付款:CARGO_BEFORE_MONEY
billDay
string
必需
定期结算【结算周期】
repaymentDay
integer
必需
付款期限:
付款期限(定期结算)/ 付款日(月结)
settlementOrgId
number
结算客户ID
示例
{
"cityId": 0,
"code": "string",
"accountInfo": {
"userName": "string",
"password": "string",
"status": "string"
},
"contacts": [
{
"asDeliveryAddress": true,
"email": "string",
"job": "string",
"main": true,
"memo": "string",
"name": "string",
"phoneNum": "string",
"postalCode": "string",
"qq": "string",
"wechatNum": "string"
}
],
"customerCategoryId": 0,
"deliveryAddresses": [
{
"cityId": 0,
"defaultFlag": true,
"details": "string",
"districtId": 0,
"memo": "string",
"name": "string",
"phoneNum": "string",
"provinceId": 0
}
],
"details": "string",
"districtId": 0,
"latitude": 0,
"logisticsCode": "string",
"longitude": 0,
"memo": "string",
"name": "string",
"priceModeInfo": {
"priceLevelId": 0,
"pricingMode": 0
},
"productAuthorization": {
"authorizationId": 0
},
"provinceId": 0,
"recentOrderPriceStatus": 0,
"referrerId": 0,
"referrerType": 0,
"regionId": 0,
"salesId": 0,
"status": 0,
"warehouseId": 0,
"irObjects ": {},
"fundInfo": {
"limitQuota": 0,
"payPeriodType": "string",
"billDay": "string",
"repaymentDay": 0,
"settlementOrgId": 0
}
}
返回响应
OK(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
integer <int64>
可选
示例
未设置
最后修改时间: 6 个月前