浏览代码

feat(layout): 强制设置深色模式并调整系统布局配置- 在 Settings 组件中添加强制深色模式功能
- 修改 business/info 组件的模板结构
- 更新系统布局配置,隐藏设置界面

fugui001 3 月之前
父节点
当前提交
94ce0f98f8
共有 3 个文件被更改,包括 5 次插入2 次删除
  1. 4 0
      src/layout/components/Settings/index.vue
  2. 1 1
      src/settings.ts
  3. 0 1
      src/views/system/business/info/index.vue

+ 4 - 0
src/layout/components/Settings/index.vue

@@ -128,6 +128,10 @@ watch(isDark, () => {
     settingsStore.sideTheme = sideTheme.value;
   }
 });
+// 强制设置为深色模式
+onMounted(() => {
+  isDark.value = true; // 强制开启
+});
 const toggleDark = () => useToggle(isDark);
 
 const topNavChange = (val: any) => {

+ 1 - 1
src/settings.ts

@@ -15,7 +15,7 @@ const setting: DefaultSettings = {
   /**
    * 是否系统布局配置
    */
-  showSettings: true,
+  showSettings: false,
 
   /**
    * 是否显示顶部导航

+ 0 - 1
src/views/system/business/info/index.vue

@@ -45,7 +45,6 @@
           <right-toolbar v-model:showSearch="showSearch" @queryTable="getList"></right-toolbar>
         </el-row>
       </template>
-
       <el-table v-loading="loading" border :data="infoList" @selection-change="handleSelectionChange">
         <!--        <el-table-column type="selection" width="55" align="center" />-->
         <el-table-column label="" align="center" prop="id" v-if="false" />