/**
 * Shared 运行时配置 (Docker 部署)
 * 此文件会被挂载到容器中，覆盖构建时的默认配置
 */
window.APP_RUNTIME_CONFIG = {
  // 环境标识
  env: 'production',

  // API 配置
  api: {
    baseUrl: '/urban-lifeline',
    timeout: 30000
  },

  // 应用基础路径
  baseUrl: '/shared/',

  // 文件配置
  file: {
    downloadUrl: '/urban-lifeline/file/download/',
    uploadUrl: '/urban-lifeline/file/upload',
    maxSize: {
      image: 5,
      video: 100,
      document: 10
    },
    acceptTypes: {
      image: 'image/*',
      video: 'video/*',
      document: '.pdf,.doc,.docx,.xls,.xlsx,.ppt,.pptx'
    }
  },

  // Token 配置
  token: {
    key: 'token',
    refreshThreshold: 300000
  },

  // 公共资源路径
  publicImgPath: '/shared/img',
  publicWebPath: '/shared',

  // 单点登录配置
  sso: {
    platformUrl: 'https://192.168.130.131/platform/',
    workcaseUrl: 'https://192.168.130.131/workcase/',
    biddingUrl: 'https://192.168.130.131/bidding/'
  },

  // 功能开关
  features: {
    enableDebug: false,
    enableMockData: false
  }
};
