diff --git a/package.json b/package.json
index f8ca9f38..8ab4fdcd 100644
--- a/package.json
+++ b/package.json
@@ -9,6 +9,7 @@
"test:unit": "vue-cli-service test:unit"
},
"dependencies": {
+ "animate.css": "^3.7.0",
"ant-design-vue": "~1.3.7",
"axios": "^0.18.0",
"enquire.js": "^2.1.6",
diff --git a/src/config/router.config.js b/src/config/router.config.js
index 2697d44e..6933ebb3 100644
--- a/src/config/router.config.js
+++ b/src/config/router.config.js
@@ -191,10 +191,12 @@ export const constantRouterMap = [
}
]
},
-
+ {
+ path: '/login',
+ component: () => import('@/views/user/Login')
+ },
{
path: '/404',
component: () => import(/* webpackChunkName: "fail" */ '@/views/exception/404')
}
-
]
diff --git a/src/main.js b/src/main.js
index a4bae773..e0fe3d58 100644
--- a/src/main.js
+++ b/src/main.js
@@ -9,10 +9,12 @@ import './core/use'
import bootstrap from './core/bootstrap'
// import '@/permission' // permission control
import '@/utils/filter' // global filter
+import animated from 'animate.css'
Vue.config.productionTip = false
Vue.use(router)
+Vue.use(animated)
new Vue({
router,
diff --git a/src/views/attachment/AttachmentList.vue b/src/views/attachment/AttachmentList.vue
index 7de6782c..d059669b 100644
--- a/src/views/attachment/AttachmentList.vue
+++ b/src/views/attachment/AttachmentList.vue
@@ -1,20 +1,118 @@
-
diff --git a/src/views/user/Login.vue b/src/views/user/Login.vue
new file mode 100644
index 00000000..62241061
--- /dev/null
+++ b/src/views/user/Login.vue
@@ -0,0 +1,70 @@
+
+
+
+
+
+