feat:거래처에 대표자/주소 필드 추가, OCR 매핑 개선
- 대표자(ceo) 입력란 추가 (OCR에서 ceo_name 직접 매핑) - 주소(address) 입력란 추가 (메모가 아닌 별도 필드) - 테이블/검색/CSV에 대표자 반영 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -19,6 +19,7 @@ public function index(Request $request): JsonResponse
|
||||
if ($search = $request->input('search')) {
|
||||
$query->where(function ($q) use ($search) {
|
||||
$q->where('name', 'like', "%{$search}%")
|
||||
->orWhere('ceo', 'like', "%{$search}%")
|
||||
->orWhere('manager', 'like', "%{$search}%");
|
||||
});
|
||||
}
|
||||
@@ -50,9 +51,11 @@ public function index(Request $request): JsonResponse
|
||||
'type' => $partner->type,
|
||||
'category' => $partner->category,
|
||||
'bizNo' => $partner->biz_no,
|
||||
'ceo' => $partner->ceo,
|
||||
'bankAccount' => $partner->bank_account,
|
||||
'contact' => $partner->contact,
|
||||
'email' => $partner->email,
|
||||
'address' => $partner->address,
|
||||
'manager' => $partner->manager,
|
||||
'managerPhone' => $partner->manager_phone,
|
||||
'status' => $partner->status,
|
||||
@@ -90,9 +93,11 @@ public function store(Request $request): JsonResponse
|
||||
'type' => $request->input('type'),
|
||||
'category' => $request->input('category'),
|
||||
'biz_no' => $request->input('bizNo'),
|
||||
'ceo' => $request->input('ceo'),
|
||||
'bank_account' => $request->input('bankAccount'),
|
||||
'contact' => $request->input('contact'),
|
||||
'email' => $request->input('email'),
|
||||
'address' => $request->input('address'),
|
||||
'manager' => $request->input('manager'),
|
||||
'manager_phone' => $request->input('managerPhone'),
|
||||
'status' => $request->input('status', 'active'),
|
||||
@@ -108,9 +113,11 @@ public function store(Request $request): JsonResponse
|
||||
'type' => $partner->type,
|
||||
'category' => $partner->category,
|
||||
'bizNo' => $partner->biz_no,
|
||||
'ceo' => $partner->ceo,
|
||||
'bankAccount' => $partner->bank_account,
|
||||
'contact' => $partner->contact,
|
||||
'email' => $partner->email,
|
||||
'address' => $partner->address,
|
||||
'manager' => $partner->manager,
|
||||
'managerPhone' => $partner->manager_phone,
|
||||
'status' => $partner->status,
|
||||
@@ -135,9 +142,11 @@ public function update(Request $request, int $id): JsonResponse
|
||||
'type' => $request->input('type'),
|
||||
'category' => $request->input('category'),
|
||||
'biz_no' => $request->input('bizNo'),
|
||||
'ceo' => $request->input('ceo'),
|
||||
'bank_account' => $request->input('bankAccount'),
|
||||
'contact' => $request->input('contact'),
|
||||
'email' => $request->input('email'),
|
||||
'address' => $request->input('address'),
|
||||
'manager' => $request->input('manager'),
|
||||
'manager_phone' => $request->input('managerPhone'),
|
||||
'status' => $request->input('status', 'active'),
|
||||
@@ -153,9 +162,11 @@ public function update(Request $request, int $id): JsonResponse
|
||||
'type' => $partner->type,
|
||||
'category' => $partner->category,
|
||||
'bizNo' => $partner->biz_no,
|
||||
'ceo' => $partner->ceo,
|
||||
'bankAccount' => $partner->bank_account,
|
||||
'contact' => $partner->contact,
|
||||
'email' => $partner->email,
|
||||
'address' => $partner->address,
|
||||
'manager' => $partner->manager,
|
||||
'managerPhone' => $partner->manager_phone,
|
||||
'status' => $partner->status,
|
||||
|
||||
Reference in New Issue
Block a user