You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
931 B
PHP
30 lines
931 B
PHP
<?php
|
|
|
|
namespace App\Services;
|
|
|
|
use Illuminate\Support\Facades\DB;
|
|
use Illuminate\Support\Facades\Log;
|
|
|
|
class ConflictService
|
|
{
|
|
public function logConflict($name, $idCardNum, $currentOrgName,$doctor_name, $lastOrgName, $lastCheckupTime, $type, $source)
|
|
{
|
|
try {
|
|
DB::table('conflict_record')->insert([
|
|
'name' => $name,
|
|
'id_card_num' => $idCardNum,
|
|
'current_org_name' => $currentOrgName,
|
|
'doctor_name' => $doctor_name,
|
|
'last_org_name' => $lastOrgName,
|
|
'last_checkup_time' => $lastCheckupTime,
|
|
'type' => $type,
|
|
'source' => $source,
|
|
'created_at' => date('Y-m-d H:i:s'),
|
|
'updated_at' => date('Y-m-d H:i:s'),
|
|
]);
|
|
} catch (\Exception $e) {
|
|
Log::error('冲突记录写入失败: ' . $e->getMessage());
|
|
}
|
|
}
|
|
}
|