StoreItemFactory.php 843 B

123456789101112131415161718192021222324
  1. <?php
  2. /** @var \Illuminate\Database\Eloquent\Factory $factory */
  3. use App\StoreItem;
  4. use Faker\Generator as Faker;
  5. $factory->define(StoreItem::class, function (Faker $faker) {
  6. $quality = ['无', '正品', '残次'];
  7. $status = ['无需入库', '已入库', '未入库', '待推单', '完全收货', '部分收货', '已码盘', '订单创建', 'ASN关闭', '等待释放', '收货取消'];
  8. return [
  9. 'store_id' => random_int(1, 100),
  10. 'asn_line_code' => $faker->uuid,
  11. 'name' => $faker->name,
  12. 'sku' => $faker->uuid,
  13. 'barcode' => $faker->uuid,
  14. 'depository_id' => random_int(1, 100),
  15. 'amount' => random_int(1, 100),
  16. 'quality' => $faker->randomElement($quality),
  17. 'status' => $faker->randomElement($status),
  18. 'commodity_id' => random_int(1, 100)
  19. ];
  20. });