erp/app/Filters/BusinessOrderFilter.php

42 lines
917 B
PHP
Raw Normal View History

2023-04-03 15:41:14 +08:00
<?php
namespace App\Filters;
class BusinessOrderFilter extends Filters
{
protected function participateNo($value)
{
2023-04-17 18:56:59 +08:00
return $this->builder->where('participate_no', trim($value));
2023-04-03 15:41:14 +08:00
}
protected function shopId($value)
{
2023-04-17 18:56:59 +08:00
return $this->builder->where('shop_id', $value);
2023-04-03 21:42:57 +08:00
}
protected function activityNo($value)
{
2023-04-17 18:56:59 +08:00
return $this->builder->where('activity_no', $value);
2023-04-03 21:42:57 +08:00
}
protected function shippingStatus($value)
{
2023-04-17 18:56:59 +08:00
return $this->builder->where('shipping_status', $value);
2023-04-03 21:42:57 +08:00
}
protected function isSupplier($value)
{
2023-04-17 18:56:59 +08:00
return $this->builder->where('is_supplier', $value);
2023-04-03 21:42:57 +08:00
}
protected function cancelStatus($value)
{
2023-04-17 18:56:59 +08:00
return $this->builder->where('cancel_status', $value);
2023-04-03 21:42:57 +08:00
}
protected function afterSalesStatus($value)
{
2023-04-17 18:56:59 +08:00
return $this->builder->where('after_sales_status', $value);
2023-04-03 15:41:14 +08:00
}
}