2021-10-15 13:40:11 +08:00

77 lines
1.5 KiB
PHP

<?php
namespace app\data\controller\shop;
use app\data\model\ShopGoodsMark;
use think\admin\Controller;
/**
* 商品标签管理
* Class Mark
* @package app\data\controller\shop
*/
class Mark extends Controller
{
/**
* 商品标签管理
* @auth true
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function index()
{
$this->title = '商品标签管理';
$query = ShopGoodsMark::mQuery();
$query->like('name')->dateBetween('create_at');
$query->equal('status')->order('sort desc,id desc')->page();
}
/**
* 商品标签选择
* @login true
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function select()
{
ShopGoodsMark::mQuery()->order('sort desc,id desc')->page();
}
/**
* 添加商品标签
* @auth true
*/
public function add()
{
ShopGoodsMark::mForm('form');
}
/**
* 编辑商品标签
* @auth true
*/
public function edit()
{
ShopGoodsMark::mForm('form');
}
/**
* 修改商品标签状态
* @auth true
*/
public function state()
{
ShopGoodsMark::mSave();
}
/**
* 删除商品标签
* @auth true
*/
public function remove()
{
ShopGoodsMark::mDelete();
}
}