|
@@ -314,30 +314,45 @@ router.get("/delFile", function (req, res)
|
|
|
|
|
|
for (var j = 0; j < resourceSize; j++)
|
|
|
{
|
|
|
- logHelper.debug(resourceList[j].url);
|
|
|
- var url = resourceList[j].url;
|
|
|
-
|
|
|
+ var lessonware = courseList[i];
|
|
|
+ if(lessonware.type == ljConst.RES_TYPE_IMAGE || lessonware.type == ljConst.RES_TYPE_VIDEO){
|
|
|
+
|
|
|
+ var resourceList = lessonware.list;
|
|
|
+
|
|
|
+
|
|
|
+ var resourceSize = resourceList.length;
|
|
|
+
|
|
|
+ for (var j = 0; j < resourceSize; j++)
|
|
|
+ {
|
|
|
+ logHelper.debug(resourceList[j].url);
|
|
|
+ var url = resourceList[j].url;
|
|
|
+ fileHelper.downloadFile(url)
|
|
|
+ }
|
|
|
+ }else if(lessonware.type == ljConst.RES_TYPE_AUDIO){
|
|
|
+
|
|
|
+ var audioResourceList = lessonware.list;
|
|
|
+
|
|
|
+ var resourceSize = audioResourceList.length;
|
|
|
+
|
|
|
+ for (var j = 0; j < resourceSize; j++)
|
|
|
+ {
|
|
|
+ var img = audioResourceList[j].img;
|
|
|
+ var audio = audioResourceList[j].audio;
|
|
|
+
|
|
|
+ logHelper.debug(img);
|
|
|
+ logHelper.debug(audio);
|
|
|
+ var imgUrl = img.url;
|
|
|
+ var audioUrl = audio.url;
|
|
|
+
|
|
|
+ if(ljStringHelper.isNonNull(imgUrl)){
|
|
|
+ fileHelper.downloadFile(imgUrl);
|
|
|
+ }
|
|
|
+ if(ljStringHelper.isNonNull(audioUrl)){
|
|
|
+ fileHelper.downloadFile(audioUrl);
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
- var delFileProp = fileHelper.getFilePropertyNoMkdir(url);
|
|
|
-
|
|
|
-
|
|
|
- var file1 = null;
|
|
|
- if (delFileProp.fileType == ljConst.VIDEO_TYPE_M3U8)
|
|
|
- {
|
|
|
- file1 = delFileProp.folderDir + delFileProp.fileName + "_new.mp4";
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- file1 = delFileProp.folderDir + delFileProp.fileName + "_new." + delFileProp.fileType;
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
- if (fs.existsSync(file1))
|
|
|
- {
|
|
|
-
|
|
|
- fs.unlinkSync(file1);
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
|