Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
P
projectplan
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
班迪
projectplan
Merge requests
!70
feat 定额管理 Q线接口代码
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
feat 定额管理 Q线接口代码
feature/xueyawei
into
develop
Overview
0
Commits
1
Pipelines
1
Changes
11
Merged
薛亚威
requested to merge
feature/xueyawei
into
develop
4 years ago
Overview
0
Commits
1
Pipelines
1
Changes
11
Expand
0
0
Merge request reports
Compare
develop
develop (base)
and
latest version
latest version
67e67fa0
1 commit,
4 years ago
11 files
+
1116
−
25
Expand all files
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
11
Search (e.g. *.vue) (Ctrl+P)
Document/2.设计/4.接口设计/定额接口设计.md
0 → 100644
+
662
−
0
Options
[TOC]
# 定额管理
## 初始化项目类型定额
| 类 | 值 |
| ------ | ---------------------------- |
| URL | /quotaManage/initProjectType |
| Method | POST |
### 请求参数
### 请求体
```
json
{
"year"
:
2021
//暂时传
}
```
### 返回
| 类型 | 备注 |
| ---- | ---- |
| | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623739829140"
,
"rid"
:
"xI024LHT"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
1
]
}
```
----------
## 初始化部门日常经费定额
| 类 | 值 |
| ------ | --------------------------------- |
| URL | /quotaManage/initProjectDeptDaily |
| Method | POST |
### 请求参数
### 请求体
```
json
{
"year"
:
2021
}
```
### 返回
| 类型 | 备注 |
| ---- | ---- |
| | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623376992742"
,
"rid"
:
"sIVXX4wI"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
1
]
}
```
----------
## 初始化部门项目经费定额
| 类 | 值 |
| ------ | ----------------------------------- |
| URL | /quotaManage/initProjectDeptProject |
| Method | POST |
### 请求参数
### 请求体
```
json
{
"year"
:
2021
}
```
### 返回
| 类型 | 备注 |
| ---- | ---- |
| | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623377346253"
,
"rid"
:
"NIE0DauR"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
1
]
}
```
----------
## 初始化项目定额
| 类 | 值 |
| ------ | ------------------------ |
| URL | /quotaManage/initProject |
| Method | POST |
### 请求参数
### 请求体
```
json
{
"year"
:
2021
}
```
### 返回
| 类型 | 备注 |
| ---- | ---- |
| | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623377346253"
,
"rid"
:
"NIE0DauR"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
1
]
}
```
----------
## 修改项目类型定额的金额
| 类 | 值 |
| ------ | --------------------------------- |
| URL | /quotaManage/saveProjectTypeMoney |
| Method | POST |
### 请求参数
### 请求体
```
json
{
"id"
:
1
,
"quotaMoney"
:
2
}
```
### 返回
| 类型 | 备注 |
| ---- | ---- |
| | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623741030266"
,
"rid"
:
"KzSXPs15"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
1
]
}
```
----------
## 修改部门定额的金额
| 类 | 值 |
| ------ | --------------------------------- |
| URL | /quotaManage/saveProjectDeptMoney |
| Method | POST |
### 请求参数
### 请求体
```
json
{
"id"
:
1
,
"quotaMoney"
:
2
}
```
### 返回
| 类型 | 备注 |
| ---- | ---- |
| | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623741030266"
,
"rid"
:
"KzSXPs15"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
1
]
}
```
----------
## 修改具体项目定额的金额
| 类 | 值 |
| ------ | ----------------------------- |
| URL | /quotaManage/saveProjectMoney |
| Method | POST |
### 请求参数
### 请求体
```
json
{
"id"
:
1
,
"quotaMoney"
:
2
}
```
### 返回
| 类型 | 备注 |
| ---- | ---- |
| | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623741030266"
,
"rid"
:
"KzSXPs15"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
1
]
}
```
----------
## 查询项目类型定额信息带分页
| 类 | 值 |
| ------ | -------------------------------------- |
| URL | /quotaManage/queryProjectTypeQuotaPage |
| Method | POST |
### 请求参数
| 类型 | 备注 |
| ---- | ---- |
| long | 主键 |
| | |
### 请求体
```
json
{
"projectTypeName"
:
"项目类型名称1"
,
"pageIndex"
:
1
,
"pageSize"
:
10
,
"year"
:
2021
}
```
### 返回
| 参数名 | 类型 | 备注 |
| ------ | ---- | ---- |
| | | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623738848036"
,
"rid"
:
"UedkzuUL"
,
"pageIndex"
:
1
,
"pageSize"
:
10
,
"pageCount"
:
1
,
"total"
:
3
,
"data"
:
[
{
"id"
:
"1404638060656652290"
,
"year"
:
2021
,
//年份
"quotaMoney"
:
56468
,
//核定金额
"projectTypeName"
:
"项目类型名称1"
,
//项目类型名称
"projectTypeCode"
:
"20210001"
,
//项目类型编号
"projectTypeId"
:
"1"
//项目类型id
},
{
"id"
:
"1404638061986246658"
,
"year"
:
2021
,
"projectTypeName"
:
"项目类型名称22"
,
"projectTypeCode"
:
"202100002"
,
"projectTypeId"
:
"1396757227836952577"
},
{
"id"
:
"1404638062309208065"
,
"year"
:
2021
,
"projectTypeName"
:
"项目类型名称3"
,
"projectTypeCode"
:
"20210003"
,
"projectTypeId"
:
"1396757344858034178"
}
]
}
```
----------
## 查询部门日常经费定额带分页
| 类 | 值 |
| ------ | ------------------------------------ |
| URL | /quotaManage/queryDeptQuotaDailyPage |
| Method | POST |
### 请求参数
| 类型 | 备注 |
| ---- | ---- |
| | |
| | |
### 请求体
```
json
{
"deptName"
:
"部门名称1"
,
"pageIndex"
:
1
,
"pageSize"
:
10
,
"year"
:
2021
}
```
### 返回
| 参数名 | 类型 | 备注 |
| ------ | ---- | ---- |
| | | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623738546291"
,
"rid"
:
"r4sPxYrw"
,
"pageIndex"
:
1
,
"pageSize"
:
10
,
"pageCount"
:
1
,
"total"
:
1
,
"data"
:
[
{
"id"
:
"2"
,
"year"
:
2021
,
"quotaMoney"
:
65446541
,
//核定金额
"deptName"
:
"部门名称1"
,
//部门名称
"deptCode"
:
"654651"
,
//部门编号
"quotaType"
:
"日常经费"
//定额类型
}
]
}
```
----------
## 查询部门项目经费定额带分页
| 类 | 值 |
| ------ | -------------------------------------- |
| URL | /quotaManage/queryDeptQuotaProjectPage |
| Method | POST |
### 请求参数
| 类型 | 备注 |
| ---- | ---- |
| long | 主键 |
| | |
### 请求体
```
json
{
"deptName"
:
"部门名称1"
,
"pageIndex"
:
1
,
"pageSize"
:
10
,
"year"
:
2021
}
```
### 返回
| 参数名 | 类型 | 备注 |
| ------ | ---- | ---- |
| | | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623738564191"
,
"rid"
:
"EJZlRBW6"
,
"pageIndex"
:
1
,
"pageSize"
:
10
,
"pageCount"
:
1
,
"total"
:
1
,
"data"
:
[
{
"id"
:
"1"
,
"year"
:
2021
,
"quotaMoney"
:
65446541
,
//核定金额
"deptName"
:
"部门名称1"
,
"deptCode"
:
"654651"
,
//部门编号
"quotaType"
:
"项目经费"
//定额类型
}
]
}
```
----------
## 查询具体项目定额信息带分页
| 类 | 值 |
| ------ | ---------------------------------- |
| URL | /quotaManage/queryProjectQuotaPage |
| Method | POST |
### 请求参数
| 类型 | 备注 |
| ---- | ---- |
| long | 主键 |
| | |
### 请求体
```
json
{
"deptName"
:
"部门名称1"
,
"projectTypeName"
:
"项目类型名称1"
,
"projectName"
:
"项目名称"
,
"pageIndex"
:
1
,
"pageSize"
:
10
,
"year"
:
2021
}
```
### 返回
| 参数名 | 类型 | 备注 |
| ------ | ---- | ---- |
| | | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623740678345"
,
"rid"
:
"sAFO022g"
,
"pageIndex"
:
1
,
"pageSize"
:
10
,
"pageCount"
:
1
,
"total"
:
8
,
"data"
:
[
{
"id"
:
"1404690538408378370"
,
"year"
:
2021
,
"quotaMoney"
:
1
,
//核定金额
"projectTypeName"
:
"项目类型名称1"
,
"deptName"
:
"部门名称"
,
"projectName"
:
"项目名称1"
,
"projectId"
:
"0"
//项目id
},
{
"id"
:
"1404690538718756866"
,
"year"
:
2021
,
"quotaMoney"
:
1
,
"projectTypeName"
:
"项目类型名称1"
,
"deptName"
:
"胜利q安稳处qq"
,
"projectName"
:
"项目名称2"
,
"projectId"
:
"1400362230262771714"
},
{
"id"
:
"1404690539591172098"
,
"year"
:
2021
,
"quotaMoney"
:
1
,
"projectTypeName"
:
"项目类型名称1"
,
"deptName"
:
"胜利q安稳处qq"
,
"projectName"
:
"项目名称5"
,
"projectId"
:
"1400365251940036610"
}
]
}
```
----------
## 根据当前登录用户所在部门显示日常经费定额信息
| 类 | 值 |
| ------ | ------------------------------------------------- |
| URL | /quotaManage/queryDeptQuotaDailyByCurrentUserDept |
| Method | POST |
### 请求参数
| 类型 | 备注 |
| ---- | ---- |
| long | 主键 |
| | |
### 请求体
```
json
{
"year"
:
2021
}
```
### 返回
| 参数名 | 类型 | 备注 |
| ------ | ---- | ---- |
| | | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623739434188"
,
"rid"
:
"97pvJEiX"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
{
"id"
:
"2"
,
"year"
:
2021
,
"quotaMoney"
:
65446541
,
"deptName"
:
"部门名称1"
,
"deptCode"
:
"654651"
,
"quotaType"
:
"日常经费"
}
]
}
```
----------
## 根据当前登录用户所在部门显示项目经费定额信息
| 类 | 值 |
| ------ | --------------------------------------------------- |
| URL | /quotaManage/queryDeptQuotaProjectByCurrentUserDept |
| Method | POST |
### 请求参数
| 类型 | 备注 |
| ---- | ---- |
| long | 主键 |
| | |
### 请求体
```
json
{
"year"
:
2021
}
```
### 返回
| 参数名 | 类型 | 备注 |
| ------ | ---- | ---- |
| | | |
```
json
{
"code"
:
"00000"
,
"description"
:
"成功"
,
"currentTime"
:
"1623739450482"
,
"rid"
:
"dM51EJQA"
,
"pageIndex"
:
0
,
"pageSize"
:
0
,
"pageCount"
:
0
,
"total"
:
1
,
"data"
:
[
{
"id"
:
"1"
,
"year"
:
2021
,
"quotaMoney"
:
65446541
,
"deptName"
:
"部门名称1"
,
"deptCode"
:
"654651"
,
"quotaType"
:
"项目经费"
}
]
}
```
----------