diff --git a/src/element/Alarm.vue b/src/element/Alarm.vue index 2cbd6ae..68d1f51 100644 --- a/src/element/Alarm.vue +++ b/src/element/Alarm.vue @@ -1,10 +1,12 @@ - - - - - \ No newline at end of file + +.flashing { + animation: flashing 2s infinite ease-in-out; +} + +.slot-content { + position: absolute; + top: var(--size); /* Adjust this value to center the content vertically */ + left: 50%; + transform: translate(-50%, -50%); +} + \ No newline at end of file diff --git a/src/image/警报声.mp3 b/src/image/警报声.mp3 new file mode 100644 index 0000000..7614b5c Binary files /dev/null and b/src/image/警报声.mp3 differ diff --git a/src/router/index.js b/src/router/index.js index c4fc03d..d38f208 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,24 +1,36 @@ import Vue from 'vue'; import Router from 'vue-router'; -import User from '@/views/User.vue'; +import UserView from '@/views/User.vue'; import App from '@/App.vue'; +import AdminView from '@/views/AdminView.vue'; +import HospitalView from '@/views/HospitalView.vue'; Vue.use(Router); -const routes=[ +const routes = [ { - path: '/', - name: 'App', - component: App, - children: [ - { - path: 'user', - name: 'User', - component: User - } - - ] + path: '/', + name: 'App', + component: App, + children: [ + { + path: 'user', + name: 'UserView', + component: UserView + }, + { + path: 'admin', + name: 'AdminView', + component: AdminView + }, + { + path: 'hospital', + name: 'HospitalView', + component: HospitalView + } + + ] } ] diff --git a/src/view/adminView.vue b/src/view/adminView.vue deleted file mode 100644 index 3ddf8e1..0000000 --- a/src/view/adminView.vue +++ /dev/null @@ -1,183 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/views/AdminView.vue b/src/views/AdminView.vue new file mode 100644 index 0000000..14e0bc9 --- /dev/null +++ b/src/views/AdminView.vue @@ -0,0 +1,287 @@ + + + + \ No newline at end of file diff --git a/src/views/HospitalView.vue b/src/views/HospitalView.vue new file mode 100644 index 0000000..a0109e9 --- /dev/null +++ b/src/views/HospitalView.vue @@ -0,0 +1,122 @@ + + + + \ No newline at end of file diff --git a/src/views/User.vue b/src/views/User.vue index 1a59f4a..ba4b816 100644 --- a/src/views/User.vue +++ b/src/views/User.vue @@ -71,7 +71,7 @@ export default { }; -