Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
后端:数据字典增加错误判断
  • Loading branch information
4linuxfun committed Dec 15, 2022
commit aa79491f989c56ea2be2a219e455da14440c3298
12 changes: 9 additions & 3 deletions server/routers/internal/dictonary.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,15 @@ async def del_dict_item(item_id: int, session: Session = Depends(get_session)):
response_model_exclude={'data': {'__all__': {'desc', 'sort', 'enable'}}})
async def get_dict(dict_code: str, session: Session = Depends(get_session)):
dict_items: List[DictItem] = crud.internal.dict_item.get_items_by_code(session, dict_code)
return ApiResponse(
data=[DictRead.from_orm(item) for item in dict_items]
)
if dict_items:
return ApiResponse(
data=[DictRead.from_orm(item) for item in dict_items]
)
else:
return ApiResponse(
code=404,
message=f"无效的数据字典:{dict_code}"
)


@router.post("/dict", summary="新建数据字典", response_model=ApiResponse[DataDict])
Expand Down