更新注释

This commit is contained in:
wojiaoyishang
2023-02-11 20:32:33 +08:00
parent 54ac9cefa3
commit a3c9ba1e3a
+8 -8
View File
@@ -20,11 +20,11 @@ def filter_by(**kwargs):
参考调用如下:: 参考调用如下::
roleinfo = dev.role.filter_by(code='admin').first() # 第一个符合要求的角色信息 roleinfo = role.filter_by(code='admin').first() # 第一个符合要求的角色信息
print(role.id, role.name) # 输出角色名称与角色标识 print(role.id, role.name) # 输出角色名称与角色标识
# 找出所有角色id # 找出所有角色id
for role in dev.role.filter_by().all(): for role in role.filter_by().all():
print(role.id, role.name) print(role.id, role.name)
:param kwargs: 查询参数 :param kwargs: 查询参数
@@ -78,7 +78,7 @@ def get_power(role_filter, detail=False, p=0):
} }
:param role_filter: dev.role.filter_by() 返回结果。 :param role_filter: role.filter_by() 返回结果。
:param detail: 返回详细数据 :param detail: 返回详细数据
:param p: 如果有多个结果被找到,p可以确定使用第几个结果。内部使用 role_filter.all()[p] :param p: 如果有多个结果被找到,p可以确定使用第几个结果。内部使用 role_filter.all()[p]
:return: 用户拥有的权限列表。 :return: 用户拥有的权限列表。
@@ -105,7 +105,7 @@ def set_power(role_filter, powerIds, p=0):
""" """
保存角色权限。此函数会直接写入数据库。 保存角色权限。此函数会直接写入数据库。
:param role_filter: dev.role.filter_by() 返回结果。 :param role_filter: role.filter_by() 返回结果。
:param powerIds: 必须是一个包含权限ID的列表。如 [1, 2, 3] :param powerIds: 必须是一个包含权限ID的列表。如 [1, 2, 3]
:param p: 如果有多个结果被找到,p可以确定使用第几个结果。内部使用 role_filter.all()[p] :param p: 如果有多个结果被找到,p可以确定使用第几个结果。内部使用 role_filter.all()[p]
:return: None :return: None
@@ -128,10 +128,10 @@ def update(role_filter, data):
参考调用如下:: 参考调用如下::
role_filter = dev.role.filter_by(id=0) # 获取指定角色ID的角色,注意不要使用会引起歧义的查询条件,否则会匹配到多个角色。 role_filter = role.filter_by(id=0) # 获取指定角色ID的角色,注意不要使用会引起歧义的查询条件,否则会匹配到多个角色。
dev.role.update(role_filter, {enable: 0}) # 禁用 role.update(role_filter, {enable: 0}) # 禁用
:param role_filter: dev.role.filter_by() 返回结果。 :param role_filter: role.filter_by() 返回结果。
:param data: 要更新的数据,必须是字典。 :param data: 要更新的数据,必须是字典。
:return: None :return: None
""" """
@@ -143,7 +143,7 @@ def delete(role_filter):
""" """
删除角色。此功能将直接写入数据库。 删除角色。此功能将直接写入数据库。
:param role_filter: dev.role.filter_by() 返回结果。 :param role_filter: role.filter_by() 返回结果。
:return: 是否成功。 :return: 是否成功。
""" """
role = role_filter.first() role = role_filter.first()