预算计划查询

批量查询

  • url
    • 使用code批量查询: common/budgets/v2/glBudgetPlan/findByCodes
    • 使用id批量查询: common/budgets/v2/glBudgetPlan/findByIds
  • method: GET
  • 数据格式:json
  • 说明: 预算计划查询.

参数

请求参数

使用code批量查询
字段名称 字段类型 字段描述 是否必填 长度限制
bizId String 当前请求唯一标识 TRUE 36
timestamp long 当前请求对应的时间戳 TRUE 13
codes Array 预算计划名称集合 TRUE 200
使用id批量查询
字段名称 字段类型 字段描述 是否必填 长度限制
bizId String 当前请求唯一标识 TRUE 36
timestamp long 当前请求对应的时间戳 TRUE 13
ids Array 预算计划id集合 TRUE 200

返回参数

字段名称 字段类型 字段描述
bizId String 当前次接口同步的唯一标识
resCode Integer 响应状态码(见附录)
resMsg String 返回信息描述
data Array 当前请求响应的数据集合
data.plan_id Long 预算计划ID
data.branch_id Long 分公司ID
data.plan_name String 预算计划名称
data.warning_pct BigDecimal 预算金额报警阈值
data.plan_dimension String 预算编制时预算组合范围限制(前端控制)
data.status String 预算计划状态(published: 已发布; planning: 保存未发布/生效)

示例

使用code批量查询 请求数据

{
    "bizId": "b2bc76ab-58e6-419d-8798-8aefaaab7f88",
    "timestamp": 1675180800000,
    "codes": ["1月预算", "2月预算", "3月预算", "4月预算"]
}
返回数据
{
    "resCode": 200000,
    "resMsg": "success",
    "data": [
        {
            "code": "3月预算",
            "creation_date": 1614744438000,
            "last_update_date": 1652184445000,
            "plan_id": 576,
            "branch_id": 0,
            "plan_name": "3月预算",
            "plan_dimension": "[{\"range\": [1681], \"display\": \"column\", \"column_name\": \"gl_period\"}, {\"range\": [14577], \"display\": \"column\", \"column_name\": \"department_id\"}, {\"range\": [1646, 1647, 1669, 1648, 1649], \"display\": \"row\", \"column_name\": \"budget_id\"}]",
            "status": "published"
        },
        {
            "code": "4月预算",
            "creation_date": 1617938404000,
            "last_update_date": 1652184445000,
            "plan_id": 579,
            "branch_id": 0,
            "plan_name": "4月预算",
            "plan_dimension": "[{\"range\": [1683], \"display\": \"column\", \"column_name\": \"gl_period\"}, {\"range\": [14577], \"display\": \"column\", \"column_name\": \"department_id\"}, {\"range\": [1646, 1647, 1669, 1648, 1649], \"display\": \"row\", \"column_name\": \"budget_id\"}]",
            "status": "published"
        }
    ]
}

使用id批量查询 请求数据

{
    "bizId": "b2bc76ab-58e6-419d-8798-8aefaaab7f88",
    "timestamp": 1675180800000,
    "ids": [697, 693, 696, 695]
}
返回数据
{
    "resCode": 200000,
    "resMsg": "success",
    "bizId": "b2bc76ab-58e6-419d-8798-8aefaaab7f88",
    "data": [
        {
            "last_update_date": 1672992557000,
            "plan_id": 693,
            "branch_id": 0,
            "plan_name": "2023年1月预算-餐费",
            "plan_dimension": "[{\"range\": [1791], \"display\": \"header\", \"column_name\": \"gl_period\"}, {\"range\": [223562], \"display\": \"row\", \"column_name\": \"user_id\"}, {\"range\": [18476], \"display\": \"column\", \"column_name\": \"budget_id\"}]",
            "status": "published"
        },
        {
            "last_update_date": 1672992515000,
            "plan_id": 695,
            "branch_id": 0,
            "plan_name": "2023年预算-餐费",
            "plan_dimension": "[{\"range\": [1786], \"display\": \"header\", \"column_name\": \"gl_period\"}, {\"range\": [223562], \"display\": \"row\", \"column_name\": \"user_id\"}, {\"range\": [18476], \"display\": \"column\", \"column_name\": \"budget_id\"}]",
            "status": "published"
        },
        {
            "last_update_date": 1672992530000,
            "plan_id": 696,
            "branch_id": 0,
            "plan_name": "2023年1季度预算-餐费",
            "plan_dimension": "[{\"range\": [1787], \"display\": \"header\", \"column_name\": \"gl_period\"}, {\"range\": [223562], \"display\": \"row\", \"column_name\": \"user_id\"}, {\"range\": [18476], \"display\": \"column\", \"column_name\": \"budget_id\"}]",
            "status": "published"
        },
        {
            "last_update_date": 1673397805000,
            "plan_id": 697,
            "branch_id": 0,
            "plan_name": "2023年1月预算",
            "plan_dimension": "[{\"range\": [1791, 1792, 1793], \"display\": \"row\", \"column_name\": \"gl_period\"}, {\"range\": [18494, 18478, 18480, 18472, 18468], \"display\": \"column\", \"column_name\": \"budget_id\"}]",
            "status": "planning"
        }
    ]
}

单个查询

  • url
    • 使用code查询: common/budgets/v2/glBudgetPlan/findByCode
    • 使用id查询: common/budgets/v2/glBudgetPlan/findById
  • method: GET
  • 数据格式:json
  • 说明: 预算计划查询.

参数

请求参数

使用code查询
字段名称 字段类型 字段描述 是否必填 长度限制
bizId String 当前请求唯一标识 TRUE 36
timestamp long 当前请求对应的时间戳 TRUE 13
code String 预算计划名称 TRUE 64
使用id查询
字段名称 字段类型 字段描述 是否必填 长度限制
bizId String 当前请求唯一标识 TRUE 36
timestamp long 当前请求对应的时间戳 TRUE 13
id String 预算计划名称 TRUE 64

返回参数

字段名称 字段类型 字段描述
bizId String 当前次接口同步的唯一标识
resCode Integer 响应状态码(见附录)
resMsg String 返回信息描述
data Object 当前请求响应对象
data.plan_id Long 预算计划ID
data.branch_id Long 分公司ID
data.plan_name String 预算计划名称
data.warning_pct BigDecimal 预算金额报警阈值
data.plan_dimension String 预算编制时预算组合范围限制(前端控制)
data.status Long 预算计划状态(published: 已发布; planning: 保存未发布/生效)

示例

使用code查询 请求数据

{
    "bizId": "b2cc76ab-58e6-419d-8798-8aefaaab7f88",
    "timestamp": 1675180800000,
    "code": "3月预算"
}
返回数据
{
    "resCode": 200000,
    "resMsg": "success",
    "data": {
        "code": "3月预算",
        "creation_date": 1614744438000,
        "last_update_date": 1652184445000,
        "plan_id": 576,
        "branch_id": 0,
        "plan_name": "3月预算",
        "plan_dimension": "[{\"range\": [1681], \"display\": \"column\", \"column_name\": \"gl_period\"}, {\"range\": [14577], \"display\": \"column\", \"column_name\": \"department_id\"}, {\"range\": [1646, 1647, 1669, 1648, 1649], \"display\": \"row\", \"column_name\": \"budget_id\"}]",
        "status": "published"
    }
}

使用id查询 请求数据

{
    "bizId": "b2bc76ab-58e6-419d-8798-8aefaaab7f88",
    "timestamp": 1675180800000,
    "id": 695
}
返回数据
{
    "resCode": 200000,
    "resMsg": "success",
    "bizId": "b2bc76ab-58e6-419d-8798-8aefaaab7f88",
    "data": {
        "last_update_date": 1672992515000,
        "plan_id": 695,
        "branch_id": 0,
        "plan_name": "2023年预算-餐费",
        "plan_dimension": "[{\"range\": [1786], \"display\": \"header\", \"column_name\": \"gl_period\"}, {\"range\": [223562], \"display\": \"row\", \"column_name\": \"user_id\"}, {\"range\": [18476], \"display\": \"column\", \"column_name\": \"budget_id\"}]",
        "status": "published"
    }
}

results matching ""

    No results matching ""