*/ namespace app\admin\model; use think\model\relation\BelongsTo; use tools\Crypt; class AdminLogData extends Model { protected $name = 'admin_log_data'; public $softDelete = false; //关联log public function adminLog(): BelongsTo { return $this->belongsTo(AdminLog::class,'admin_log_id','id'); } public function getDataAttr($value) { $data = Crypt::decrypt($value, config('app.app_key')); return json_encode(json_decode($data, true), JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE); } }