预算编制查询
开发中
POST
/open-api/bdg/budget/bis/budget-query
业务错误码#
错误码 | 错误描述(详情请看返回响应示例) | 解决方案 |
---|---|---|
000000 | 操作成功 | |
300000 | 业务处理异常 | 根据详细提示检查信息或联系相关技术人员进行排查 |
900001 | 入参校验错误 | 请检查入参信息(必填,格式,枚举值,长度等) |
请求参数
Body 参数application/json
page_no
integer | null
查询页数
默认值:
1
page_size
integer | null
查询条数
默认值:
200
org_infos
array[string] | null
组织查询参数
budget_period
enum<integer> | enum<null>
预算跨度
枚举值:
12
start_year
integer | null
开始年
start_month
integer | null
开始月
budge_type
enum<string> | enum<null>
预算类型
枚举值:
JYXRZXTZX
status_list
array[integer] | null
可选
示例
{
"page_no": 1,
"page_size": 200,
"org_infos": [
"YOCYL"
],
"budget_period": 1,
"start_year": 2024,
"start_month": 1,
"budge_type": "JYX",
"status_list": [
1,
1
]
}
示例代码
Java
Shell
JavaScript
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Java
Shell
JavaScript
Swift
curl --location --request POST '/open-api/bdg/budget/bis/budget-query' \
--header 'Content-Type: application/json' \
--data-raw '{
"page_no": 1,
"page_size": 200,
"org_infos": [
"YOCYL"
],
"budget_period": 1,
"start_year": 2024,
"start_month": 1,
"budge_type": "JYX",
"status_list": [
1,
1
]
}'
返回响应
🟢200成功
application/json
Body
code
string
响应code
msg
string | null
响应信息
data
object | null
响应数据
total_pages
integer
总页数
page_size
integer
页大小
total
integer
总记录数
page_no
integer
当前页码
records
array [object {23}] | null
数据集合
示例
{
"code": "000000",
"msg": "操作成功",
"data": {
"total": 200,
"page_no": 1,
"total_pages": 1,
"page_size": 200,
"records": [
{
"id": 7,
"name": "优财十月编制单",
"start_year": 2024,
"start_month": 10,
"end_year": 2024,
"end_month": 10,
"budget_period": 2,
"budget_granularity": 1,
"is_rolling": false,
"rolling_granularity": 77,
"rolling_period": 77,
"reference_source": 1,
"period": 9,
"budget_type": "JYX",
"edit_state": 3,
"approve_state": 2,
"execute_state": 2,
"urging_state": 2,
"status": 5,
"org_ids": "11111,222222",
"org_names": "优财1,优财2",
"detail_info_list": [
{
"id": 5,
"subject_id": 2,
"subject_name": "工资",
"subject_code": "GZ",
"parent_subject_id": 7,
"start_date": "2024-10-01",
"end_date": "2024-10-31",
"budget_period": 2,
"budget_granularity": 1,
"budget_year": 2024,
"budget_month": 10,
"budget_ten_days": 0,
"budget_week": 0,
"coarse_fine_size": 1,
"subject_category": "JYXZC",
"subject_sort": 1,
"budget_type": "JYX",
"is_edit": true,
"trans_way": 1,
"currency_info_list": [
{
"id": 2,
"currency_code": "CNY",
"budget_amount": "100",
"adjust_amount": "0",
"fact_amount": "100",
"reference": "100",
"adjust_count": 0
}
],
"extend_info_list": [
{
"id": 7,
"code": "A1",
"extend_type": 1,
"sort": 1,
"is_edit": true,
"currency_info_list": [
{
"id": 9,
"currency_code": "CNY",
"budget_amount": "100",
"adjust_amount": "0",
"fact_amount": "100",
"reference": "100",
"adjust_count": 0
}
]
}
]
}
],
"balance_template_info_list": [
{
"id": 5,
"balance_template_id": 5,
"balance_template_name": "期初余额模板",
"currency_code": "CNY",
"budget_amount": "100",
"fact_amount": "100",
"reference": "100",
"is_system_access": true,
"extension_info": "anim ad et aute",
"data_type": 1,
"budget_year": 2024,
"budget_month": 10,
"budget_ten_days": 0,
"budget_week": 0,
"subject_info_list": [
{
"id": 54545,
"subjectId": 33545354,
"subjectName": "工资",
"subjectCode": "GZ",
"parentSubjectId": 43434,
"subjectCategory": "JYXZC",
"subjectSort": 1,
"transWay": 1
}
]
}
]
}
]
}
}
修改于 2024-11-27 01:20:54