|
|
|
|
@ -23,13 +23,6 @@ class AdverseSeeder extends Seeder
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取订单列表
|
|
|
|
|
$orders = Orders::all();
|
|
|
|
|
if ($orders->isEmpty()) {
|
|
|
|
|
$this->command->info('没有找到订单数据,请先创建订单');
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 不良事件类型
|
|
|
|
|
$types = [
|
|
|
|
|
Adverse::TYPE_SAFETY,
|
|
|
|
|
@ -95,7 +88,7 @@ class AdverseSeeder extends Seeder
|
|
|
|
|
// 创建50条测试数据
|
|
|
|
|
for ($i = 1; $i <= 50; $i++) {
|
|
|
|
|
$project = $projects->random();
|
|
|
|
|
$order = $orders->where('project_id', $project->id)->first();
|
|
|
|
|
$order = Orders::where('project_id', $project->id)->inRandomOrder()->first();
|
|
|
|
|
|
|
|
|
|
$type = $types[array_rand($types)];
|
|
|
|
|
$status = $statuses[array_rand($statuses)];
|
|
|
|
|
|