gaoshp
2024-11-19 f29900986f01cf5d39b5755cec674825cef27961
src/views/login/components/passwordForm.vue
@@ -129,15 +129,26 @@
            //获取多个工作台
            this.$HTTP.get("/api/blade-system/workbench/list?status=1").then(resp => {
               if (resp.data.length) {
                  //console.log(resp.data,resp.data[0].name,333);
                  resp.data.forEach((item, index) => {
                     item.component = "home";
                     item.meta = { title: item.name, icon: 'el-icon-menu', affix: true };
                     item.path = "/dashboard";
                     item.parentId = item.id;
                  })
                  transformedArray[0].path = "/home";
                  transformedArray[0].children = resp.data;
                  transformedArray.unshift({
                     children: resp.data,
                     code: "desk",
                     component: "console/desk",
                     id: "001",
                     meta: {title: '首页', icon: 'el-icon-takeaway-box', type: 'menu'},
                     name: "首页",
                     path: "/home"
                  });
                  transformedArray.forEach((item,index)=>{
                     if(item.name == "仪表板") {
                        transformedArray.splice(1,index);
                     }
                  })
                  var obj = {
                     dashboardGrid: ["Access", "deskNotice", "Entrance"],
                     menu: transformedArray,