0, ]; const STATUS_UNAUTH = 0; const STATUS_WAIT = 1; const STATUS_AUTH = 2; const STATUS_REJECT = 3; public static $statusMap = [ self::STATUS_UNAUTH => '高级未认证', self::STATUS_WAIT => '待审核', self::STATUS_AUTH => '已通过', self::STATUS_REJECT => '已驳回', //self::STATUS_JuniorUncertified => '初级未认证', //self::STATUS_PrimaryCertificationPendingReview => '初级认证待审核', //self::STATUS_PrimaryHasPassed => '初级已经通过', //self::STATUS_PrimaryFailed => '初级未通过', //self::STATUS_WAIT => '待审核', //self::STATUS_AUTH => '已通过', //self::STATUS_REJECT => '已驳回', ]; public static $enStatusMap = [ self::STATUS_UNAUTH => 'Advanced unauthenticated', self::STATUS_WAIT => 'To be reviewed', self::STATUS_AUTH => 'Passed', self::STATUS_REJECT => 'Rejected', ]; public static $primaryStatusMap = [ 0 => '初级未认证', 1 => '初级认证通过', ]; public static $typeMap = [ 0 => "非营销号", 1 => "营销号", ]; public function getStatusTextAttribute() { return self::$statusMap[$this->status]; } public function getPrimaryStatusTextAttribute() { return self::$primaryStatusMap[$this->primary_status]; } public function getFrontImgAttribute($value) { return getFullPath($value); } public function getBackImgAttribute($value) { return getFullPath($value); } public function getHandImgAttribute($value) { return getFullPath($value); } public function user() { return $this->belongsTo(User::class, 'user_id', 'user_id'); } }