diff --git a/applications/view/system/rights.py b/applications/view/system/rights.py index 2087da42d26a3b1672b5d8c7dcd1b73b93335f75..9ea5df4411564775dc62090ee6b6cc970d4bccce 100644 --- a/applications/view/system/rights.py +++ b/applications/view/system/rights.py @@ -237,7 +237,7 @@ def menu(): menu_dict[_dict['parent_id']].append(_dict) return jsonify(sorted(menu_dict.get(0), key=lambda item: item['sort'])) else: - powers = Power.query.all() + powers = Power.query.filter(Power.enable == 1).all() power_schema = PowerOutSchema(many=True) # 用已继承 ma.ModelSchema 类的自定制类生成序列化类 power_dict = power_schema.dump(powers) # 生成可序列化对象 power_dict.sort(key=lambda x: (x['parent_id'], x['id']), reverse=True)