From c7d5be908e24ee7677140c1cf983836f2e413cf0 Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期二, 10 十二月 2024 18:26:20 +0800
Subject: [PATCH] 会话菜单增加

---
 app/service/v2/initialize_data.py |   24 ++++++++++++++++++++++--
 1 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/app/service/v2/initialize_data.py b/app/service/v2/initialize_data.py
index bf05dcf..4929401 100644
--- a/app/service/v2/initialize_data.py
+++ b/app/service/v2/initialize_data.py
@@ -1,7 +1,7 @@
 import json
 
 from Log import logger
-from app.models import MenuCapacityModel, WebMenuModel, GroupModel
+from app.models import MenuCapacityModel, WebMenuModel, GroupModel, RoleModel
 
 
 async def dialog_menu_sync(db):
@@ -33,4 +33,24 @@
 async def default_group_sync(db):
     group = db.query(GroupModel).filter_by(group_type=2).first()
     if not group:
-        logger.error("鏈垵濮嬪寲")
\ No newline at end of file
+        logger.error("鏈垵濮嬮粯璁ょ粍锛� 寮�濮嬪垵濮嬪寲锛�")
+
+        try:
+            group = GroupModel(group_name="榛樿鐢ㄦ埛缁�", group_description="榛樿缁�", group_type=2)
+            db.add(group)
+            db.commit()
+        except Exception as e:
+            logger.error(e)
+
+
+async def default_role_sync(db):
+    role = db.query(RoleModel).filter_by(role_type=2).first()
+    if not role:
+        logger.error("鏈垵濮嬮粯璁よ鑹诧紝 寮�濮嬪垵濮嬪寲锛�")
+
+        try:
+            group = RoleModel(id="morenjuese1234567890", name="榛樿瑙掕壊", description="榛樿瑙掕壊", role_type=2)
+            db.add(group)
+            db.commit()
+        except Exception as e:
+            logger.error(e)
\ No newline at end of file

--
Gitblit v1.8.0