大宝管理后台代码
zzzz
2024-04-14 9c5265bfc3690b28bdcb5927b842c1b754aa0b5e
first
3 files modified
52 ■■■■ changed files
src/views/userlist/agentlist.vue 2 ●●● patch | view | raw | blame | history
src/views/userlist/index.vue 3 ●●●● patch | view | raw | blame | history
vue.config.js 47 ●●●● patch | view | raw | blame | history
src/views/userlist/agentlist.vue
@@ -267,7 +267,7 @@
    },
    onSizeChange(current, pageSize) {
      this.agentqueryParam.pageNum = current
      this.pagination.current = page
      // this.pagination.current = page
      this.agentqueryParam.pageSize = pageSize
      this.getagentlist()
    },
src/views/userlist/index.vue
@@ -339,8 +339,9 @@
      this.getuserList()
    },
    onSizeChange(current, pageSize) {
      // console.log(current, pageSize)
      this.queryParam.pageNum = current
      this.pagination.current = page
      // this.pagination.current = page
      this.queryParam.pageSize = pageSize
      this.getuserList()
    },
vue.config.js
@@ -6,12 +6,12 @@
const buildDate = JSON.stringify(new Date().toLocaleString())
const createThemeColorReplacerPlugin = require('./config/plugin.config')
function resolve (dir) {
function resolve(dir) {
  return path.join(__dirname, dir)
}
// check Git
function getGitHash () {
function getGitHash() {
  try {
    return GitRevision.version()
  } catch (e) {}
@@ -26,7 +26,7 @@
    vue: 'Vue',
    'vue-router': 'VueRouter',
    vuex: 'Vuex',
    axios: 'axios'
    axios: 'axios',
  },
  css: [],
  // https://unpkg.com/browse/vue@2.6.10/
@@ -34,8 +34,8 @@
    '//cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.min.js',
    '//cdn.jsdelivr.net/npm/vue-router@3.5.1/dist/vue-router.min.js',
    '//cdn.jsdelivr.net/npm/vuex@3.1.1/dist/vuex.min.js',
    '//cdn.jsdelivr.net/npm/axios@0.21.1/dist/axios.min.js'
  ]
    '//cdn.jsdelivr.net/npm/axios@0.21.1/dist/axios.min.js',
  ],
}
// vue.config.js
@@ -46,14 +46,14 @@
      // Ignore all locale files of moment.js
      new webpack.IgnorePlugin({
        contextRegExp: /^\.\/locale$/,
        resourceRegExp: /moment$/
        resourceRegExp: /moment$/,
      }),
      new webpack.DefinePlugin({
        APP_VERSION: `"${packageJson.version}"`,
        GIT_HASH: JSON.stringify(getGitHash()),
        BUILD_DATE: buildDate
      })
    ]
        BUILD_DATE: buildDate,
      }),
    ],
    // en_US: `if prod, add externals`
    // zh_CN: `这里是用来控制编译忽略外部依赖的,与 config.plugin('html') 配合可以编译时引入外部CDN文件依赖`
    // externals: isProd ? assetsCDN.externals : {}
@@ -84,9 +84,9 @@
            { prefixIds: true },
            { cleanupIDs: true },
            { convertShapeToPath: false },
            { convertStyleToAttrs: true }
          ]
        }
            { convertStyleToAttrs: true },
          ],
        },
      })
      .end()
      .end()
@@ -114,16 +114,19 @@
          // 'primary-color': '#F5222D',
          // 'link-color': '#F5222D',
          'border-radius-base': '2px'
          'border-radius-base': '2px',
        },
        // DO NOT REMOVE THIS LINE
        javascriptEnabled: true
      }
    }
        javascriptEnabled: true,
      },
    },
  },
  devServer: {
    // development server port 8000
    // development server port 8000'
    client: {
      overlay: false,
    },
    port: 8000,
    // If you want to turn on the proxy, please remove the mockjs /src/main.jsL11
    proxy: {
@@ -131,18 +134,18 @@
        target: process.env.VUE_APP_API_BASE_URL,
        ws: false,
        pathRewrite: {
          '^/': ''
          '^/': '',
        },
        changeOrigin: true
      }
    }
        changeOrigin: true,
      },
    },
  },
  // disable source map in production
  productionSourceMap: false,
  lintOnSave: false,
  // babel-loader no-ignore node_modules/*
  transpileDependencies: []
  transpileDependencies: [],
}
// preview.pro.loacg.com only do not use in your production;