查询

优质
小牛编辑
129浏览
2023-12-01

地址URL

https://api.es.xiaojukeji.com/river/BudgetCenter/get

返回数据格式

JSON

请求方式

GET

是否需要登录

是 关于登录授权,参见 如何登录授权

访问授权限制

暂无

请求参数

名称类型必选描述
client_idstringyes申请应用时分配的AppKey
access_tokenstringyes授权后的access token
timestampintyes当前时间戳,精确到秒级
company_idbigintyes企业ID
signstring(32)yes签名
idstringnoid
namestringno名称
typeintno类型(1部门 2项目),默认为全部
is_exact_nameintno是否精确查询名称(0-否,1-是,默认为0)
out_budget_idstringno编号(外部成本中心id)
offsetintyes数据开始位置
lengthintyes数据条数(最大100条)

注意事项

请求示例

curl -X GET -H "Content-Type: application/x-www-form-urlencoded" https://api.es.xiaojukeji.com/river/BudgetCenter/get?client_id=client_id_test&access_token=141ea31466478eab2f1c1ddcca2675b989a16552&timestamp=1566764837&id=1125904357323169&company_id=12345678980&offset=0&length=100&sign=fba8dfb887afe16cb71c50b26a5eae0e

返回参数说明

返回值字段字段类型字段说明
errnostring0表示成功,非0表示失败
errmsgstringerrno=0时为常量"SUCCESS",errno!=0时为错误信息
dataobject员工列表信息
data数据格式
返回值字段字段类型字段说明
totalint此次查询符合条件的部门或项目总数
recordsarray部门或者项目集合
records数组元素格式
名称类型描述
idstringid
namestring名称
typeint类型(1部门 2项目)
budget_cycleint预算周期(0不限期;1自然月)
out_budget_idstring外部成本中心id
total_quotanumber总金额(0表示不限额度)
is_limit_quotaint是否限额(0不限制,1限制)
member_numint在使用人数
available_quotanumber可用金额
freeze_quotanumber冻结金额
leader_idstring主管
parent_idint上级部门或项目的id
member_usedint是否仅项目成员可用(0不是;1是);当类型为项目时,此参数有效
start_datestring项目开始日期;当类型为项目时,此参数有效
expiry_datestring项目结束日期;当类型为项目时,此参数有效

返回示例

{
    "errno":0,
    "errmsg":"SUCCESS",
    "data":{
        "total":32,
        "records":[
            {
                "id":"6388733755640532997",
                "name":"openapi1452169149",
                "company_id":"4591398120721764364",
                "status":"0",
                "out_budget_id":"0",
                "type":"1",
                "budget_cycle":"1",
                "is_limit_quota":"1",
                "member_num":"0",
                "total_quota":"1000.00",
                "available_quota":"1000.00",
                "freeze_quota":"0.00"
            }
        ]
    }
}

接口错误解决方案

通用错误解决文档

  1. 4xx 错误
  2. 1xxx 错误