Your Name
2022-06-28 043265de0da38fcc727bcc60d7c88da4c3c3513f
src/views/home/index.vue
@@ -50,16 +50,11 @@
</template>
<script lang="ts">
import { toRefs, reactive, defineComponent, onMounted, ref, watch, nextTick, onActivated } from 'vue';
import * as echarts from 'echarts';
import { toRefs, reactive, defineComponent, } from 'vue';
import { storeToRefs } from 'pinia';
import { useThemeConfig } from '/@/stores/themeConfig';
import { useTagsViewRoutes } from '/@/stores/tagsViewRoutes';
import { initBackEndControlRoutes } from '/@/router/backEnd';
import {Session} from "/@/utils/storage";
import {useRoutesList} from "/@/stores/routesList";
import pinia from "/@/stores";
import {useUserInfo} from "/@/stores/userInfo";
import { Session } from '/@/utils/storage';
let global: any = {
   homeChartOne: null,
   homeChartTwo: null,
@@ -68,7 +63,6 @@
};
interface stateType {
   projectId:string,
   homeOne: Array <type>
}
interface type {
@@ -78,18 +72,15 @@
export default defineComponent({
   name: 'home',
   setup() {
      const storesRoutesList = useRoutesList(pinia);
      const { routesList } = storeToRefs(storesRoutesList);
      // const storesTagsViewRoutes = useTagsViewRoutes();
      // const storesThemeConfig = useThemeConfig();
      const userInfo = useUserInfo()
      const { userInfos } = storeToRefs(userInfo);
      const state  = reactive<stateType>({
         projectId:'',
         homeOne:[{id:1,name:'基础数据权限管理系统'},{id:2,name:'系统1'},{id:3,name:'系统2'},{id:4,name:'系统3'},{id:5,name:'系统4'}],
         homeOne:[{id:1,name:'基础数据权限管理系统'},{id:2,name:'双重预防系统'},{id:3,name:'系统2'},{id:4,name:'系统3'},{id:5,name:'系统4'}],
      });
      // 折线图
      const renderMenu = async (value: string) => {
         state.projectId = value
         Session.set('projectId',value)
          Session.set('projectId',value)
         userInfos.value.projectId = value
         await initBackEndControlRoutes();
      };
      return {