# Hapus Kolom Code dari Business Type (Frontend)

**Tanggal:** 2026-07-24
**Status:** Selesai

## Tujuan
Menghapus kolom `code` dari tampilan dan form data Jenis Bisnis di admin panel.

## Yang Dikerjakan

### 1. DataTable Columns
- Hapus kolom `code` dari tabel
- `nameAndCodeFilter` → `nameFilter` (hanya filter berdasarkan nama)
- `accessorFn` diubah dari `` row => `${row.name} ${row.code}` `` → `row => row.name`
- Placeholder search diubah dari "Cari nama atau kode..." → "Cari nama..."

### 2. Form Dialog
- Hapus field `code` dari form create/edit
- Hapus `code` dari interface `FormData`
- Sebelum: form fields = Kode (wajib), Nama (wajib), Deskripsi
- Sesudah: form fields = Nama (wajib), Deskripsi

### 3. CRUD Operations
- Hapus `code` dari body POST (create) dan PUT (update)
- Validasi diubah dari "Kode dan nama wajib diisi" → "Nama wajib diisi"

### 4. TypeScript Interface
- Hapus `code` dari `BusinessType` interface

## File yang Diubah

| File | Aksi | Detail |
|------|------|--------|
| `web2/app/pages/admin/business-types/columns.ts` | Diubah | Hapus kolom code, filter, accessorFn |
| `web2/app/pages/admin/business-types/index.vue` | Diubah | Hapus code dari form, body, validasi |

## Notes
- Search hanya berdasarkan nama setelah perubahan ini
- Tidak ada perubahan pada toggle status atau delete dialog
