From c60407ea85884fef6c14cc06b7ff79fd15b15b26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=95=9C=EC=A3=BC?= Date: Tue, 6 Aug 2024 10:16:03 +0900 Subject: [PATCH 1/3] =?UTF-8?q?[K5P-80]=20[fix]=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95=20=EB=B0=8F=20=EA=B3=84?= =?UTF-8?q?=EC=95=BD=20=EC=A2=85=EB=A3=8C=20=EB=AA=A8=EB=8B=AC=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/scss/component/table.scss | 2 +- .../consent/modal/ConsentUpdateModal.vue | 3 + .../contract/modal/ContractEndModal.vue | 58 +++++++++++++++++++ src/views/contract/ContractDetailView.vue | 16 +++-- src/views/item/ItemDetailView.vue | 8 +-- src/views/member/MemberDetailView.vue | 5 +- 6 files changed, 77 insertions(+), 15 deletions(-) create mode 100644 src/components/contract/modal/ContractEndModal.vue diff --git a/src/assets/scss/component/table.scss b/src/assets/scss/component/table.scss index 998b512..ad0ca34 100644 --- a/src/assets/scss/component/table.scss +++ b/src/assets/scss/component/table.scss @@ -30,7 +30,7 @@ } .table-column { - // width: 100px; + // width: 150px; font-weight: bold; padding: 25px 20px; } diff --git a/src/components/consent/modal/ConsentUpdateModal.vue b/src/components/consent/modal/ConsentUpdateModal.vue index 06ec937..823b4c4 100644 --- a/src/components/consent/modal/ConsentUpdateModal.vue +++ b/src/components/consent/modal/ConsentUpdateModal.vue @@ -82,6 +82,9 @@ export default { this.owner = this.consentDetailStore.data.owner; this.bank = this.consentDetailStore.data.bank; this.bankIdx = this.bankList.findIndex((bank) => bank.name === this.consentDetailStore.data.bank); + if (this.bankIdx === -1) { + this.bankIdx = 0 + }; this.number = this.consentDetailStore.data.number; this.imgSrc = this.consentDetailStore.data.signUrl; }, diff --git a/src/components/contract/modal/ContractEndModal.vue b/src/components/contract/modal/ContractEndModal.vue new file mode 100644 index 0000000..adc151f --- /dev/null +++ b/src/components/contract/modal/ContractEndModal.vue @@ -0,0 +1,58 @@ + + + + + \ No newline at end of file diff --git a/src/views/contract/ContractDetailView.vue b/src/views/contract/ContractDetailView.vue index ed891f3..8f81df8 100644 --- a/src/views/contract/ContractDetailView.vue +++ b/src/views/contract/ContractDetailView.vue @@ -23,7 +23,9 @@ v-if="canCreateInvoice()" /> - + @@ -38,6 +40,7 @@ :close-modal="() => operateCreaeteInvoiceModal(false)" /> + + + \ No newline at end of file diff --git a/src/components/contract/modal/MemberSelectModal.vue b/src/components/contract/modal/MemberSelectModal.vue new file mode 100644 index 0000000..ea76474 --- /dev/null +++ b/src/components/contract/modal/MemberSelectModal.vue @@ -0,0 +1,50 @@ + + + + + \ No newline at end of file diff --git a/src/components/contract/table/ContractInvoiceTableRow.vue b/src/components/contract/table/ContractInvoiceTableRow.vue index b9ef0d1..594b198 100644 --- a/src/components/contract/table/ContractInvoiceTableRow.vue +++ b/src/components/contract/table/ContractInvoiceTableRow.vue @@ -1,7 +1,7 @@