Explorar el Código

optimize dir structure

icenaked hace 3 años
padre
commit
df1e9b6f8c
Se han modificado 4 ficheros con 24 adiciones y 24 borrados
  1. 1 1
      src/main.js
  2. 19 19
      src/router/index.js
  3. 3 3
      src/views/ModelDetail.vue
  4. 1 1
      src/views/changeConfig.vue

+ 1 - 1
src/main.js

@@ -1,6 +1,6 @@
 import {createApp} from 'vue'
 import App from './App.vue'
-import router from './views/unused/router'
+import router from './router'
 import store from './store'
 import installElementPlus from './plugins/element'
 import './assets/css/icon.css'

+ 19 - 19
src/views/unused/router/index.js → src/router/index.js

@@ -1,6 +1,6 @@
 import {createRouter, createWebHashHistory} from "vue-router";
-import Home from "../Home.vue";
-import squareLayout from "../../square.vue";
+import Home from "../views/unused/Home.vue";
+import squareLayout from "../views/square.vue";
 
 const routes = [
     {
@@ -23,7 +23,7 @@ const routes = [
                 meta: {
                     title: '我的文件'
                 },
-                component: () => import ( /* webpackChunkName: "dashboard" */ "../../file/FileList.vue")
+                component: () => import ( /* webpackChunkName: "dashboard" */ "../views/file/FileList.vue")
             },
             {
                 path: "/modelList",
@@ -31,7 +31,7 @@ const routes = [
                 meta: {
                     title: '机器学习模型'
                 },
-                component: () => import ( /* webpackChunkName: "dashboard" */ "../../ModelList.vue")
+                component: () => import ( /* webpackChunkName: "dashboard" */ "../views/ModelList.vue")
             },
             // {
             //     path: "/dlModelList",
@@ -48,7 +48,7 @@ const routes = [
                 meta: {
                     title: '模型训练'
                 },
-                component: () => import ( /* webpackChunkName: "dashboard" */ "../ModelDetail.vue")
+                component: () => import ( /* webpackChunkName: "dashboard" */ "../views/ModelDetail.vue")
             },
 
             {
@@ -57,14 +57,14 @@ const routes = [
                 meta: {
                     title: '文件详情'
                 },
-                component: () => import ( /* webpackChunkName: "dashboard" */ "../../file/FileDetail.vue")
+                component: () => import ( /* webpackChunkName: "dashboard" */ "../views/file/FileDetail.vue")
             },{
                 path: "/FileAnalysis",
                 name: "FileAnalysis",
                 meta: {
                     title: '文件分析结果'
                 },
-                component: () => import ( /* webpackChunkName: "dashboard" */ "../../file/FileAnalysis.vue")
+                component: () => import ( /* webpackChunkName: "dashboard" */ "../views/file/FileAnalysis.vue")
             },
             {
                 path: "/config",
@@ -72,7 +72,7 @@ const routes = [
                 meta: {
                     title: '模型配置'
                 },
-                component: () => import ( /* webpackChunkName: "table" */ "../../ConfigList.vue")
+                component: () => import ( /* webpackChunkName: "table" */ "../views/ConfigList.vue")
             },
             {
                 path: "/charts",
@@ -80,7 +80,7 @@ const routes = [
                 meta: {
                     title: '训练结果'
                 },
-                component: () => import ( /* webpackChunkName: "charts" */ "../BaseCharts.vue")
+                component: () => import ( /* webpackChunkName: "charts" */ "../views/unused/BaseCharts.vue")
             },
             {
                 path: "/form",
@@ -88,7 +88,7 @@ const routes = [
                 meta: {
                     title: '表单'
                 },
-                component: () => import ( /* webpackChunkName: "form" */ "../BaseForm.vue")
+                component: () => import ( /* webpackChunkName: "form" */ "../views/unused/BaseForm.vue")
             },
             {
                 path: "/message",
@@ -96,7 +96,7 @@ const routes = [
                 meta: {
                     title: '我的消息'
                 },
-                component: () => import ( /* webpackChunkName: "message" */ "../../user/Message.vue")
+                component: () => import ( /* webpackChunkName: "message" */ "../views/user/Message.vue")
             },
             {
                 path: "/upload",
@@ -104,7 +104,7 @@ const routes = [
                 meta: {
                     title: '文件上传'
                 },
-                component: () => import ( /* webpackChunkName: "upload" */ "../../file/Upload.vue")
+                component: () => import ( /* webpackChunkName: "upload" */ "../views/file/Upload.vue")
             },
             {
                 path: '/user',
@@ -112,7 +112,7 @@ const routes = [
                 meta: {
                     title: '个人中心'
                 },
-                component: () => import (/* webpackChunkName: "user" */ '../../user/User.vue')
+                component: () => import (/* webpackChunkName: "user" */ '../views/user/User.vue')
             },
             {
                 path:'/dllearning',
@@ -120,7 +120,7 @@ const routes = [
                 meta:{
                     title:'深度学习页面'
                 },
-                component:()=>import(/*webpackChunkName:"dllearning" */ '../Dllearning.vue')
+                component:()=>import(/*webpackChunkName:"dllearning" */ '../views/unused/Dllearning.vue')
             },
             {
                 path:'/dlform',
@@ -128,7 +128,7 @@ const routes = [
                 meta:{
                     title:'配置模型'
                 },
-                component:()=>import(/*webpackChunkName:"dllearning" */ '../DLForm.vue')
+                component:()=>import(/*webpackChunkName:"dllearning" */ '../views/unused/DLForm.vue')
             },
             {
                 path:'/configform',
@@ -136,7 +136,7 @@ const routes = [
                 meta:{
                     title:'编辑配置'
                 },
-                component:()=>import(/*webpackChunkName:"configform" */ '../../ConfigForm.vue')
+                component:()=>import(/*webpackChunkName:"configform" */ '../views/ConfigForm.vue')
             },
             {
                 path:'/configformp/:id',
@@ -144,7 +144,7 @@ const routes = [
                 meta:{
                     title:'更改配置'
                 },
-                component:()=>import(/*webpackChunkName:"configform" */ '../../changeConfig.vue')
+                component:()=>import(/*webpackChunkName:"configform" */ '../views/changeConfig.vue')
             },
             {
                 path:'/ConfigDetail',
@@ -152,7 +152,7 @@ const routes = [
                 meta:{
                     title:'配置详情'
                 },
-                component:()=>import(/*webpackChunkName:"configform" */ '../../ConfigDetail.vue')
+                component:()=>import(/*webpackChunkName:"configform" */ '../views/ConfigDetail.vue')
             },
             //无用组件or路由
             // {
@@ -220,7 +220,7 @@ const routes = [
         meta: {
             title: '登录'
         },
-        component: () => import ( /* webpackChunkName: "login" */ "../Login.vue")
+        component: () => import ( /* webpackChunkName: "login" */ "../views/unused/Login.vue")
     }
 ];
 

+ 3 - 3
src/views/unused/ModelDetail.vue → src/views/ModelDetail.vue

@@ -121,9 +121,9 @@
 <script>
 import { ref, reactive } from "vue";
 import { ElMessage, ElMessageBox } from "element-plus";
-import { fetchData } from "../../api";
-import {addConfig, deleteModelByModelId, getAllConfig} from "../../api/config";
-import {getAllModel, train} from "../../api/model";
+import { fetchData } from "../api";
+import {addConfig, deleteModelByModelId, getAllConfig} from "../api/config";
+import {getAllModel, train} from "../api/model";
 
 export default {
     name: "config",

+ 1 - 1
src/views/changeConfig.vue

@@ -70,7 +70,7 @@
 import { reactive, ref } from "vue";
 import { ElMessage } from "element-plus";
 import {changeConfig} from "../api/config";
-import router from "./unused/router";
+import router from "../router";
 import {useRoute} from "vue-router";
 // import router from "../router";
 export default {