|
15 | 15 | from fastapi_amis_admin.crud.schema import CrudEnum |
16 | 16 | from fastapi_amis_admin.utils.functools import cached_property |
17 | 17 | from fastapi_amis_admin.utils.pydantic import ModelField |
| 18 | +from fastapi_amis_admin.utils.translation import i18n as _ |
18 | 19 |
|
19 | 20 |
|
20 | 21 | class ReadOnlyModelAdmin(ModelAdmin): |
@@ -123,11 +124,11 @@ def __init__(self, app: "AdminApp"): |
123 | 124 | def get_permission_fields(self, action: str) -> Dict[str, str]: |
124 | 125 | """获取权限字段""" |
125 | 126 | info = { |
126 | | - "list": (self.schema_list, "列表展示-", FieldPermEnum.LIST), |
127 | | - "filter": (self.schema_filter, "列表筛选-", FieldPermEnum.FILTER), |
128 | | - "create": (self.schema_create, "新增-", FieldPermEnum.CREATE), |
129 | | - "read": (self.schema_read, "查看-", FieldPermEnum.READ), |
130 | | - "update": (self.schema_update, "更新-", FieldPermEnum.UPDATE), |
| 127 | + "list": (self.schema_list, _("List display")+'-', FieldPermEnum.LIST), |
| 128 | + "filter": (self.schema_filter, _("List filter")+'-', FieldPermEnum.FILTER), |
| 129 | + "create": (self.schema_create, _("Create")+'-', FieldPermEnum.CREATE), |
| 130 | + "read": (self.schema_read, _("Read")+'-', FieldPermEnum.READ), |
| 131 | + "update": (self.schema_update, _("Update")+'-', FieldPermEnum.UPDATE), |
131 | 132 | } |
132 | 133 | if action not in info: |
133 | 134 | return {} |
|
0 commit comments