belongsTo(DataUser::class,'uuid'); } public function user2(){ return $this->belongsTo(DataUser::class,'uuid2'); } public static function getMsgType($type){ return [ 'shop_purchase'=>2, 'shop_production'=>3, 'shop_coordination'=>4, 'shop_ocean'=>5, ][$type]; } public static function onAfterRead(\think\Model $model) { $user = DataUser::mk()->where('id',$model['uuid'])->field('id,nickname,headimg')->find(); if (!$user){ $user = SystemUser::mk()->where('id',$model['uuid'])->field('id,nickname,headimg')->find(); } $model['user'] = $user; } }