22 lines
507 B
PHP
22 lines
507 B
PHP
<?php
|
|
|
|
namespace Modules\EcommerceFinance\View;
|
|
|
|
use App\Utilities\FinanceLedgerAccess;
|
|
|
|
/**
|
|
* 店铺收支明细页面数据。
|
|
*
|
|
* 页面本身只读,沿用财务台账的查看和编辑角色口径。
|
|
*/
|
|
class ShopFlowPageData
|
|
{
|
|
public function page(): array
|
|
{
|
|
return [
|
|
'view' => 'business.pages.financial-operations.shop-flows',
|
|
'shopFlowReadOnly' => ! FinanceLedgerAccess::canEditMapping(user()),
|
|
] + app(ShopFlowQuery::class)->pageData();
|
|
}
|
|
}
|