all customer fixing added
This commit is contained in:
@@ -56,6 +56,32 @@ export const syncCustomerWalletFromPargar = async (customerId: number, force = f
|
||||
{ force }
|
||||
)
|
||||
|
||||
export interface PargarBulkWalletSyncChunk {
|
||||
ok: boolean
|
||||
message: string
|
||||
total: number
|
||||
offset: number
|
||||
processed: number
|
||||
next_offset: number
|
||||
done: boolean
|
||||
success: number
|
||||
changed: number
|
||||
failed: number
|
||||
errors: { id: number; name: string; mobile?: string; error: string }[]
|
||||
}
|
||||
|
||||
/** یک دسته از همگامسازی ماندهٔ همهٔ مشتریان دارای کد پرگار */
|
||||
export const syncAllWalletsFromPargarChunk = async (params?: {
|
||||
offset?: number
|
||||
limit?: number
|
||||
force?: boolean
|
||||
}) =>
|
||||
await useAxios.post<PargarBulkWalletSyncChunk>('/admin/pargar/wallet-sync/all', {
|
||||
offset: params?.offset ?? 0,
|
||||
limit: params?.limit ?? 20,
|
||||
force: params?.force ?? false,
|
||||
})
|
||||
|
||||
export interface PanelOnlyCustomer {
|
||||
id: number
|
||||
name: string
|
||||
|
||||
Reference in New Issue
Block a user