'普通用户', self::TYPE_INTERNAL => '内部用户', ]; } public function getUserTypeName($value, $data) { $types = self::getAllUserTypes(); if (key_exists($data['user_type'], $types)) { return $types[$data['user_type']]; } return '未知类型'; } public function miniapps() { return $this->hasMany('Miniapp', 'user_id', 'user_id'); } public function appOrders() { return $this->hasMany('AppOrder', 'user_id', 'user_id'); } public function moduleOrders() { return $this->hasMany('ExtendOrder', 'user_id', 'user_id')->where('extend_type', EXTEND_MODULE); } }