loulijun2021
2023-04-28 5f1f3d58caf61d6d27a916d5ef244ac7725c3b19
1.提交
已添加1个文件
已修改3个文件
82 ■■■■■ 文件已修改
src/icons/svg/zhkb.svg 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layout/components/Sidebar/index.vue 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/index.js 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vue.config.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/icons/svg/zhkb.svg
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1682562180452" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2688" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64"><path d="M128 256a42.666667 42.666667 0 0 1 42.666667-42.666667h682.666666a42.666667 42.666667 0 0 1 42.666667 42.666667v469.333333a42.666667 42.666667 0 0 1-42.666667 42.666667H170.666667a42.666667 42.666667 0 0 1-42.666667-42.666667V256z m85.333333 42.666667v384h597.333334V298.666667H213.333333z" fill="#157b7e" p-id="2689"></path><path d="M485.802667 712.981333a42.666667 42.666667 0 0 1 52.394666 0l225.664 175.530667-52.373333 67.370667L512 800.725333l-199.466667 155.157334-52.416-67.370667 225.706667-175.530667zM554.666667 85.333333v170.666667h-85.333334V85.333333h85.333334zM448 256v106.666667a64 64 0 1 0 128 0v-106.666667h85.333333v106.666667a149.333333 149.333333 0 1 1-298.666666 0v-106.666667h85.333333z" fill="#157b7e" p-id="2690"></path></svg>
src/layout/components/Sidebar/index.vue
@@ -59,6 +59,7 @@
    routes() {
      return this.$router.options.routes
    },
    activeMenu() {
      const route = this.$route
      const { meta, path } = route
@@ -68,8 +69,36 @@
      if (meta.activeMenu) {
        return meta.activeMenu
      }
      if (path.indexOf('kanbanManager') !== -1) { // å½“点击智慧看板的时候
        const url = this.$router.resolve({
          path
          // query: { id: 123 }
        })
        const t = url.href.split('/')
        if (t[2] === 'xljgcj') {
          window.open('#/zhkbc?code=21', '_blank')
        } else if (t[2] === 'zpcj') {
          window.open('#/zhkbc?code=25', '_blank')
        } else {
          window.open('#/' + t[2], '_blank')
        }
      }
      return path
    },
    // activeMenu() {
    //   const route = this.$route
    //   const { meta, path } = route
    //   // if set path, the sidebar will highlight the path you set
    //   removeCookie('ruleCode')
    //   setCookie('ruleCode', meta.code)// å°†ç¼–码规则code存到cookie里面
    //   if (meta.activeMenu) {
    //     return meta.activeMenu
    //   }
    //   return path
    // },
    showLogo() {
      return this.$store.state.settings.sidebarLogo
    },
src/router/index.js
@@ -660,6 +660,54 @@
        meta: { code: '1061', title: '存货档案', icon: '', keepAlive: true }
      }
    ]
  },
  {
    path: '/kanbanManager',
    component: Layout,
    redirect: '/kanbanManager/zhkb',
    name: '智慧看板',
    code: '2023',
    meta: { title: '智慧看板', icon: 'zhkb' },
    alwaysShow: true,
    children: [
      {
        path: 'zhkb',
        name: 'ZHKBCancel',
        component: () => import('@/views/kb/zhkb'),
        meta: { title: '综合看板', icon: '', keepAlive: true }
      }, {
        path: 'cgdd',
        name: 'cgddCancel',
        component: () => import('@/views/kb/cgdd'),
        meta: { title: '采购订单', icon: '', keepAlive: true }
      },
      {
        path: 'ckgl',
        name: 'ckglCancel',
        component: () => import('@/views/kb/ckgl'),
        meta: { title: '仓库管理', icon: '', keepAlive: true }
      },
      {
        path: 'xljgcj',
        name: 'ckglCancel',
        component: () => import('@/views/kb/zhkbc'),
        meta: { title: '下料金工车间', icon: '', keepAlive: true }
      },
      // {
      //   path: 'jgcj',
      //   name: 'ckglCancel',
      //   component: () => import('@/views/kb/zhkbc'),
      //   meta: { title: '金工车间', icon: '', keepAlive: true }
      // },
      {
        path: 'zpcj',
        name: 'ckglCancel',
        component: () => import('@/views/kb/zhkbc'),
        meta: { title: '装配车间', icon: '', keepAlive: true }
      }
    ]
  }
  // {
vue.config.js
@@ -50,9 +50,9 @@
    },
    proxy: {
      [process.env.VUE_APP_BASE_API]: {
        // target: 'http://121.196.36.24:8005', // è¯·æ±‚的第三⽅接⼝地址      æœ¬åœ°æœåС噍(灵翔)
        target: 'http://121.196.36.24:8005', // è¯·æ±‚的第三⽅接⼝地址      æœ¬åœ°æœåС噍(灵翔)
        // target: 'http://192.168.0.230:8001', // è¯·æ±‚的第三⽅接⼝地址   å®¢æˆ·æœåС噍(灵翔)  (未上云)
        target: 'http://3up6ju.natappfree.cc', // è¯·æ±‚的第三⽅接⼝地址   å®¢æˆ·æœåС噍(灵翔)  (上云)
        // target: 'http://3up6ju.natappfree.cc', // è¯·æ±‚的第三⽅接⼝地址   å®¢æˆ·æœåС噍(灵翔)  (上云)
        changeOrigin: true, // è¯·æ±‚跨域时,需 é…ç½®æ­¤é¡¹
        pathRewrite: { // è·¯å¾„重写,替换target中的请求地址
          ['^' + process.env.VUE_APP_BASE_API]: '/api/'