diff --git a/src/pages/03_customer-management/form.ts b/src/pages/03_customer-management/form.ts index 09585436..5d07d9a6 100644 --- a/src/pages/03_customer-management/form.ts +++ b/src/pages/03_customer-management/form.ts @@ -201,23 +201,29 @@ export const useCustomerForm = defineStore('form-customer', () => { payDateEN: v.payDateEN, statusSave: true, - file: await customerStore.listAttachment(v.id).then(async (r) => { - if (r) { - return await Promise.all( - r.map(async (item) => { - const fragment = item.split('-'); - const group = fragment.length === 1 ? 'other' : fragment.at(0); + file: await customerStore + .listAttachment({ parentId: v.id }) + .then(async (r) => { + if (r) { + return await Promise.all( + r.map(async (item) => { + const fragment = item.split('-'); + const group = + fragment.length === 1 ? 'other' : fragment.at(0); - return { - url: await customerStore.getAttachment(v.id, item), - name: item, - group: group, - }; - }), - ); - } - return []; - }), + return { + url: await customerStore.getAttachment({ + parentId: v.id, + name: item, + }), + name: item, + group: group, + }; + }), + ); + } + return []; + }), })), );