|
|
@ -20,24 +20,42 @@ class AdminConfigSeeder extends Seeder |
|
|
['parking_lot', 'information_setting'] |
|
|
['parking_lot', 'information_setting'] |
|
|
)->exists(); |
|
|
)->exists(); |
|
|
if (!$exists) { |
|
|
if (!$exists) { |
|
|
DB::table('admin_configs')->insert($this->data($created_at)); |
|
|
DB::beginTransaction(); |
|
|
|
|
|
try { |
|
|
|
|
|
DB::table('admin_configs')->insert($this->data($created_at)); |
|
|
|
|
|
DB::commit(); |
|
|
|
|
|
} catch (\Exception $e) { |
|
|
|
|
|
DB::rollBack(); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
//创建告警数据 |
|
|
//创建告警数据 |
|
|
$exists = DB::table('parking_alarm_information')->where('id', '>=', 1) |
|
|
$exists = DB::table('parking_alarm_information')->where('id', '>=', 1) |
|
|
->exists(); |
|
|
->exists(); |
|
|
if (!$exists) { |
|
|
if (!$exists) { |
|
|
$dataArr = $this->alarmDataArr($created_at); |
|
|
DB::beginTransaction(); |
|
|
foreach ($dataArr as $value) { |
|
|
try { |
|
|
$translation = $value['translation']; |
|
|
$dataArr = $this->alarmDataArr($created_at); |
|
|
$name = $value['name']; |
|
|
foreach ($dataArr as $value) { |
|
|
unset($value['translation']); |
|
|
$translation = $value['translation']; |
|
|
DB::table('parking_alarm_information')->insert($value); |
|
|
$name = $value['name']; |
|
|
$id = DB::table('parking_alarm_information')->where( |
|
|
unset($value['translation']); |
|
|
'name', |
|
|
DB::table('parking_alarm_information')->insert($value); |
|
|
$name |
|
|
$id = DB::table('parking_alarm_information')->where( |
|
|
)->value('id'); |
|
|
'name', |
|
|
$this->createTranslation($translation, $value, $id, $created_at); |
|
|
$name |
|
|
|
|
|
)->value('id'); |
|
|
|
|
|
$this->createTranslation( |
|
|
|
|
|
$translation, |
|
|
|
|
|
$value, |
|
|
|
|
|
$id, |
|
|
|
|
|
$created_at |
|
|
|
|
|
); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
DB::commit(); |
|
|
|
|
|
} catch (\Exception $e) { |
|
|
|
|
|
DB::rollBack(); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|