From e2fd670cfc98cccbd980cc18935362cefe60b55a Mon Sep 17 00:00:00 2001 From: Leeminha Date: Thu, 3 Nov 2022 17:47:49 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B0=B0=EC=B9=98=20=EB=AA=A8=EB=8B=88?= =?UTF-8?q?=ED=84=B0=EB=A7=81=20=EC=BB=A4=EB=B0=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/modules/sysMgt/router/index.js | 14 + .../src/modules/sysMgt/service/sysMgtApi.js | 19 +- .../src/modules/sysMgt/views/BatchDetail.vue | 310 ++++++++++++++++++ .../views/BatchList.vue} | 75 +++-- frontend/src/router.js | 5 + .../uplus/ez/api/sysMgt/SysMgtController.java | 149 ++++++++- .../co/uplus/ez/api/sysMgt/SysMgtMapper.java | 6 +- .../co/uplus/ez/api/sysMgt/SysMgtService.java | 55 ++++ .../uplus/ez/api/sysMgt/dto/BatchDetail.java | 48 +++ .../ez/api/sysMgt/dto/BatchDetailReqDto.java | 40 +++ .../ez/api/sysMgt/dto/BatchDetailRes.java | 15 + .../ez/api/sysMgt/dto/BatchDetailResDto.java | 31 ++ .../ez/api/sysMgt/dto/BatchExeLogResDto.java | 31 ++ .../co/uplus/ez/api/sysMgt/dto/BatchList.java | 12 +- .../kr/co/uplus/ez/common/data/Const.java | 6 + src/main/resources/application-dev.yml | 2 + src/main/resources/application-prd.yml | 2 + src/main/resources/application-stg.yml | 2 + .../mapper/mysql/sysMgt/sysMgt-mapper.xml | 51 ++- 19 files changed, 817 insertions(+), 56 deletions(-) create mode 100644 frontend/src/modules/sysMgt/views/BatchDetail.vue rename frontend/src/modules/{mntrng/views/BatchCheck.vue => sysMgt/views/BatchList.vue} (65%) create mode 100644 src/main/java/kr/co/uplus/ez/api/sysMgt/dto/BatchDetail.java create mode 100644 src/main/java/kr/co/uplus/ez/api/sysMgt/dto/BatchDetailReqDto.java create mode 100644 src/main/java/kr/co/uplus/ez/api/sysMgt/dto/BatchDetailRes.java create mode 100644 src/main/java/kr/co/uplus/ez/api/sysMgt/dto/BatchDetailResDto.java create mode 100644 src/main/java/kr/co/uplus/ez/api/sysMgt/dto/BatchExeLogResDto.java diff --git a/frontend/src/modules/sysMgt/router/index.js b/frontend/src/modules/sysMgt/router/index.js index 64a8c83..9d58d97 100644 --- a/frontend/src/modules/sysMgt/router/index.js +++ b/frontend/src/modules/sysMgt/router/index.js @@ -2,6 +2,8 @@ import AustList from '../views/AuthList' import AdminList from '../views/AdminList' import AuthAdd from '../views/AuthAdd' import AuthModify from '../views/AuthModify' +import BatchList from '../views/BatchList' +import BatchDetail from '../views/BatchDetail' export default [ { @@ -28,6 +30,18 @@ export default [ name: 'authModify', props: true, meta: { public: false } + }, + { + path: '/sysMgt/batchList', + component: BatchList, + name: 'batchList', + meta: { public: false } + }, + { + path: '/sysMgt/batchDetail', + component: BatchDetail, + name: 'batchDetail', + meta: { public: false } } ] diff --git a/frontend/src/modules/sysMgt/service/sysMgtApi.js b/frontend/src/modules/sysMgt/service/sysMgtApi.js index f641e9b..4461054 100644 --- a/frontend/src/modules/sysMgt/service/sysMgtApi.js +++ b/frontend/src/modules/sysMgt/service/sysMgtApi.js @@ -68,6 +68,20 @@ const resetPassword = (params) => { return httpClient.post('/api/v1/bo/login/resetPassword', params, { withCredentials: false }); } +const batchList = (params) => { + return httpClient.post('/api/v1/bo/sysMgt/batchList', params, { withCredentials: false } ) +} + +const batchDetail = (params) => { + return httpClient.post('/api/v1/bo/sysMgt/batchDetail', params, { withCredentials: false }) +} + +const batchExecuteJob = (params) => { + return httpClient.post('/api/v1/bo/sysMgt/batchExecuteJob', params, { withCredentials: false }) +} + + + export default { insertAdmin, updateAdmin, @@ -82,5 +96,8 @@ export default { authDetail, insertAuth, updateAuth, - resetPassword + resetPassword, + batchList, + batchDetail, + batchExecuteJob } diff --git a/frontend/src/modules/sysMgt/views/BatchDetail.vue b/frontend/src/modules/sysMgt/views/BatchDetail.vue new file mode 100644 index 0000000..40a7788 --- /dev/null +++ b/frontend/src/modules/sysMgt/views/BatchDetail.vue @@ -0,0 +1,310 @@ + + + \ No newline at end of file diff --git a/frontend/src/modules/mntrng/views/BatchCheck.vue b/frontend/src/modules/sysMgt/views/BatchList.vue similarity index 65% rename from frontend/src/modules/mntrng/views/BatchCheck.vue rename to frontend/src/modules/sysMgt/views/BatchList.vue index d088423..70ad2f2 100644 --- a/frontend/src/modules/mntrng/views/BatchCheck.vue +++ b/frontend/src/modules/sysMgt/views/BatchList.vue @@ -19,13 +19,36 @@