2022-11-14 14:48:16 +08:00
|
|
|
from typing import Optional, List
|
|
|
|
from pydantic import BaseModel, constr
|
|
|
|
|
2022-11-15 13:47:52 +08:00
|
|
|
from Utils.Schemas.CommonSchema import EditBaseModel
|
|
|
|
|
2022-11-14 14:48:16 +08:00
|
|
|
|
|
|
|
class CreateScoreCardDpAcAuthReqBody(BaseModel):
|
2022-11-15 13:47:52 +08:00
|
|
|
department_id: str = None
|
|
|
|
scorecard_id: str = None
|
2022-11-14 14:48:16 +08:00
|
|
|
|
|
|
|
|
|
|
|
class CreateScoreCardReqBody(BaseModel):
|
2022-11-15 13:47:52 +08:00
|
|
|
name: str = None
|
|
|
|
description: str = None
|
|
|
|
subcategory_id: str = None
|
2022-11-14 14:48:16 +08:00
|
|
|
|
|
|
|
|
2022-11-15 13:47:52 +08:00
|
|
|
class EditScoreCardReqBody(EditBaseModel):
|
|
|
|
name: str = None
|
|
|
|
description: str = None
|
|
|
|
subcategory_id: str = None
|