创建了一个表,生成代码后,配置菜单内容,测试可以打开,没问题; 发现代码生成有误,修改后,重新生成(覆盖模式),在覆盖生成完毕后,重启代码,丢失所有已配置菜单(框架自带的除外)
上午提交问题,下午定位到问题所在位置:在每次代码重新启动时,会执行一条SQL 这个图片上的SQL导致每次重启都会丢失所有cms模块下的菜单,请问怎么才能解决这个问题,谢谢。
未发现报错信息
猜测是你的cms模块对应的 class 类全名设置的不正确,导致模块检测状态为未安装。
方法1:修正类名为正确的;
方法2:关闭菜单状态更新:
# 菜单管理 menu: # 根据模块状态去更新相连的菜单状态 updateStatusByModuleStatus: false
Sign in to comment