feat: 查询项目信息的时候,需要查出来项目的剩余余额

This commit is contained in:
martsforever
2025-08-23 23:18:30 +08:00
parent 90e214faf6
commit 713be436bb
2 changed files with 19 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
from fastapi import FastAPI
from app.model.ReimburseModel import ReimburseService
from app.utils.db_utils import AsyncSessionDep
def add_approve_route(app: FastAPI):
# 提交报销单接口
@app.post('/submit_reimburse')
async def submit_reimburse(reimburse: dict, session: AsyncSessionDep):
reimburse_id = reimburse.get('id')
reimburse_cls = await ReimburseService.query_item(
session=session,
row_dict={"id": reimburse_id}
)
return
+2
View File
@@ -17,6 +17,8 @@ class ProjectModel(BasicModel, table=True):
budget: float = Field(default=None, description="项目预算金额")
version: int = Field(default=None, description="项目版本号")
# /*---------------------------------------leader_id-------------------------------------------*/
leader_id: str = Field(
default=None,
description="项目负责人id",