RiskConst.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. /**
  3. * RiskConst.phpUTF-8
  4. * huosdk_mini_program
  5. *
  6. * @date : 2018/10/11 20:18
  7. *
  8. * @license 这不是一个自由软件,未经授权不许任何使用和传播。
  9. * @author : chenbingling <cbl@huosdk.com>
  10. * @version : HUOSDK 8.0
  11. */
  12. namespace huolib\constant;
  13. class RiskConst {
  14. CONST RISK_LEVEL_1 = 1; //级别1
  15. CONST RISK_LEVEL_2 = 2; //级别2
  16. CONST RISK_LEVEL_3 = 3; //级别3
  17. CONST RISK_LEVEL_4 = 4; //级别4
  18. CONST RISK_LEVEL_5 = 5; //级别5
  19. public static function getRiskLevelMsg($level, $all = false) {
  20. $_msg = array(
  21. self::RISK_LEVEL_1 => '级别1',
  22. self::RISK_LEVEL_2 => '级别2',
  23. self::RISK_LEVEL_3 => '级别3',
  24. self::RISK_LEVEL_4 => '级别4',
  25. self::RISK_LEVEL_5 => '级别5',
  26. );
  27. if (true == $all) {
  28. return $_msg;
  29. }
  30. if (!isset($_msg[$level])) {
  31. return false;
  32. }
  33. return $_msg[$level];
  34. }
  35. public static function getRiskLevel($inc = false) {
  36. $_statuses = self::getRiskLevelMsg(null, true);
  37. if (true == $inc) {
  38. $_default = ["0" => "选择等级"];
  39. $_statuses = $_default + $_statuses;
  40. }
  41. return $_statuses;
  42. }
  43. }