调整迁移

main
vine_liutk 2024-02-27 11:03:19 +08:00
parent 68a095d85f
commit 52b93429ef
1 changed files with 7 additions and 7 deletions

View File

@ -30,7 +30,7 @@ class PersonMoveSeeder extends Seeder
$_log = [
'type' => $log->type,
'person_id' => $log->personId,
'changed_at' => $occurDate,
'changed_at' => empty($occurDate) ? null :$occurDate,
'reason' => $log->reason,
'old_master'=> Person::where('name', $log->oldMaster)->first()?->id ?: null,
'new_master'=> Person::where('name', $log->currMaster)->first()?->id ?: null,
@ -45,29 +45,29 @@ class PersonMoveSeeder extends Seeder
break;
case PersonChange::TYPE_SPLIT:
$_log['extends'] = null;
$_log['extends_mark'] = $occurDate.'日'.(empty($_log['reason']) ? '':'因'.$_log['reason']).'分户';
$_log['extends_mark'] = (empty($occurDate) ? '某日': $occurDate.'日').(empty($_log['reason']) ? '':'因'.$_log['reason']).'分户';
break;
case PersonChange::TYPE_MERGE:
$_log['extends'] = null;
$_log['extends_mark'] = $occurDate.'日'.(empty($_log['reason']) ? '':'因'.$_log['reason']).'合户';
$_log['extends_mark'] = (empty($occurDate) ? '某日': $occurDate.'日').(empty($_log['reason']) ? '':'因'.$_log['reason']).'合户';
break;
case PersonChange::TYPE_OUT:
$_log['extends'] = json_encode([
'to_address' =>$log->newAddr,
]);
$_log['extends_mark'] = $occurDate.'日'.(empty($_log['reason']) ? '':'因'.$_log['reason']).$log->newAddr;
$_log['extends_mark'] = (empty($occurDate) ? '某日': $occurDate.'日').(empty($_log['reason']) ? '':'因'.$_log['reason']).$log->newAddr;
break;
case PersonChange::TYPE_CHANGE:
$_log['extends'] = null;
$_log['extends_mark'] = $occurDate.'日'.(empty($_log['reason']) ? '':'因'.$_log['reason']).'户主变更';
$_log['extends_mark'] = (empty($occurDate) ? '某日': $occurDate.'日').(empty($_log['reason']) ? '':'因'.$_log['reason']).'户主变更';
break;
case PersonChange::TYPE_MIGRATE:
$_log['extends'] = null;
$_log['extends_mark'] = $occurDate.'日'.(empty($_log['reason']) ? '':'因'.$_log['reason']).'迁移';
$_log['extends_mark'] = (empty($occurDate) ? '某日': $occurDate.'日').(empty($_log['reason']) ? '':'因'.$_log['reason']).'迁移';
break;
case PersonChange::TYPE_DIE:
$_log['extends'] = null;
$_log['extends_mark'] = $occurDate.'日'.(empty($_log['reason']) ? '': $_log['reason']);
$_log['extends_mark'] = (empty($occurDate) ? '某日': $occurDate.'日').(empty($_log['reason']) ? '': $_log['reason']);
break;
default:
$_log['extends'] = null;