CustomerSmsLog.php 892 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. declare(strict_types=1);
  3. namespace app\model;
  4. use think\Model;
  5. /**
  6. * @mixin \think\Model
  7. */
  8. class CustomerSmsLog extends Model
  9. {
  10. public function employee()
  11. {
  12. return $this->belongsTo(Employee::class, 'employee_id')->bind(['employee_name' => 'name']);
  13. }
  14. public function getOrgTypeAttr($value)
  15. {
  16. return $value == 1 ? '设计' : '销售';
  17. }
  18. public function getTypeAttr($value)
  19. {
  20. $type = [
  21. 'employeeCard' => '短信发送【个人智能名片】',
  22. 'screen' => '短信发送【营销谈单智慧屏】',
  23. 'materialCase' => '短信发送【公司装修案例】',
  24. 'evidenceCate' => '短信发送【公司业主口碑】'
  25. ];
  26. return $type[$value];
  27. }
  28. public function getSendTimeAttr($value)
  29. {
  30. return date('Y-m-d H:i:s', strtotime($value));
  31. }
  32. }