owladmin 去掉顶部删除新增等按钮
public function list()
{
// 自定义顶部工具栏,只保留你实际需要的按钮(过滤掉新增和批量删除)
$customToolbar = [
$this->exportAction()->hidden(true), // 导出按钮已隐藏,可删掉这行
// 你可以放其他按钮,比如刷新、列显示等
'reload', // 刷新按钮
'columns-toggler' // 列切换按钮
];
$crud = $this->baseCRUD()
->filterTogglable(false)
->headerToolbar($customToolbar) // 使用纯净的工具栏
->columns([
amis()->TableColumn('id', 'ID')->sortable(),
amis()->TableColumn('table_number', '桌号')->sortable(),
amis()->TableColumn('person_count', '人数')->sortable(),
amis()->TableColumn('total_amount', '总金额'),
amis()->TableColumn('discount_ratio', '折扣率')->sortable(),
amis()->TableColumn('reduce_money', '减免金额'),
amis()->TableColumn('final_amount', '最终金额'),
amis()->TableColumn('remark', '备注'),
amis()->TableColumn('status', '状态')->type('mapping')->map([
1 => '<span class="label label-success">已付款</span>',
0 => '<span class="label label-default">未付款</span>',
]),
amis()->TableColumn('created_at', admin_trans('admin.created_at'))->type('datetime')->sortable(),
amis()->TableColumn('updated_at', admin_trans('admin.updated_at'))->type('datetime')->sortable(),
$this->rowActions('dialog')->hidden(true) // 行内按钮也已隐藏
]);
return $this->baseList($crud);
}
最近访问时间:2026-04-27 01:35:44