OwnerPriceLogisticDetailFactory.php 1.0 KB

1234567891011121314151617181920212223
  1. <?php
  2. /** @var \Illuminate\Database\Eloquent\Factory $factory */
  3. use App\OwnerPriceLogisticDetail;
  4. use Faker\Generator as Faker;
  5. $factory->define(OwnerPriceLogisticDetail::class, function (Faker $faker) {
  6. $province = \App\Province::query()->first();
  7. $city = \App\City::query()->where("province_id",$province->id)->first();
  8. return [
  9. // "owner_price_logistic_id" => factory(\App\OwnerPriceLogistic::class), //物流计费
  10. // "unit_id" => factory(\App\Unit::class), //单位ID
  11. "range" => "0-5", //区间
  12. "province_id" => $province->id, //省份ID
  13. "city_id" => $city->id, //城市ID
  14. "unit_price" => mt_rand(1,36) / 3, //单价
  15. "delivery_fee" => mt_rand(1,136) / 3, //送货费
  16. "initial_fee" => mt_rand(1,136) / 3, //起始计费
  17. "initial_amount" => mt_rand(1,136) / 3, //起始计数
  18. "rate" => mt_rand(1,136) / 3, //费率
  19. ];
  20. });