From bcddc40fe117a562fa3f6ec5ff93253ebca860b5 Mon Sep 17 00:00:00 2001 From: teddyhuang Date: Tue, 9 Mar 2021 09:38:00 +0800 Subject: [PATCH] 03/09 09:36 --- app/.idea/.gitignore | 1 + app/public/obank_logo.svg | 156 ++++++ app/src/App.vue | 7 +- app/src/components/AssetGroup.vue | 536 ++++++++++++++------- app/src/components/Home.vue | 149 ++++-- app/src/components/Inventory.vue | 387 ++++++++++----- app/src/components/Login.vue | 36 +- app/src/components/MockSearch.vue | 220 +++++++++ app/src/components/Search.vue | 178 +++++++ app/src/components/xxx.vue | 201 ++++++++ app/src/router/index.js | 13 +- src/main/java/com/moze/rms/config/JdbiFactory.java | 16 +- .../com/moze/rms/controller/AccountController.java | 25 +- .../moze/rms/controller/AssertGroupController.java | 45 ++ .../moze/rms/controller/InventoryController.java | 26 +- src/main/java/com/moze/rms/dao/AccountDAO.java | 18 + src/main/java/com/moze/rms/dao/AssertDAO.java | 49 ++ src/main/java/com/moze/rms/dao/InventoryDAO.java | 46 +- .../com/moze/rms/entity/dto/SelectItemDTO.java | 12 + .../java/com/moze/rms/entity/model/MappingCol.java | 4 + 20 files changed, 1760 insertions(+), 365 deletions(-) create mode 100644 app/public/obank_logo.svg create mode 100644 app/src/components/MockSearch.vue create mode 100644 app/src/components/Search.vue create mode 100644 app/src/components/xxx.vue create mode 100644 src/main/java/com/moze/rms/controller/AssertGroupController.java create mode 100644 src/main/java/com/moze/rms/dao/AccountDAO.java create mode 100644 src/main/java/com/moze/rms/dao/AssertDAO.java create mode 100644 src/main/java/com/moze/rms/entity/dto/SelectItemDTO.java diff --git a/app/.idea/.gitignore b/app/.idea/.gitignore index e7e9d11..236ff8c 100644 --- a/app/.idea/.gitignore +++ b/app/.idea/.gitignore @@ -1,2 +1,3 @@ # Default ignored files /workspace.xml +/inspectionProfiles/Project_Default.xml diff --git a/app/public/obank_logo.svg b/app/public/obank_logo.svg new file mode 100644 index 0000000..2766aca --- /dev/null +++ b/app/public/obank_logo.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/App.vue b/app/src/App.vue index e92298c..1abb018 100644 --- a/app/src/App.vue +++ b/app/src/App.vue @@ -22,14 +22,15 @@ setAuthenticated(user) { if (user) { localStorage.setItem('username', user.username); - localStorage.setItem('roles', user.roles); + localStorage.setItem('level', user.level); + localStorage.setItem('department', user.department); + this.$router.replace({ name: 'asset_group' }); } else { this.logout(); } - this.$router.replace({ name: 'asset_group' }); }, logout() { - this.$axios.get('/logout').then((resp) => { + this.$axios.get('/account/logout').then((resp) => { console.log(resp); }) .catch(function (resp) { diff --git a/app/src/components/AssetGroup.vue b/app/src/components/AssetGroup.vue index c0a3553..de488f5 100644 --- a/app/src/components/AssetGroup.vue +++ b/app/src/components/AssetGroup.vue @@ -1,201 +1,397 @@