|
@@ -192,6 +192,7 @@ public class ExternalMaterialCollectionServiceImpl extends ServiceImpl<ExternalM
|
|
File file = new File(localUrl);
|
|
File file = new File(localUrl);
|
|
it.sauronsoftware.jave.Encoder encoder = new Encoder();
|
|
it.sauronsoftware.jave.Encoder encoder = new Encoder();
|
|
MultimediaInfo m = encoder.getInfo(file);
|
|
MultimediaInfo m = encoder.getInfo(file);
|
|
|
|
+ Thread.sleep(5000);
|
|
long duration = m.getDuration();
|
|
long duration = m.getDuration();
|
|
long secondDuration = duration / 1000;
|
|
long secondDuration = duration / 1000;
|
|
// 视频秒数
|
|
// 视频秒数
|
|
@@ -319,8 +320,8 @@ public class ExternalMaterialCollectionServiceImpl extends ServiceImpl<ExternalM
|
|
String platePosition = eeu.getCellValue(row.getCell(3));
|
|
String platePosition = eeu.getCellValue(row.getCell(3));
|
|
//描述
|
|
//描述
|
|
String materialDescribe = eeu.getCellValue(row.getCell(4));
|
|
String materialDescribe = eeu.getCellValue(row.getCell(4));
|
|
- if(!Check.isNull(materialDescribe)){
|
|
|
|
- materialDescribe = materialDescribe.substring(0,10);
|
|
|
|
|
|
+ if (!Check.isNull(materialDescribe) && materialDescribe.length() > 10) {
|
|
|
|
+ materialDescribe = materialDescribe.substring(0, 10);
|
|
}
|
|
}
|
|
ExternalMaterialCollection materialCollection = new ExternalMaterialCollection();
|
|
ExternalMaterialCollection materialCollection = new ExternalMaterialCollection();
|
|
QueryWrapper<SysCategory> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SysCategory> queryWrapper = new QueryWrapper<>();
|