PointLog.php 751 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: 中闽 < 1464674022@qq.com >
  5. * Date: 2020/2/4
  6. * Time: 12:47
  7. */
  8. namespace app\common\model;
  9. use \think\Model;
  10. class PointLog extends Model
  11. {
  12. // 关闭自动写入update_time字段
  13. protected $updateTime = false;
  14. const TYPE_ADMIN_UPDATE = 1;
  15. const TYPE_REGISTER = 2;
  16. const TYPE_RECHARGE = 3;
  17. const TYPE_SIGN_IN = 4;
  18. const TYPES = [
  19. self::TYPE_ADMIN_UPDATE => '管理员修改',
  20. self::TYPE_REGISTER => '赠送(注册)',
  21. self::TYPE_RECHARGE => '购买/充值',
  22. self::TYPE_SIGN_IN => '赠送(签到)',
  23. ];
  24. //type_text
  25. public function getTypeTextAttr($value, $data)
  26. {
  27. return self::TYPES[$data['type']]??'';
  28. }
  29. }