From a02bd7eeda40c940d95d2f67151c18781b35cb6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E4=B9=90?= <419641032@qq.com> Date: Fri, 21 Aug 2020 12:09:20 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= =?UTF-8?q?=202=E3=80=81bug=E4=BF=AE=E5=A4=8D=203=E3=80=81=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=BA=93=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/package-lock.json | 53 ++++++++ admin/package.json | 3 +- admin/src/utils/request.js | 26 ++-- admin/src/views/login/index.vue | 2 +- admin/src/views/order/index.vue | 10 +- admin/src/views/order/orderSend.vue | 2 +- admin/src/views/store/creatStore/index.vue | 36 +++--- .../main/java/com/constants/Constants.java | 2 +- .../front/response/ComputeOrderResponse.java | 5 +- .../front/response/PriceGroupResponse.java | 2 +- .../front/response/UserCenterResponse.java | 2 +- .../front/service/impl/OrderServiceImpl.java | 5 +- .../service/impl/OrderPayServiceImpl.java | 1 + .../zbkj/crmeb/store/model/StoreOrder.java | 6 +- .../request/StoreProductStockRequest.java | 14 ++- .../StoreProductCartProductInfoResponse.java | 2 +- .../store/service/StoreProductService.java | 11 ++ .../service/impl/OrderTaskServiceImpl.java | 29 +++-- .../service/impl/StoreOrderServiceImpl.java | 7 +- .../impl/StoreOrderTaskServiceImpl.java | 45 +++++-- .../StoreProductAttrValueServiceImpl.java | 2 +- .../service/impl/StoreProductServiceImpl.java | 70 ++++++++++- .../crmeb/store/utilService/OrderUtils.java | 69 +++++++---- .../controller/SystemUserTaskController.java | 116 ------------------ .../crmeb/system/dao/SystemUserTaskDao.java | 16 --- .../crmeb/system/model/SystemUserTask.java | 64 ---------- .../system/request/SystemUserTaskRequest.java | 65 ---------- .../system/service/SystemUserTaskService.java | 19 --- .../service/impl/SystemConfigServiceImpl.java | 9 +- .../impl/SystemUserTaskServiceImpl.java | 78 ------------ .../zbkj/crmeb/task/product/ProductStock.java | 45 +++++++ .../user/controller/UserLevelController.java | 56 ++------- .../zbkj/crmeb/user/dao/UserNoticeDao.java | 16 --- .../crmeb/user/dao/UserTaskFinishDao.java | 16 --- .../com/zbkj/crmeb/user/model/UserNotice.java | 58 --------- .../zbkj/crmeb/user/model/UserTaskFinish.java | 54 -------- .../crmeb/user/request/UserNoticeRequest.java | 59 --------- .../user/request/UserNoticeSearchRequest.java | 59 --------- .../crmeb/user/service/UserLevelService.java | 1 - .../crmeb/user/service/UserNoticeService.java | 18 --- .../user/service/UserTaskFinishService.java | 19 --- .../service/impl/UserLevelServiceImpl.java | 45 ------- .../service/impl/UserNoticeServiceImpl.java | 45 ------- .../user/service/impl/UserServiceImpl.java | 91 +++++++++++++- .../impl/UserTaskFinishServiceImpl.java | 89 -------------- .../mapper/store/StoreBargainMapper.xml | 5 - .../store/StoreBargainUserHelpMapper.xml | 5 - .../mapper/store/StoreBargainUserMapper.xml | 5 - .../mapper/store/StoreCategoryMapper.xml | 5 - .../mapper/store/StoreCombinationMapper.xml | 5 - .../mapper/store/StorePinkMapper.xml | 5 - .../mapper/store/StoreServiceLogMapper.xml | 5 - .../mapper/store/StoreServiceMapper.xml | 5 - .../mapper/system/SystemConfigTabMapper.xml | 5 - .../mapper/system/SystemFileMapper.xml | 5 - .../mapper/system/SystemLogMapper.xml | 5 - .../mapper/system/SystemNoticeAdminMapper.xml | 5 - .../mapper/system/SystemNoticeMapper.xml | 5 - .../mapper/system/SystemUserTaskMapper.xml | 5 - .../mapper/user/UserNoticeMapper.xml | 5 - .../mapper/user/UserTaskFinishMapper.xml | 5 - 61 files changed, 445 insertions(+), 1077 deletions(-) delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/system/controller/SystemUserTaskController.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/system/dao/SystemUserTaskDao.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/system/model/SystemUserTask.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/system/request/SystemUserTaskRequest.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/system/service/SystemUserTaskService.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/system/service/impl/SystemUserTaskServiceImpl.java create mode 100644 crmeb/src/main/java/com/zbkj/crmeb/task/product/ProductStock.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/dao/UserNoticeDao.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/dao/UserTaskFinishDao.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/model/UserNotice.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/model/UserTaskFinish.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/request/UserNoticeRequest.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/request/UserNoticeSearchRequest.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/service/UserNoticeService.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/service/UserTaskFinishService.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/service/impl/UserNoticeServiceImpl.java delete mode 100644 crmeb/src/main/java/com/zbkj/crmeb/user/service/impl/UserTaskFinishServiceImpl.java delete mode 100644 crmeb/src/main/resources/mapper/store/StoreBargainMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/store/StoreBargainUserHelpMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/store/StoreBargainUserMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/store/StoreCategoryMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/store/StoreCombinationMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/store/StorePinkMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/store/StoreServiceLogMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/store/StoreServiceMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/system/SystemConfigTabMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/system/SystemFileMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/system/SystemLogMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/system/SystemNoticeAdminMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/system/SystemNoticeMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/system/SystemUserTaskMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/user/UserNoticeMapper.xml delete mode 100644 crmeb/src/main/resources/mapper/user/UserTaskFinishMapper.xml diff --git a/admin/package-lock.json b/admin/package-lock.json index 7b8ecb04..4c1ca975 100644 --- a/admin/package-lock.json +++ b/admin/package-lock.json @@ -5259,6 +5259,21 @@ } } }, + "dom7": { + "version": "2.1.5", + "resolved": "https://registry.npm.taobao.org/dom7/download/dom7-2.1.5.tgz?cache=0&sync_timestamp=1594742476927&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdom7%2Fdownload%2Fdom7-2.1.5.tgz", + "integrity": "sha1-p5QRAXgAsx2EAAcM2uu/ySwfY3c=", + "requires": { + "ssr-window": "^2.0.0" + }, + "dependencies": { + "ssr-window": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ssr-window/download/ssr-window-2.0.0.tgz", + "integrity": "sha1-mMMBrvmVIzF/jWlhjwAQeRCW78Q=" + } + } + }, "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", @@ -15780,6 +15795,11 @@ "tweetnacl": "~0.14.0" } }, + "ssr-window": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/ssr-window/download/ssr-window-1.0.1.tgz", + "integrity": "sha1-MHUqakZm53Z/C35qpvwv29DZs2k=" + }, "ssri": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", @@ -16358,6 +16378,15 @@ "upper-case": "^1.1.1" } }, + "swiper": { + "version": "4.5.1", + "resolved": "https://registry.npm.taobao.org/swiper/download/swiper-4.5.1.tgz", + "integrity": "sha1-7UOZjngM60eGEAecjSP9Ql7KY28=", + "requires": { + "dom7": "^2.1.3", + "ssr-window": "^1.0.1" + } + }, "symbol-observable": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", @@ -16905,6 +16934,21 @@ "integrity": "sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=", "dev": true }, + "tree": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/tree/download/tree-0.1.3.tgz", + "integrity": "sha1-FPulc9eFMAnEzO9E90CfrHFik48=", + "requires": { + "underscore": "^1.10.2" + }, + "dependencies": { + "underscore": { + "version": "1.10.2", + "resolved": "https://registry.npm.taobao.org/underscore/download/underscore-1.10.2.tgz", + "integrity": "sha1-c9aqNmjzGI5K2w8ZQ70Sz9fvqq8=" + } + } + }, "trim-newlines": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", @@ -17442,6 +17486,15 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.10.tgz", "integrity": "sha512-ImThpeNU9HbdZL3utgMCq0oiMzAkt1mcgy3/E6zWC/G6AaQoeuFdsl9nDhTDU3X1R6FK7nsIUuRACVcjI+A2GQ==" }, + "vue-awesome-swiper": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/vue-awesome-swiper/download/vue-awesome-swiper-3.1.3.tgz", + "integrity": "sha1-BVALUB/7P+yb9+uZhbz0roNg7Z4=", + "requires": { + "object-assign": "^4.1.1", + "swiper": "^4.0.7" + } + }, "vue-count-to": { "version": "1.0.13", "resolved": "https://registry.npmjs.org/vue-count-to/-/vue-count-to-1.0.13.tgz", diff --git a/admin/package.json b/admin/package.json index 4971cb85..5db75cb1 100644 --- a/admin/package.json +++ b/admin/package.json @@ -57,8 +57,8 @@ "js-cookie": "2.2.0", "jsonlint": "1.6.3", "jszip": "3.2.1", - "node-sass": "^4.13.1", "monaco-editor": "^0.20.0", + "node-sass": "^4.13.1", "normalize.css": "7.0.0", "nprogress": "0.2.0", "path-to-regexp": "2.4.0", @@ -68,6 +68,7 @@ "showdown": "1.9.0", "sortablejs": "1.8.4", "throttle-debounce": "^2.1.0", + "tree": "^0.1.3", "tui-editor": "1.3.3", "vue": "2.6.10", "vue-awesome-swiper": "^3.1.3", diff --git a/admin/src/utils/request.js b/admin/src/utils/request.js index ea8f9d26..bd710733 100644 --- a/admin/src/utils/request.js +++ b/admin/src/utils/request.js @@ -49,6 +49,18 @@ service.interceptors.response.use( response => { const res = response.data // if the custom code is not 20000, it is judged as an error. + if (res.code === 401) { + // to re-login + MessageBox.confirm('您已经登出,您可以取消停留在这个页面,或重新登录', '退出', { + confirmButtonText: '或重新登录', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + store.dispatch('user/resetToken').then(() => { + location.reload() + }) + }) + } if (res.code !== 200) { Message({ message: res.message || 'Error', @@ -57,19 +69,7 @@ service.interceptors.response.use( }) // 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired; - if (res.code === 401) { - // to re-login - MessageBox.confirm('您已经登出,您可以取消停留在这个页面,或重新登录', '退出', { - confirmButtonText: '或重新登录', - cancelButtonText: '取消', - type: 'warning' - }).then(() => { - store.dispatch('user/resetToken').then(() => { - location.reload() - }) - }) - } - return Promise.reject(new Error(res.message || 'Error')) + // return Promise.reject(new Error(res.message || 'Error')) } else { return res.data } diff --git a/admin/src/views/login/index.vue b/admin/src/views/login/index.vue index 63aaee15..465ac40a 100644 --- a/admin/src/views/login/index.vue +++ b/admin/src/views/login/index.vue @@ -121,7 +121,7 @@ export default { }, loginForm: { account: 'demo', // admin - pwd: '123456', + pwd: 'crmeb.com', key: '', code: '' }, diff --git a/admin/src/views/order/index.vue b/admin/src/views/order/index.vue index 4c1ac63f..bafb552b 100644 --- a/admin/src/views/order/index.vue +++ b/admin/src/views/order/index.vue @@ -95,12 +95,12 @@ min-width="400" >