From 28dbf2ce5bdee92197f38c148a4d1586a93a2e5c Mon Sep 17 00:00:00 2001 From: USER Date: Thu, 1 Sep 2022 18:15:27 +0900 Subject: [PATCH] =?UTF-8?q?=EC=88=98=EC=A0=95=EA=B1=B4=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../custMgt/components/CarryOverListPop.vue | 10 +- .../src/modules/custMgt/views/SubsList.vue | 6 +- .../sendNumMgt/components/AdminListPop.vue | 3 + .../sendNumMgt/components/NumberRegPop.vue | 105 +++++++++++++++++- 4 files changed, 116 insertions(+), 8 deletions(-) diff --git a/frontend/src/modules/custMgt/components/CarryOverListPop.vue b/frontend/src/modules/custMgt/components/CarryOverListPop.vue index dfac769..aeda0be 100644 --- a/frontend/src/modules/custMgt/components/CarryOverListPop.vue +++ b/frontend/src/modules/custMgt/components/CarryOverListPop.vue @@ -9,7 +9,11 @@
{{ totalCnt }}건 -

최근 3개월 내역을 확인할 수 있습니다.

+

최근 1년 내역을 확인할 수 있습니다.

+ +
+
+
@@ -35,8 +39,8 @@
- diff --git a/frontend/src/modules/custMgt/views/SubsList.vue b/frontend/src/modules/custMgt/views/SubsList.vue index 3bea8c6..5e7653f 100644 --- a/frontend/src/modules/custMgt/views/SubsList.vue +++ b/frontend/src/modules/custMgt/views/SubsList.vue @@ -185,16 +185,16 @@ export default { addCls: 'box_OFvis', columns: [ - {name: 'no', header: 'No', align: 'center', width: 60}, + {name: 'no', header: 'No', align: 'center', width: '4%'}, { - name: 'serviceId', header: '서비스 ID\n(관리자 ID)', align: 'center', width: 160, renderer: { + name: 'serviceId', header: '서비스 ID\n(관리자 ID)', align: 'center', width: '12%', renderer: { type: CustomATagRenderer , options: { callback: this.custDetail, } } }, - {name: 'custNm', header: '고객사명', align: 'center', width: '4%'}, + {name: 'custNm', header: '고객사명', align: 'center', width: '12%'}, {name: 'regNo', header: '가입번호', align: 'center', width: '12%'}, {name: 'regDt', header: '가입일', align: 'center', width: '12%', cls: 'td_line'}, {name: 'stat', header: '상태', align: 'center', width: '12%'}, diff --git a/frontend/src/modules/sendNumMgt/components/AdminListPop.vue b/frontend/src/modules/sendNumMgt/components/AdminListPop.vue index 137a52e..0f1c1b2 100644 --- a/frontend/src/modules/sendNumMgt/components/AdminListPop.vue +++ b/frontend/src/modules/sendNumMgt/components/AdminListPop.vue @@ -81,6 +81,9 @@ export default { async adminList(){ try { this.row.searchText1 = this.searchText1 + if(this.row.searchText1 == ''){ + return false; + } const response = await sendNumMgtApi.adminList(this.row); const result = response.data; if (result != null && result.retCode == "0000") { diff --git a/frontend/src/modules/sendNumMgt/components/NumberRegPop.vue b/frontend/src/modules/sendNumMgt/components/NumberRegPop.vue index 9044383..b6c8918 100644 --- a/frontend/src/modules/sendNumMgt/components/NumberRegPop.vue +++ b/frontend/src/modules/sendNumMgt/components/NumberRegPop.vue @@ -244,8 +244,8 @@ export default { }, props: ['sendData'], created() { - this.formReset(); - }, + this.formReset(); + }, methods: { returnFileSize(number, event) { @@ -308,7 +308,108 @@ export default { for (var i = 0; i < dimmed.length; i++) { dimmed[i].style.display = 'none'; } + + // 위임-수임사간 관계 확인 문서 초기화 + this.$refs.delegationFile.value = null; + var element = document.getElementById('delegationNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 위임장 문서 초기화 + this.$refs.attorneyFile.value = null; + element = document.getElementById('attorneyNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 법인인감증명서 초기화 + this.$refs.corporateCertificateFile.value = null; + element = document.getElementById('corporateCertificateNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 위임사 사업자 등록증 초기화 + this.$refs.delegatedBusinessFile.value = null; + element = document.getElementById('delegatedBusinessNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 수임사 사업자 등록증 + this.$refs.authorizedBusinessFile.value = null; + element = document.getElementById('authorizedBusinessNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 위임사 재직증명서(임직원 신청시) + this.$refs.delegateCertificateFile.value = null; + element = document.getElementById('delegateCertificateNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 위임사 신분증(임직원 신청시) + this.$refs.delegatedIdentificationFile.value = null; + element = document.getElementById('delegatedIdentificationNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 재직 + this.$refs.tenureFile.value = null; + element = document.getElementById('tenureNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 사업자 등록증. + this.$refs.delegatedBusinessFile.value = null; + element = document.getElementById('businessNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 신분증 (본인확인) + this.$refs.identificationCardFile.value = null; + element = document.getElementById('identificationCardNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 재직증명서 (본인확인) + this.$refs.identificationEvidenceFile.value = null; + element = document.getElementById('identificationEvidenceNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 통신서비스 증명원 + this.$refs.communicationFile.value = null; + element = document.getElementById('communicationNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 타사업자 등록증 + this.$refs.otherBusinessFile.value = null; + element = document.getElementById('otherBusinessNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + // 타사업자 등록증 + this.$refs.otherBusinessFile.value = null; + element = document.getElementById('otherBusinessNm'); + while (element.firstChild) { + element.removeChild(element.firstChild); + } + + this.$refs.admnListPop.adminNmPopClose(); }, + formReset() { Object.assign(this.$data, this.$options.data()); },