请求方式:
GET
请求地址:
https://api.eshouhou.cn/open/v2/Statement/GetStaffStatementOrders?access_token=eXNoNTRkZDRmOGFyaW5meCY2YTgyNTFiYS1jZTY0LTQ2YjctYTUwNS1hNGU1NjAwMzI3MDYmMTIw
请求参数:
参数 | 类型 | 必填 | 名称 | 备注 |
serviceSpaceId | string | 是 | 服务空间id | |
serviceNetworkId | string | 是 | 服务网点id | |
serviceNetworkType | int | 是 | 服务网点类型 | 1总部,2网点,默认1 |
condition | String | 否 | 条件 | Json字符串,例如: { "sys_workordernumber":"", "sys_staffname":"" } 详解: sys_staffname:员工姓名 注:区分大小写
|
searchKey | String | 否 | 关键字 | |
pageSize | String | 否 | 每页记录数 | |
pageIndex | String | 否 | 页码 |
返回参数:
参数 | 类型 | 必填 | 名称 |
ResultCode | String | 是 | 返回编码 |
ErrorMsg | String | 否 | 返回信息 |
ResultValue | Object | 否 | 返回对象 |
ResultValue对象:
参数 | 类型 | 必填 | 名称 |
ID | String | 是 | 结算单id |
Number | String | 否 | 结算单编号 |
Amount | String | 否 | 总金额 |
StartDate | String | 否 | 开始日期 |
EndDate | String | 否 | 结束日期 |
StaffID | String | 否 | 服务人员id |
StaffName | String | 否 | 服务人员名结算规则id |
StatementRuleID | String | 否 | 结算规则 |
StatementRuleName | String | 否 | 结算规则名称 |
Remark | String | 否 | 备注 |
OperatorID | String | 否 | 操作者id |
OperatorName | String | 否 | 操作者名 |
CreateTime | String | 否 | 结算时间 |
State | Int | 是 | 结算状态(1,待结算,2待对账,3完成,4待结账/待付款,5已取消) |
StateName | String | 否 | 结算状态名称 |
StateClass | String | 否 | 结算状态样式:暂时不用 |
Detail | Array | 否 | 暂时不用 |
请求示例:
https://api.eshouhou.cn/open/v2/Statement/GetStaffStatementOrders?serviceSpaceId=6a8251ba-ce64-46b7-a505-a4e560032706&serviceNetworkId=bd7fc093-0ccf-4335-9daf-10931b4e7c7d&serviceNetworkType=1
返回成功示例:
{ "ResultCode": 0, "ErrorMsg": "", "ResultValue": [ { "ID": "66a4f0cd-7af8-4322-9cc8-b2fd6a4066d6", "Number": "000073", "Amount": "50.00", "StartDate": "2023-03-01", "EndDate": "2023-03-06", "StaffID": "04a677f2-1b87-4f5e-ac05-40d29216e55c", "StaffName": "服务工程师", "StatementRuleID": "7", "StatementRuleName": "测试员工结算", "Remark": "", "OperatorID": "6f80db83-a791-4d96-a5cc-0c89ed51cdb1", "OperatorName": "大路12", "CreateTime": "2023-03-06 17:10:16", "State": 3, "StateName": "已完成", "StateClass": "#45b6af", "Detail": [] } ] } |