title($this->title) ->description('管理员操作工具') ->body($this->buildToolsPage()); } /** * 物品注入页面 */ #[Get('mex-admin-tools/inject', name: 'dcat.admin.mex-admin-tools.inject')] public function inject(Content $content) { return $content ->title('物品注入') ->description('向市场注入物品,增加供应量') ->body(new Card(new InjectItemForm())); } /** * 物品回收页面 */ #[Get('mex-admin-tools/recycle', name: 'dcat.admin.mex-admin-tools.recycle')] public function recycle(Content $content) { return $content ->title('物品回收') ->description('从市场回收物品,减少供应量') ->body(new Card(new RecycleItemForm())); } /** * 初始化库存页面 */ #[Get('mex-admin-tools/initialize', name: 'dcat.admin.mex-admin-tools.initialize')] public function initialize(Content $content) { return $content ->title('初始化库存') ->description('为所有已定价的商品创建库存记录') ->body(new Card(new InitializeWarehouseForm())); } /** * 构建工具页面 */ private function buildToolsPage() { $card = new Card('农贸市场管理工具', '
物品注入

向市场投放商品,增加供应量

开始注入
物品回收

从市场回收商品,减少供应量

开始回收
初始化库存

为已定价商品创建库存记录

开始初始化
使用说明
  • 物品注入:相当于系统向仓库"卖出"物品,增加仓库库存,系统获得资金
  • 物品回收:相当于系统从仓库"买入"物品,减少仓库库存,系统支出资金
  • 所有操作都会记录在管理员操作记录中,并生成对应的成交记录
  • 操作前请确认商品ID、数量和价格的准确性
'); return $card; } }