consts.ts 1.0 KB

1234567891011121314151617181920212223
  1. export default {
  2. // 基础设置
  3. VERSION: '1.0.0',
  4. BASE_URL: {
  5. DEV: '',
  6. PROD: ''
  7. },
  8. TOKEN_API: '', // 获取token
  9. TOKEN_INVALID_CODE: [ 1 ], // 接口返回码如果是1 则表明token过期或无效 需要重新登录
  10. TOKEN_WHITE_LIST: [ '/api/login' ], // 不需要设置token的白名单
  11. RET_CODE: { SUCCESS: 0, FAIL: 1, TOKEN_UNDEFINED: 19, TOKEN_EXPIRED: 1 }, // 接口返回状态码
  12. RETRY: { COUNT: 3, DELAY: 1000 }, // 请求重试次数/间隙
  13. RULE: { SAFE: 'safeRule', QUALITY: 'qualityRule', CONTRACT: 'contractRule' }, // 编号规则弹窗常量
  14. UPLOAD_WHITE: "(.json|.txt|.xls|.xlsx|.doc|.docx|.pdf|.ppt|.pptx|.png|.jpg|.jpeg|.gif|.bmp|.cad|.dwg|.zip|.rar|.7z)$" , // 上传类型-白名单
  15. UPLOAD_LIMIT: 30, // 上传限制30MB
  16. DATA_TYPE: { RETURN: 1, QUALITY: 2, SAFE: 3, CONTRACT: 4, PAID: 5 }, // 附件类型
  17. PAGE_SIZE: 10, // 默认页数
  18. OSS_PATH: {
  19. REVIEW: 'https://file-upload.6jlzf.cn/',
  20. DOWNLOAD: 'https://measuresaas.oss-cn-shenzhen.aliyuncs.com/'
  21. }
  22. }