研发图纸文件管理系统-前端项目
he wei
2022-08-02 5a20a981140634dc14f0b35c56aea4baf0e94ecc
AU 新增散装件 产品中心菜单
9个文件已添加
1个文件已修改
129 ■■■■■ 已修改文件
src/pages/drawManage/parts/apis.js 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/parts/index.js 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/parts/list.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/product/apis.js 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/product/details/apis.js 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/product/details/details.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/product/details/index.js 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/product/index.js 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/product/list.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/config.js 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/drawManage/parts/apis.js
New file
@@ -0,0 +1,13 @@
import axios from "@/assets/axios";
/**
 * 根据散装件列表
 * @returns
 */
export const getList = () => {
  return axios({
    method: "GET",
    // TODO
    url: ""
  })
}
src/pages/drawManage/parts/index.js
New file
@@ -0,0 +1,2 @@
import list from './list';
export default list;
src/pages/drawManage/parts/list.vue
New file
@@ -0,0 +1,20 @@
<template>
  <div class="">散装件列表页</div>
</template>
<script>
export default {
  name: "",
  data() {
    return {};
  },
  components: {},
  methods: {},
  mounted() {},
};
</script>
<style scoped>
</style>
src/pages/drawManage/product/apis.js
New file
@@ -0,0 +1,13 @@
import axios from "@/assets/axios";
/**
 * 根据产品列表
 * @returns
 */
export const getList = () => {
  return axios({
    method: "GET",
    // TODO
    url: ""
  })
}
src/pages/drawManage/product/details/apis.js
New file
@@ -0,0 +1,13 @@
import axios from "@/assets/axios";
/**
 * 根据产品详情
 * @returns
 */
export const getInfo = () => {
  return axios({
    method: "GET",
    // TODO
    url: ""
  })
}
src/pages/drawManage/product/details/details.vue
New file
@@ -0,0 +1,20 @@
<template>
  <div class="">产品详情页</div>
</template>
<script>
export default {
  name: "",
  data() {
    return {};
  },
  components: {},
  methods: {},
  mounted() {},
};
</script>
<style scoped>
</style>
src/pages/drawManage/product/details/index.js
New file
@@ -0,0 +1,2 @@
import details from './details';
export default details;
src/pages/drawManage/product/index.js
New file
@@ -0,0 +1,2 @@
import list from './list';
export default list;
src/pages/drawManage/product/list.vue
New file
@@ -0,0 +1,20 @@
<template>
  <div class="">产品列表页</div>
</template>
<script>
export default {
  name: "",
  data() {
    return {};
  },
  components: {},
  methods: {},
  mounted() {},
};
</script>
<style scoped>
</style>
src/router/config.js
@@ -65,11 +65,25 @@
              },
              component: () => import('@/pages/drawManage/details'),
            },
            // {
            //   path: 'analysis',
            //   name: '图纸审批',
            //   component: () => import('@/pages/dashboard/analysis'),
            // }
            {
              path: 'parts',
              name: '散装件(替换件)',
              component: () => import('@/pages/drawManage/parts'),
            },
            {
              path: 'product',
              name: '产品中心',
              component: () => import('@/pages/drawManage/product'),
            },
            {
              path: 'product-details',
              name: '产品详情',
              meta: {
                invisible: true,
                highlight: '/draw/product'
              },
              component: () => import('@/pages/drawManage/product/details'),
            }
          ]
        },
        {