refactor: remove SalesInvoiceItemsService and update sales invoice handling
- Deleted SalesInvoiceItemsService as it was not implemented. - Changed variable declaration from `const` to `let` in SalesInvoicesService for sales invoice creation. - Updated response handling after sending to TSP provider in SalesInvoicesService. - Renamed payload properties in TspProvider DTOs for clarity. - Enhanced error handling in SalesInvoiceTspSwitchService for unsupported providers. - Refactored SalesInvoiceTspService to utilize utility functions for payload building and sending. - Updated PrismaService to increase connection limit and utilize dynamic options. - Added new migration scripts to update database schema for sale_invoice_tsp_attempts. - Introduced utility functions for building payloads and handling responses in sales invoice processing.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { UploadedFileTypes } from '@/common/enums/enums'
|
||||
import { translateEnumValue } from '@/common/utils'
|
||||
import { PasswordUtil } from '@/common/utils/password.util'
|
||||
import {
|
||||
AccountStatus,
|
||||
@@ -87,6 +88,7 @@ export class PartnersService {
|
||||
license_charge_transactions,
|
||||
account_quota_charge_transactions,
|
||||
license_renew_charge_transactions,
|
||||
status,
|
||||
...rest
|
||||
} = partner
|
||||
|
||||
@@ -127,6 +129,7 @@ export class PartnersService {
|
||||
})
|
||||
return {
|
||||
...rest,
|
||||
status: translateEnumValue('PartnerStatus', status),
|
||||
licenses_status,
|
||||
license_renew_status,
|
||||
account_quota_status,
|
||||
|
||||
Reference in New Issue
Block a user