diff --git a/resources/views/approvals/partials/_purchase-request-form.blade.php b/resources/views/approvals/partials/_purchase-request-form.blade.php
index ebd6adab..a16af7b9 100644
--- a/resources/views/approvals/partials/_purchase-request-form.blade.php
+++ b/resources/views/approvals/partials/_purchase-request-form.blade.php
@@ -296,6 +296,23 @@ class="w-full px-3 py-2 border border-gray-300 rounded-lg text-sm focus:outline-
class="w-full px-3 py-2 border border-gray-300 rounded-lg text-sm focus:outline-none focus:ring-2 focus:ring-blue-500">
+
+ {{-- 지급방법 --}}
+
@@ -649,6 +666,7 @@ function makeSchedule(data) {
vendor_biz_no: initialData?.vendor_biz_no || '',
delivery_date: initialData?.delivery_date || '',
delivery_place: initialData?.delivery_place || '',
+ payment_method: initialData?.payment_method || '',
// pr_trip
traveler: initialData?.traveler || authUserName,
@@ -838,7 +856,7 @@ function makeSchedule(data) {
return { ...base, contract_party: this.formData.contract_party, contract_party_id: this.formData.contract_party_id, contract_party_biz_no: this.formData.contract_party_biz_no, contract_content: this.formData.contract_content, contract_start: this.formData.contract_start, contract_end: this.formData.contract_end, contract_amount: parseInt(this.formData.contract_amount) || 0, contract_scope: this.formData.contract_scope, delivery_service: this.formData.delivery_service, payment_terms: this.formData.payment_terms, special_terms: this.formData.special_terms };
}
if (this.prType === 'pr_purchase') {
- return { ...base, items: cleanItems(), total_amount: this.totalAmount, vendor: this.formData.vendor, vendor_id: this.formData.vendor_id, vendor_biz_no: this.formData.vendor_biz_no, delivery_date: this.formData.delivery_date, delivery_place: this.formData.delivery_place };
+ return { ...base, items: cleanItems(), total_amount: this.totalAmount, vendor: this.formData.vendor, vendor_id: this.formData.vendor_id, vendor_biz_no: this.formData.vendor_biz_no, delivery_date: this.formData.delivery_date, delivery_place: this.formData.delivery_place, payment_method: this.formData.payment_method };
}
if (this.prType === 'pr_trip') {
return { ...base, traveler: this.formData.traveler, destination: this.formData.destination, trip_start: this.formData.trip_start, trip_end: this.formData.trip_end, schedules: this.formData.schedules.map(s => ({ date: s.date, destination: s.destination, task: s.task })), trip_expenses: { ...this.formData.trip_expenses }, trip_expense_total: this.tripExpenseTotal };
diff --git a/resources/views/approvals/partials/_purchase-request-show.blade.php b/resources/views/approvals/partials/_purchase-request-show.blade.php
index dbed3d83..60eec0b2 100644
--- a/resources/views/approvals/partials/_purchase-request-show.blade.php
+++ b/resources/views/approvals/partials/_purchase-request-show.blade.php
@@ -206,6 +206,20 @@
{{ $content['delivery_place'] }}
@endif
+ @if(!empty($content['payment_method']))
+
+
지급방법
+
+ @if($content['payment_method'] === 'corporate_card')
+ 법인카드
+ @elseif($content['payment_method'] === 'bank_transfer')
+ 계좌이체
+ @else
+ {{ $content['payment_method'] }}
+ @endif
+
+
+ @endif
@endif