'微信小程序' ]; //账号状态 const STATUS_OK = 1; const STATUS_PAUSE = 0; public static $statusMaps = [ self::STATUS_PAUSE => '暂停使用', self::STATUS_OK => '正常' ]; // 认证状态 const CARD_OK = 1; const CARD_NO = 0; public static $cardMaps = [ self::CARD_OK => '已实名认证', self::CARD_NO => '未实名认证' ]; // 押金状态 const DEPOSIT_OK = 1; const DEPOSIT_NO = 0; public static $depositMaps = [ self::DEPOSIT_OK => '已缴纳押金', self::DEPOSIT_NO => '未缴纳押金' ]; // 是否到了骑车年龄的状态 const RIDE_BIKE_AGE_OK = 1; const RIDE_BIKE_AGE_NO = 0; public static $rideBikeAgeMaps = [ self::RIDE_BIKE_AGE_OK => '已到骑车的年龄', self::RIDE_BIKE_AGE_NO => '未到骑车的年龄' ]; // 手机号绑定状态 const BIND_MOBILE_OK = 1; const BIND_MOBILE_NO = 0; public static $bingMobileMaps = [ self::BIND_MOBILE_OK => '已绑定收手机号', self::BIND_MOBILE_NO => '未绑定手机号' ]; // 用户授权状态 const REGISTER_OK = 1; const REGISTER_NO = 0; public static $registerMaps = [ self::REGISTER_OK => '已授权', self::REGISTER_NO => '未授权' ]; public function areas(){ return $this->belongsTo(Area::class,'register_area_id','id'); } public function auth() { return $this->hasOne(Auth::class)->where('type', Auth::TYPE_WEAPP); } public function userPhone(){ return $this->hasOne(UserPhoneDetail::class); } }