Methods
bulkUploadValidation(audioFilesArr, record, iterate, errors, modules, modules)
bulkUploadValidation
Parameters:
Name | Type | Description |
---|---|---|
audioFilesArr |
Array.<string> | array of audio files name |
record |
String | |
iterate |
String | |
errors |
String | |
modules |
commonFunction.fetchFilteredDataFunction | |
modules |
commonFunction.getValidID |
(async) downloadFileFromUrls(req, urlArr, filePath, fileType, projectId)
Download files from array of urls into the server & store it in attachments table
Parameters:
Name | Type | Description |
---|---|---|
req |
object | request object |
urlArr |
Array.<string> |
array of urls to download the documents from |
filePath |
string |
file path to downalod the files to |
fileType |
string | type of file, doc or image |
projectId |
number | project id |
Returns:
(async) getItemPropsArray(req, audioFilesArr, modules, modules, modules, records)
get items properties
Parameters:
Name | Type | Description |
---|---|---|
req |
Object | req.body |
audioFilesArr |
Array.<string> | array of audio files name |
modules |
commonFunction.asyncForEach | |
modules |
commonFunction.fetchFilteredDataFunction | |
modules |
commonFunction.dateTimeFormatConvert | |
records |
string | the all items required |
(async) imageUploader(req, projectID, modules, modules) → {Boolean}
upload image and bind that image to project
Parameters:
Name | Type | Description |
---|---|---|
req |
string | req.body.uploadimages[] |
projectID |
string | project id |
modules |
adminProductModule.addattachementtoproduct | |
modules |
adminProductModule.deleteAttachmentProject |
Returns:
uploaded or not
- Type
- Boolean
(async) itemPropsArray(userId, audioFilesArr, modules, projectId)
Save audio files for a project into attachments table
Parameters:
Name | Type | Description |
---|---|---|
userId |
number | the user ID |
audioFilesArr |
Array.<string> | array of audio files name |
modules |
adminProductModule.addAudioAttachment | |
projectId |
string | the project ID |
(async) projectTableAction(req, modules, modules, modules, modules)
bulkUploadValidation
Parameters:
Name | Type | Description |
---|---|---|
req |
Object | object with project info |
modules |
commonFunction.dateTimeFormatConvert | |
modules |
commonFunction.getValidID | |
modules |
commonFunction.dateTimeFormatConvert | |
modules |
commonFunction.tableFunction |
(async) saveAudioFilesToAttachments(userId, audioFilesArr, modules, projectId)
Save audio files for a project into attachments table
Parameters:
Name | Type | Description |
---|---|---|
userId |
number | the user ID |
audioFilesArr |
Array.<string> | array of audio files name |
modules |
adminProductModule.addAudioAttachment | |
projectId |
string | the project ID |
{*} deleteCreditCard()
External Bank add, edit, update and delete