OwnerSundryFeeDetailFactory.php 839 B

123456789101112131415161718192021222324
  1. <?php
  2. use Faker\Generator as Faker;
  3. use Illuminate\Database\Eloquent\Factory;
  4. /** @var Factory $factory */
  5. $factory->define(App\OwnerSundryFeeDetail::class, function (Faker $faker) {
  6. $types = ['材料', '垫付', '人工', '其他'];
  7. return [
  8. 'owner_id' => random_int(1, 10),
  9. 'type' => $faker->randomElement($types),
  10. 'fee_explain' => $faker->sentence,
  11. 'remark' => $faker->sentence,
  12. 'fee' => random_int(10, 1000),
  13. 'changable' => 1,
  14. 'logistic_number' => $faker->uuid,
  15. 'logistic_id' => random_int(1, 10),
  16. 'amount' => random_int(1, 10),
  17. 'price' => random_int(1, 10),
  18. 'created_at' => now()->subMonth()->startOfMonth()->addDays(random_int(0, 28)),
  19. 'updated_at' => now()->subMonth()->startOfMonth()->addDays(random_int(0, 28)),
  20. ];
  21. });