功能变化: 系统配置初始化菜单更新

pull/57/head
李强 2022-05-14 01:46:41 +08:00
parent 01efd881a3
commit d6b6cdfc05
2 changed files with 21 additions and 22 deletions

View File

@ -1,6 +1,5 @@
import datetime
dept_data = [
{
"id": 1,
@ -2150,12 +2149,12 @@ system_config_data = [
"create_datetime": datetime.datetime.now(),
"title": "网站名称",
"key": "site_name",
"value": "\"企业级后台管理系统\"",
"value": "企业级后台管理系统",
"sort": 1,
"status": 1,
"data_options": None,
"form_item_type": 0,
"rule": "[{\"message\": \"必填项不能为空\", \"required\": true}]",
"rule": [{"message": "必填项不能为空", "required": True}],
"placeholder": "请输入网站名称",
"setting": None,
"creator_id": 1,
@ -2175,7 +2174,7 @@ system_config_data = [
"status": 1,
"data_options": None,
"form_item_type": 7,
"rule": "[]",
"rule": [],
"placeholder": "请上传网站logo",
"setting": None,
"creator_id": 1,
@ -2195,7 +2194,7 @@ system_config_data = [
"status": 1,
"data_options": None,
"form_item_type": 7,
"rule": "[]",
"rule": [],
"placeholder": "请上传登录背景页",
"setting": None,
"creator_id": 1,
@ -2210,12 +2209,12 @@ system_config_data = [
"create_datetime": datetime.datetime.now(),
"title": "版权信息",
"key": "copyright",
"value": "\"2021-2022 django-vue-admin.com 版权所有\"",
"value": "2021-2022 django-vue-admin.com 版权所有",
"sort": 4,
"status": 1,
"data_options": None,
"form_item_type": 0,
"rule": "[{\"message\": \"必填项不能为空\", \"required\": true}]",
"rule": [{"message": "必填项不能为空", "required": True}],
"placeholder": "请输入版权信息",
"setting": None,
"creator_id": 1,
@ -2230,12 +2229,12 @@ system_config_data = [
"create_datetime": datetime.datetime.now(),
"title": "备案信息",
"key": "keep_record",
"value": "\"晋ICP备18005113号-3\"",
"value": "晋ICP备18005113号-3",
"sort": 5,
"status": 1,
"data_options": None,
"form_item_type": 0,
"rule": "[{\"message\": \"必填项不能为空\", \"required\": true}]",
"rule": [{"message": "必填项不能为空", "required": True}],
"placeholder": "请输入备案信息",
"setting": None,
"creator_id": 1,
@ -2250,12 +2249,12 @@ system_config_data = [
"create_datetime": datetime.datetime.now(),
"title": "帮助链接",
"key": "help_url",
"value": "\"https://django-vue-admin.com\"",
"value": "https://django-vue-admin.com",
"sort": 6,
"status": 1,
"data_options": None,
"form_item_type": 0,
"rule": "[]",
"rule": "",
"placeholder": "请输入帮助信息",
"setting": None,
"creator_id": 1,
@ -2270,12 +2269,12 @@ system_config_data = [
"create_datetime": datetime.datetime.now(),
"title": "隐私链接",
"key": "privacy_url",
"value": "\"#\"",
"value": "#",
"sort": 7,
"status": 1,
"data_options": None,
"form_item_type": 0,
"rule": "[]",
"rule": [],
"placeholder": "请填写隐私链接",
"setting": None,
"creator_id": 1,
@ -2290,12 +2289,12 @@ system_config_data = [
"create_datetime": datetime.datetime.now(),
"title": "条款链接",
"key": "clause_url",
"value": "\"#\"",
"value": "#",
"sort": 8,
"status": 1,
"data_options": None,
"form_item_type": 0,
"rule": "[]",
"rule": [],
"placeholder": "请输入条款链接",
"setting": None,
"creator_id": 1,
@ -2330,16 +2329,16 @@ system_config_data = [
"create_datetime": datetime.datetime.now(),
"title": "开启验证码",
"key": "captcha_state",
"value": "true",
"value": True,
"sort": 1,
"status": 1,
"data_options": None,
"form_item_type": 9,
"rule": "[{\"message\": \"必填项不能为空\", \"required\": true}]",
"rule": [{"message": "必填项不能为空", "required": True}],
"placeholder": "请选择",
"setting": None,
"creator_id": 1,
"parent_id": 11
"parent_id": 10
},
{
"id": 12,
@ -2350,15 +2349,15 @@ system_config_data = [
"create_datetime": datetime.datetime.now(),
"title": "创建用户默认密码",
"key": "default_password",
"value": "\"admin123456\"",
"value": "admin123456",
"sort": 2,
"status": 1,
"data_options": None,
"form_item_type": 0,
"rule": "[{\"message\": \"必填项不能为空\", \"required\": true}]",
"rule": [{"message": "必填项不能为空", "required": True}],
"placeholder": "请输入默认密码",
"setting": None,
"creator_id": 1,
"parent_id": 11
"parent_id": 10
}
]

View File

@ -31,7 +31,7 @@ class CoreInitialize:
new_data = {}
for key, value in ele.items():
# 判断传的 value 为 list 的多对多进行抽离使用set 进行更新
if isinstance(value, list):
if isinstance(value, list) and value and isinstance(value[0], int):
m2m_dict[key] = value
else:
new_data[key] = value