modelstore/App/Schema/ScoreCardSchema.py

25 lines
535 B
Python
Raw Normal View History

2022-11-14 14:48:16 +08:00
from typing import Optional, List
from pydantic import BaseModel, constr
class CreateScoreCardDpAcAuthReqBody(BaseModel):
department_id: str = ""
scorecard_id: str = ""
class CreateScoreCardReqBody(BaseModel):
name: str = ""
description: str = ""
subcategory_id: str = ""
class EditScoreCardReqBody(BaseModel):
pass
def del_null_value(self):
_dict = self.dict()
for key in list(_dict.keys()):
if _dict.get(key) is None:
del _dict[key]
return _dict