fix: removed attr is_shown_on_dashboard
This commit is contained in:
@ -39,14 +39,6 @@ class Attribute(BaseModel, IdMixin, SoftDeleteMixin):
|
|||||||
default=False,
|
default=False,
|
||||||
comment="Применять ли изменения атрибута карточки ко всем карточкам в группе",
|
comment="Применять ли изменения атрибута карточки ко всем карточкам в группе",
|
||||||
)
|
)
|
||||||
is_shown_on_dashboard: Mapped[bool] = mapped_column(
|
|
||||||
default=False,
|
|
||||||
comment="Отображается ли атрибут на дашборде",
|
|
||||||
)
|
|
||||||
is_highlight_if_expired: Mapped[bool] = mapped_column(
|
|
||||||
default=False,
|
|
||||||
comment="Подсветка атрибута, если Дата/ДатаВремя просрочена",
|
|
||||||
)
|
|
||||||
is_nullable: Mapped[bool] = mapped_column(default=False)
|
is_nullable: Mapped[bool] = mapped_column(default=False)
|
||||||
default_value: Mapped[Optional[dict[str, any]]] = mapped_column(JSONB)
|
default_value: Mapped[Optional[dict[str, any]]] = mapped_column(JSONB)
|
||||||
description: Mapped[str] = mapped_column(default="")
|
description: Mapped[str] = mapped_column(default="")
|
||||||
|
|||||||
@ -15,8 +15,6 @@ class AttributeTypeSchema(BaseSchema):
|
|||||||
class CreateAttributeSchema(BaseSchema):
|
class CreateAttributeSchema(BaseSchema):
|
||||||
label: str
|
label: str
|
||||||
is_applicable_to_group: bool
|
is_applicable_to_group: bool
|
||||||
is_shown_on_dashboard: bool
|
|
||||||
is_highlight_if_expired: bool
|
|
||||||
is_nullable: bool
|
is_nullable: bool
|
||||||
default_value: Optional[dict[str, Any]]
|
default_value: Optional[dict[str, Any]]
|
||||||
description: str
|
description: str
|
||||||
@ -32,8 +30,6 @@ class AttributeSchema(CreateAttributeSchema):
|
|||||||
class UpdateAttributeSchema(BaseSchema):
|
class UpdateAttributeSchema(BaseSchema):
|
||||||
label: Optional[str] = None
|
label: Optional[str] = None
|
||||||
is_applicable_to_group: Optional[bool] = None
|
is_applicable_to_group: Optional[bool] = None
|
||||||
is_shown_on_dashboard: Optional[bool] = None
|
|
||||||
is_highlight_if_expired: Optional[bool] = None
|
|
||||||
is_nullable: Optional[bool] = None
|
is_nullable: Optional[bool] = None
|
||||||
default_value: Optional[dict[str, Any]] = None
|
default_value: Optional[dict[str, Any]] = None
|
||||||
description: Optional[str] = None
|
description: Optional[str] = None
|
||||||
@ -53,8 +49,6 @@ class DealModuleAttributeSchema(BaseSchema):
|
|||||||
default_value: dict[str, Any]
|
default_value: dict[str, Any]
|
||||||
description: str
|
description: str
|
||||||
is_applicable_to_group: bool
|
is_applicable_to_group: bool
|
||||||
is_shown_on_dashboard: bool
|
|
||||||
is_highlight_if_expired: bool
|
|
||||||
is_nullable: bool
|
is_nullable: bool
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -48,8 +48,6 @@ class AttributeService(
|
|||||||
default_value=attr.default_value,
|
default_value=attr.default_value,
|
||||||
description=attr.description,
|
description=attr.description,
|
||||||
is_applicable_to_group=attr.is_applicable_to_group,
|
is_applicable_to_group=attr.is_applicable_to_group,
|
||||||
is_shown_on_dashboard=attr.is_shown_on_dashboard,
|
|
||||||
is_highlight_if_expired=attr.is_highlight_if_expired,
|
|
||||||
is_nullable=attr.is_nullable,
|
is_nullable=attr.is_nullable,
|
||||||
)
|
)
|
||||||
attributes.append(attribute)
|
attributes.append(attribute)
|
||||||
|
|||||||
Reference in New Issue
Block a user