id); $model->uid = $uuid; $model->save(); }); } /** * 获取应用名称 * * directions 使用静态方法,获取app应用名称只会查询一次 * @return \Illuminate\Database\Eloquent\HigherOrderBuilderProxy|mixed */ public function getAppNameAttribute() { if (empty(self::$appData)) { self::$appData = AppModel::query()->select('uid', 'name')->get()->keyBy('uid'); } return $this->app_name = self::$appData[$this->app_uid]->name ?? ''; } }