调整后台发货和动态记录表

This commit is contained in:
2023-03-17 16:10:03 +08:00
parent d7d55db7bf
commit 856385d663
15 changed files with 520 additions and 6 deletions

View File

@@ -0,0 +1,26 @@
<?php
namespace Modules\Mall\Http\Controllers\Admin\Action\Goods;
use Encore\Admin\Actions\RowAction;
use Illuminate\Database\Eloquent\Model;
class Down extends RowAction
{
public $name = '下架';
public function handle(Model $model)
{
if ($model->down()) {
return $this->response()->success('下架成功')->refresh();
} else {
return $this->response()->error('下架失败')->refresh();
}
}
public function dialog()
{
$this->confirm('确定下架吗');
}
}

View File

@@ -0,0 +1,15 @@
<?php
namespace Modules\Mall\Http\Controllers\Admin\Action\Goods;
use Encore\Admin\Actions\RowAction;
class SkuAction extends RowAction
{
public $name = '编辑价格条目';
public function href()
{
return admin_url('mall/goods/'.$this->getKey().'/multiple');
}
}

View File

@@ -0,0 +1,25 @@
<?php
namespace Modules\Mall\Http\Controllers\Admin\Action\Goods;
use Encore\Admin\Actions\RowAction;
use Illuminate\Database\Eloquent\Model;
class Up extends RowAction
{
public $name = '上架';
public function handle(Model $model)
{
if ($model->up()) {
return $this->response()->success('上架成功')->refresh();
} else {
return $this->response()->error('上架失败')->refresh();
}
}
public function dialog()
{
$this->confirm('确定上架吗');
}
}