Appearance
2.17、收营员主数据接口
GET
接口说明
获取收银员基本信息
请求Query参数
公共参数
请求时必须传入公共参数,详见公共接口说明
私有参数
数据结构
名称 类型 必选 中文名 说明 times string 是 时间 上一次获取数据最大截止时间,时间格式:yyyy-MM-dd hh:mm:ss 第一次获取该数据时传2000-01-01 00:00:00或初始化时提供excel格式的初始化数据 pageno string 是 页数 需要获取第几页数据(接口默认每页100条数据)
请求示例(参数需要进行URL编码):
http://10.1.69.126:8099/ess/master/GetCasherInfo?appid=1234560987&ts=20210101&sig=2D7M8Ef5cs7uLRBnxcfr%2bJbL7ec=&format=json&userip=192.168.0.10×=2021-01-01 23:59:59&pageno=1
返回响应
数据结构
名称 类型 必选 中文名 说明 CasherID String 收营员ID 唯一 StoreID String 项目ID CasherCode String 收营员编码 CasherName String 收营员名称 CasherPassword String 密码 CasherLevel Int 级别 IsManager Int 是否主管 0:否 1:是 OnBoardDate DateTime 入职日期 ResignDate DateTime 离职日期 CardID String 身份证号码 Age String 年龄 Gender String 性别 0:女 1:男 BirthDate DateTime 出生日期 TelNumber String 联系电话 TelNumber1 String 备用联系电话 IsDown Int 是否下发 0:否 1:是 CasherStatus Int 状态 1:有效 9:作废 CreateTime DateTime 创建时间 ModifyTime DateTime 修改时间
响应示例
成功
json{ "items": [{ "CasherID": "20659801", "StoreID": "218", "CasherCode": "20659801", "CasherName": "收款员", "CasherPassword": "1111", "CasherLevel": 1, "IsManager": 0, "OnBoardDate": "2021-02-04T18:26:19.987", "ResignDate": null, "CardID": "", "Age": "0", "Gender": "0", "BirthDate": "2021-02-04T18:26:19.987", "TelNumber": " ", "TelNumber1": " ", "IsDown": 1, "CasherStatus": 1, "CreateTime": "2021-02-05T18:26:19.987", "ModifyTime": "2021-02-05T18:26:19.987" }] }
失败
json{ "ret": 2001, "msg": "获取数据失败" }