changes
This commit is contained in:
parent
26bfa19717
commit
c358e61ba7
|
@ -36,12 +36,12 @@ def delete_indicator(_id: int, db: Session = Depends(get_db)):
|
|||
|
||||
# 编辑指标
|
||||
@router.post("/edit/{indicator_id}/", response_model=schemas.Indicator, summary='编辑指标', description='接口描述', tags=['指标'])
|
||||
def edit_indicator(_id: int, req_body: schemas.IndicatorEdit, db: Session = Depends(get_db)):
|
||||
db_indicator = crud.get_indicator(db, _id)
|
||||
def edit_indicator(indicator_id: int, req_body: schemas.IndicatorEdit, db: Session = Depends(get_db)):
|
||||
db_indicator = crud.get_indicator(db, indicator_id)
|
||||
if not db_indicator:
|
||||
raise HTTPException(status_code=400, detail="Indicator not found")
|
||||
|
||||
return crud.edit_indicator(db=db, body=req_body, _id=_id)
|
||||
return crud.edit_indicator(db=db, body=req_body, _id=indicator_id)
|
||||
|
||||
|
||||
# 查看指标
|
||||
|
@ -62,20 +62,20 @@ def read_indicators(req_body: schemas.IndicatorSearch, db: Session = Depends(get
|
|||
|
||||
# 新建参数
|
||||
@router.post("/parameters/{indicator_id}/create", response_model=schemas.Parameter, summary='新建参数', description='接口描述', tags=['指标参数'])
|
||||
def create_parameters_for_indicator(_id: int, item: schemas.ParameterCreate, db: Session = Depends(get_db)):
|
||||
return crud.create_indicator_parameters(db=db, item=item, _id=_id)
|
||||
def create_parameters_for_indicator(indicator_id: int, item: schemas.ParameterCreate, db: Session = Depends(get_db)):
|
||||
return crud.create_indicator_parameters(db=db, item=item, _id=indicator_id)
|
||||
|
||||
|
||||
# 删除参数
|
||||
@router.post("/parameters/{indicator_id}/delete", summary='删除参数', description='接口描述', tags=['指标参数'])
|
||||
def delete_parameters_for_indicator(_id: int, db: Session = Depends(get_db)):
|
||||
return crud.delete_indicator_parameters(db=db, _id=_id)
|
||||
@router.post("/parameters/{param_id}/delete", summary='删除参数', description='接口描述', tags=['指标参数'])
|
||||
def delete_parameters_for_indicator(param_id: int, db: Session = Depends(get_db)):
|
||||
return crud.delete_indicator_parameters(db=db, _id=param_id)
|
||||
|
||||
|
||||
# 编辑参数
|
||||
@router.post("/parameters/{indicator_id}/edit", summary='编辑参数', description='接口描述', tags=['指标参数'])
|
||||
def edit_parameters_for_indicator(_id: int, req_body: schemas.ParameterEdit, db: Session = Depends(get_db)):
|
||||
return crud.edit_indicator_parameters(db, _id, req_body)
|
||||
@router.post("/parameters/{param_id}/edit", summary='编辑参数', description='接口描述', tags=['指标参数'])
|
||||
def edit_parameters_for_indicator(param_id: int, req_body: schemas.ParameterEdit, db: Session = Depends(get_db)):
|
||||
return crud.edit_indicator_parameters(db, param_id, req_body)
|
||||
|
||||
|
||||
# 解析定性指标Excel文件
|
||||
|
|
Loading…
Reference in New Issue