invoiceModule

invoiceModule

class to handle product functions

Constructor

new invoiceModule()

Source:

Methods

(async, static) allInvoiceItems(req, data, count) → {object}

Source:

cart quantity product

Parameters:
Name Type Description
req object

request object

data object

data

count number

data

Returns:

sql query

Type
object

(async, static) billingAddress(id) → {object}

Source:

invoice invoice user address

Parameters:
Name Type Description
id number

id

Returns:

sql query

Type
object

(async, static) getAllTransactions(cartID) → {object}

Source:

get all transactions

Parameters:
Name Type Description
cartID number

cart id

Returns:

sql query

Type
object

(async, static) invoicePaidUserAddress(invoiceAddressId) → {object}

Source:

invoice paid user address

Parameters:
Name Type Description
invoiceAddressId number

data

Returns:

sql query

Type
object

(async, static) invoiceUnpaidUserAddress(invoiceAddressId) → {object}

Source:

invoice unpaid user address

Parameters:
Name Type Description
invoiceAddressId number

data

Returns:

sql query

Type
object

(async, static) invoiceUser(invoiceUserId) → {object}

Source:

invoice invoice user address

Parameters:
Name Type Description
invoiceUserId number

invoice user id

Returns:

sql query

Type
object

(async, static) searchBidDepositsProducts(req, data, count)

Source:

search bid deposits products

Parameters:
Name Type Description
req object

request

data object

data

count number

number

(async, static) searchInvoiceProducts(req, data, count)

Source:

search invoice products

Parameters:
Name Type Description
req object

request

data object

data

count number

number

(async, static) searchTransaction(req, data, count)

Source:

search transaction

Parameters:
Name Type Description
req object

request

data object

data

count number

number