riku
2025-09-19 58c0f11fe2f23a1be2dec768f9ac02107301a634
src/enum/mediaFile.js
@@ -1,19 +1,36 @@
import domainApi from '@/api/fysp/domainApi.js';
// 飞羽监管系统
function enumMediaFile(sceneType, allOption = true) {
  let l;
  switch (parseInt(sceneType)) {
    case 5:
      l = _enumMediaFile_restaurant();
      break;
    default:
      l = _enumMediaFile_common();
      break;
  }
  if (!allOption) {
    l.shift();
  }
  return domainApi.fetchMediaFileType(sceneType).then((res) => {
    let l = [
      {
        label: '全部',
        value: null
      }
    ];
    for (const key in res) {
      const value = res[key];
      l.push({
        label: value,
        value: parseInt(key)
      });
    }
  return l;
    // switch (parseInt(sceneType)) {
    //   case 5:
    //     l = _enumMediaFile_restaurant();
    //     break;
    //   default:
    //     l = _enumMediaFile_common();
    //     break;
    // }
    if (!allOption) {
      l.shift();
    }
    return l;
  });
}
function _enumMediaFile_common() {