From c8d7bacb2e6d4e75554f88e24eb3ef9d247478e0 Mon Sep 17 00:00:00 2001 From: apan Date: Fri, 5 Aug 2022 16:59:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8E=A5=E6=94=B6=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/power/views.py | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/apps/power/views.py b/apps/power/views.py index 81d509f..5fd1a1d 100644 --- a/apps/power/views.py +++ b/apps/power/views.py @@ -40,15 +40,15 @@ def get_user_power_list(): @token_auth.login_required def add_user_power_list(): user_id = request.values.get("user_id") - drug_module = request.values.getlist("drug_module_id[]") - standard_module = request.values.getlist("standard_module_id[]") - consumables_module = request.values.getlist("consumables_module_id[]") - instrument_modulet = request.values.getlist("instrument_module_id[]") + drug_module = request.values.get("drug_module_id") + standard_module = request.values.get("standard_module_id") + consumables_module = request.values.get("consumables_module_id") + instrument_modulet = request.values.get("instrument_module_id") inster_dic = { - "2": drug_module if drug_module else [], - "3": standard_module if standard_module else [], - "4": consumables_module if consumables_module else [], - "5": instrument_modulet if instrument_modulet else [], + "2": eval(drug_module) if drug_module else [], + "3": eval(standard_module) if standard_module else [], + "4": eval(consumables_module) if consumables_module else [], + "5": eval(instrument_modulet) if instrument_modulet else [], } # 删除除去柜子权限外的所有权限 BllModuleRelation().delete( @@ -130,19 +130,19 @@ def add_role(): role_id = request.values.get("role_id") role_code = request.values.get("role_code") role_name = request.values.get("role_name") - # sys_module_list = request.values.getlist("sys_module") - # client_module_list = request.values.getlist("client_module") - client_module = request.values.getlist("client_module_id[]") - drug_module = request.values.getlist("drug_module_id[]") - standard_module = request.values.getlist("standard_module_id[]") - consumables_module = request.values.getlist("consumables_module_id[]") - instrument_modulet = request.values.getlist("instrument_module_id[]") + # sys_module_list = request.values.get("sys_module") + # client_module_list = request.values.get("client_module") + client_module = request.values.get("client_module_id") + drug_module = request.values.get("drug_module_id") + standard_module = request.values.get("standard_module_id") + consumables_module = request.values.get("consumables_module_id") + instrument_modulet = request.values.get("instrument_module_id") inster_dic = { - "1": client_module if client_module else [], - "2": drug_module if drug_module else [], - "3": standard_module if standard_module else [], - "4": consumables_module if consumables_module else [], - "5": instrument_modulet if instrument_modulet else [], + "1": eval(client_module) if client_module else [], + "2": eval(drug_module) if drug_module else [], + "3": eval(standard_module) if standard_module else [], + "4": eval(consumables_module) if consumables_module else [], + "5": eval(instrument_modulet) if instrument_modulet else [], } description = request.values.get("description") # 获取角色代码或者角色名的角色信息