Browse Source

供应商

develop
lemon 4 years ago
parent
commit
587944abbd
  1. 3
      app/Admin/Controllers/DemandProductController.php
  2. 18
      app/AdminSupplier/Controllers/DemandProductController.php

3
app/Admin/Controllers/DemandProductController.php

@ -35,10 +35,7 @@ class DemandProductController extends AdminController
$grid->column('category.name', '分类'); $grid->column('category.name', '分类');
$grid->column('picture')->image('', 60, 60); $grid->column('picture')->image('', 60, 60);
$grid->column('title'); $grid->column('title');
$grid->column('original_price');
$grid->column('price');
$grid->column('sale'); $grid->column('sale');
$grid->column('stock');
$grid->column('supplier.name', '供应商'); $grid->column('supplier.name', '供应商');
$grid->column('status') $grid->column('status')
->if(fn() => $this->status == ProductStatus::UNAUDITED) ->if(fn() => $this->status == ProductStatus::UNAUDITED)

18
app/AdminSupplier/Controllers/DemandProductController.php

@ -31,9 +31,9 @@ class DemandProductController extends AdminController
$grid->column('category.name', '产品分类'); $grid->column('category.name', '产品分类');
$grid->column('title'); $grid->column('title');
$grid->column('picture')->image('', 60, 60); $grid->column('picture')->image('', 60, 60);
$grid->column('price');
$grid->column('original_price');
$grid->column('stock');
//$grid->column('price');
//$grid->column('original_price');
//$grid->column('stock');
$grid->column('sale'); $grid->column('sale');
$grid->column('status')->using(ProductStatus::array()); $grid->column('status')->using(ProductStatus::array());
$grid->column('created_at'); $grid->column('created_at');
@ -60,10 +60,10 @@ class DemandProductController extends AdminController
$show->field('supplier_id'); $show->field('supplier_id');
$show->field('category_id'); $show->field('category_id');
$show->field('title'); $show->field('title');
$show->field('price');
$show->field('original_price');
//$show->field('price');
//$show->field('original_price');
$show->field('pictures')->image('', 80, 80); $show->field('pictures')->image('', 80, 80);
$show->field('stock');
//$show->field('stock');
$show->field('sale'); $show->field('sale');
$show->field('status'); $show->field('status');
$show->field('know')->unescape()->as(fn($v) => preg_replace('/<script.*?>.*?<\/script>/is', '', $v)); $show->field('know')->unescape()->as(fn($v) => preg_replace('/<script.*?>.*?<\/script>/is', '', $v));
@ -91,10 +91,10 @@ class DemandProductController extends AdminController
$options = Category::selectOptions(fn($query) => $query->where('agent_id', 0)); $options = Category::selectOptions(fn($query) => $query->where('agent_id', 0));
$form->select('category_id')->options(array_slice($options, 1, null, true))->required(); $form->select('category_id')->options(array_slice($options, 1, null, true))->required();
$form->text('title')->required(); $form->text('title')->required();
$form->text('price')->required();
$form->text('original_price')->required();
//$form->text('price')->required();
//$form->text('original_price')->required();
$form->multipleImage('pictures')->required()->removable(false)->retainable()->uniqueName(); $form->multipleImage('pictures')->required()->removable(false)->retainable()->uniqueName();
$form->text('stock')->default(9999)->required();
//$form->text('stock')->default(9999)->required();
$form->editor('know'); $form->editor('know');
$form->editor('content')->required(); $form->editor('content')->required();

Loading…
Cancel
Save