1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <?php
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- namespace app\common\model;
-
- use app\common\basics\Models;
- use app\common\enum\NoticeEnum;
- use app\common\enum\SmsEnum;
-
- class SmsLog extends Models
- {
- protected $dateFormat = false;
- protected $append = [
- 'scene_name'
- ];
-
-
- public function getCreateTimeAttr($value, $data)
- {
- return !empty($value) ? date('Y-m-d H:i:s', $value) : $value;
- }
-
-
- public function getSendTimeAttr($value, $data)
- {
- return !empty($value) ? date('Y-m-d H:i:s', $value) : $value;
- }
-
-
- public function getSendStatusAttr($value, $data)
- {
- return SmsEnum::getSendStatusDesc($value);
- }
-
-
- public function getSceneNameAttr($value, $data)
- {
- return NoticeEnum::getSceneDesc($data['message_key']) ?? '短信通知';
- }
-
-
- public function getResultsAttr($value, $data)
- {
- return $value;
- }
-
- }
|