{$model->uuidKeyName} = self::generateId($model->uuidKeyName); }); self::created(function ($model) { $uuid = hashEncodeId($model->id); $model->{$model->uuidKeyName} = $uuid; $model->save(); }); } public $typeMap = [ 1 => '银行卡', 2 => 'USTD', 3 => '支付宝', ]; /** * 获取提现方式 * * @param $value * @return string */ public function getTypeNameAttribute($value) { $name = $this->typeMap[$this->type] ?? ''; return $this->type_name = $name; } }