创建用户
通过传入用户唯一标识与手机号进行用户注册,得到返回的在银行认可的用户唯一标识(custId),同时得到园区初建时在银行侧初始化的账户信息列表( accDataList)
请求接口
openplt/jx/pj/scene/canteen/gy/createUser
公共参数
请求参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| flowNo | 是 | String | 流水号 |
| campusId | 否 | String | 园区Id, 未传入时则取配置的园区Id |
| cidNo | 是 | String | 用户编号,园区用户唯一标识 |
| custName | 是 | String | 用户名称 |
| sex | 否 | String | 性别: 0:未知, 1:女, 2:男 |
| phoneNo | 是 | String | 手机号 |
| customerType | 否 | String | 用户类型需要先在食堂后台系统配置园区用户类型获取TYPE_ID, 创建用户对应的TYPE_ID |
响应参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| result | 是 | String | 结果标志,Y 表示成功,N 表示失败 |
| errCode | 否 | String | 错误代码 |
| errMsg | 否 | String | 错误信息 |
| custId | 是 | String | 用户唯一标识,智慧食堂系统用户全局唯一编码 |
| accDataList | 是 | Array | 账户信息列表 |
accDataList 列表
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| accountType | 是 | String | 账户类型 01-现金账户 02-餐补账户1 03-餐补账户2 04-餐补账户3 05-餐补账户4 06-餐补账户5 |
| accountNo | 是 | String | 账户编号 |
| accountName | 是 | String | 账户名称 |
请求示例
{
"flowNo": "263078166831956252665882",
"campusId": "campusId_1dac56a3eea5",
"cidNo": "cidNo_d1e5f9343b89",
"custName": "新建用户名",
"sex": null,
"phoneNo": "",
"customerType": ""
}
返回值示例
{
"result": "Y",
"errCode": "",
"errMsg": "",
"custId": "custId_df441c61aa0e",
"accDataList": [
{
"accountType": "01",
"accountNo": "accountNo_ce5432118890",
"accountName": "充值账户"
},
{
"accountType": "02",
"accountNo": "accountNo_ce5432118891",
"accountName": "餐补账户"
}
]
}