SmsTpl.php 873 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. namespace app\common\model\base\msg;
  3. /**
  4. * @title : 短信模板模型
  5. * @desc :
  6. * @Author : Rock
  7. * @Date : 2022-03-12 15:38:23
  8. * @LastEditTime : 2023-04-08 14:43:17
  9. */
  10. use app\common\model\Common;
  11. class SmsTpl extends Common
  12. {
  13. protected $name = "system_sms_tpl";
  14. protected $pk = 'id';
  15. protected $append = [
  16. 'provider_txt'
  17. ];
  18. /**
  19. * @title: 短信服务商
  20. * @desc:
  21. * @param {*}
  22. * @return {*}
  23. * @Author: Rock
  24. * @Date: 2022-03-12 15:48:09
  25. * @LastEditTime: Do not edit
  26. */
  27. static public function providerList()
  28. {
  29. return [1=>'腾讯',2=>'联通'];
  30. }
  31. public function getProviderTxtAttr($value,$data)
  32. {
  33. $value = $value ? $value : (isset($data['provider']) ? $data['provider'] : '');
  34. $providerList = $this->providerList();
  35. return isset($providerList[$value])?$providerList[$value]:'';
  36. }
  37. }