fileUtils.js 601 B

123456789101112131415161718192021222324
  1. const defaultConvertSuffixs = ['.doc', '.docx', '.xls', '.xlsx', '.ppt', '.pptx']
  2. export const needToConvert = (uploadFileInfo) => {
  3. if(uploadFileInfo && checkFileSuffix(uploadFileInfo)){
  4. return true;
  5. }
  6. return false;
  7. }
  8. export const checkFileSuffix = (uploadFileInfo, suffixs) => {
  9. var _suffixs = defaultConvertSuffixs;
  10. if(typeof suffixs == 'object' && suffixs.length > 0){
  11. _suffixs = suffixs;
  12. }
  13. for(var i = 0; i < _suffixs.length; i++) {
  14. if(uploadFileInfo.endWith(_suffixs[i])){
  15. return true;
  16. }
  17. }
  18. return false;
  19. }