fixed tax

This commit is contained in:
Edward Yang 2022-07-27 10:41:12 +08:00
parent 85e9958503
commit 0fd6b1afc0
2 changed files with 12 additions and 9 deletions

View File

@ -21,16 +21,9 @@ class TaxClassController extends Controller
public function index()
{
$data = [
'tax_classes' => TaxClass::query()->with([
'taxRates.region',
'taxRules'
])->get(),
'tax_classes' => TaxClassRepo::getList(),
'all_tax_rates' => TaxRate::all(),
'bases' => [
'store',
'payment',
'shipping'
]
'bases' => TaxClassRepo::BASE_TYPES,
];
return view('admin::pages.tax_classes.index', $data);

View File

@ -15,6 +15,16 @@ use Beike\Models\TaxClass;
class TaxClassRepo
{
const BASE_TYPES = ['store', 'payment', 'shipping'];
public static function getList()
{
return TaxClass::query()->with([
'taxRates.region',
'taxRules'
])->get();
}
public static function createOrUpdate($data)
{
$id = $data['id'] ?? 0;