@@ -24,6 +24,7 @@
"echarts-wordcloud": "^2.0.0",
"ele-admin": "^1.11.2",
"element-ui": "2.15.7",
+ "file-loader": "^6.2.0",
"github-markdown-css": "^5.1.0",
"jsbarcode": "^3.11.5",
"json-bigint": "^1.0.0",
@@ -0,0 +1,12 @@
+import request from '@/utils/request';
+
+/**
+ * 登录
+ */
+export async function login (data) {
+ const res = await request.get('/aps/productionplan/page', data);
+ if (res.data.code == 0) {
+ return res.data;
+ }
+ return Promise.reject(new Error(res.data.message));
+}
@@ -59,6 +59,12 @@ module.exports = {
// symbolId: 'icon-[name]'
// })
// .end();
+ config.module
+ .rule('file-loader')
+ .test(/\.(pdf|docx|doc|xlsx|xls|mp4)$/)
+ .use('file-loader?name=[path][name].[ext]')
+ .loader('file-loader')
+ .end();
config.module.rule('svg').exclude.add(resolve('src/icons')).end();
config.module
.rule('icons')