common.dart 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import 'package:flutter/material.dart';
  2. class Constant {
  3. /// debug开关,上线需要关闭
  4. /// App运行在Release环境时,inProduction为true;当App运行在Debug和Profile环境时,inProduction为false
  5. static const bool inProduction = const bool.fromEnvironment("dart.vm.product");
  6. static bool isTest = false;
  7. static const String data = 'data';
  8. static const String message = 'message';
  9. static const String code = 'statusCode';
  10. static const String keyGuide = 'keyGuide';
  11. static const String phone = 'phone';
  12. static const String accessToken = 'accessToken';
  13. static const String refreshToken = 'refreshToken';
  14. static const String userId = 'userId';
  15. static const String companyId = 'companyId';
  16. static const String companyRole = 'role';
  17. static const String user = "user";
  18. static const String RoleWork = "ROLEMTWORK";
  19. static const String RoleClerk = "CLERK";
  20. static const String RoleFinance = "FINANCE";
  21. static const String RoleRegion = "REGION_DIRECTOR";
  22. static const String RoleHigh = "HIGH_DIRECTOR";
  23. static const String RoleAdmin = "ENTERPRISE_ADMIN";
  24. static const String userAuth = "userAuth";
  25. static const String theme = "AppTheme";
  26. ///1.住宅2.办公楼3.医院4.商场5.工厂6.酒店7.交通枢纽8.学校9.剧场10.其他
  27. static const List<String> projectUsageText = ["","住宅", "办公楼", "医院", "商场", "工厂","酒店","交通枢纽","学校","剧场","其他"];
  28. ///无证,1:待审核,2:审核未通过,3:审核通过,4:超期
  29. static const List<String> certificateStatus = ["无证", "待审核", "审核未通过", "审核通过", "超期"];
  30. // static const List<String> liftType = ["曳引梯", "液压梯", "杂物梯", "自动扶梯","自动人行道"];
  31. static const List<Color> colorList = [
  32. Color(0xFFFFD147), Color(0xFFA9DAF2), Color(0xFFFAAF64),
  33. Color(0xFF7087FA), Color(0xFFA0E65C), Color(0xFF5CE6A1), Color(0xFFA364FA),
  34. Color(0xFFDA61F2), Color(0xFFFA64AE), Color(0xFFFA6464),
  35. ];
  36. }