菜单,首页数据

This commit is contained in:
2025-03-16 15:08:37 +08:00
parent 27e70a5148
commit 825d0df7bf
11 changed files with 367 additions and 9 deletions

View File

@ -7,6 +7,10 @@ use plugin\cms\model\CmsThumb;
class Thumb extends Auth
{
/**
* 获取点赞城市列表
* @return void
*/
public function index()
{
$thumbList = CmsThumb::mk()->scope('published')->order('create_at desc')->withCount([
@ -18,12 +22,20 @@ class Thumb extends Auth
$this->success('获取点赞城市列表', $thumbList);
}
/**
* 获取当前用户点赞的城市列表
* @return void
*/
public function my()
{
$myThumbs = CmsThumb::mk()->scope('published')->order('create_at desc')->where('user_id', '=', $this->usid)->paginate();
$this->success('获取点赞城市成功', $myThumbs);
}
/**
* 添加点赞城市
* @return void
*/
public function add()
{
$data = $this->_vali([
@ -40,6 +52,10 @@ class Thumb extends Auth
$this->success('点赞成功', $thumb);
}
/**
* 获取点赞城市详情
* @return void
*/
public function info()
{
$id = $this->request->get('id');
@ -52,6 +68,10 @@ class Thumb extends Auth
$this->success('获取点赞城市详情', $thumb);
}
/**
* 对点赞城市进行点赞操作
* @return void
*/
public function like()
{
$id = $this->request->post('id');

View File

@ -13,12 +13,13 @@ use think\exception\HttpResponseException;
class Order extends Controller
{
/**
* 订单数据管理
* 订单数据管理页面
* @auth true
* @menu true
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
* @return void
*/
public function index()
{

View File

@ -10,12 +10,13 @@ use think\admin\model\SystemUser;
class Approval extends Controller
{
/**
* 流程管理列表
* 审批流程管理页面
* @auth true
* @menu true
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
* @return void
*/
public function index()
{
@ -35,9 +36,10 @@ class Approval extends Controller
}
/**
* 添加审批流程
* 添加审批流程页面
* @auth true
* @menu true
* @return void
*/
public function add()
{
@ -47,9 +49,10 @@ class Approval extends Controller
}
/**
* 编辑审批流程
* 编辑审批流程页面
* @auth true
* @menu true
* @return void
*/
public function edit()
{
@ -63,6 +66,7 @@ class Approval extends Controller
* 删除审批流程
* @auth true
* @menu true
* @return void
*/
public function remove()
{

View File

@ -213,6 +213,13 @@ class Ticket extends Controller
$this->fetch();
}
/**
* @return void
* @throws \Exception
* 审核提交
* @auth true
* @menu true
*/
public function create_approval()
{
$data = $this->_vali([
@ -268,6 +275,14 @@ class Ticket extends Controller
$this->success('创建成功!');
}
/**
* 进行审核
* @return void
* @throws \Exception
*
* @auth true
* @menu true
*/
public function do_approve()
{
$data = $this->_vali([

View File

@ -13,11 +13,13 @@ use think\admin\helper\QueryHelper;
class Type extends Controller
{
/**
* 工单类型列表
* @return void
* 工单类型列表页面
* @auth true
* @menu true
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
* @return void
*/
public function index()
{
@ -31,7 +33,9 @@ class Type extends Controller
}
/**
* 添加工单类型
* 添加工单类型页面
* @auth true
* @menu true
* @return void
*/
public function add()
@ -41,7 +45,9 @@ class Type extends Controller
}
/**
* 编辑工单类型
* 编辑工单类型页面
* @auth true
* @menu true
* @return void
*/
public function edit()
@ -52,6 +58,8 @@ class Type extends Controller
/**
* 修改工单类型状态
* @auth true
* @menu true
* @return void
*/
public function status()
@ -65,6 +73,8 @@ class Type extends Controller
/**
* 修改工单类型排序
* @auth true
* @menu true
* @return void
*/
public function sort()
@ -76,8 +86,11 @@ class Type extends Controller
'sort.between:0,9999' => '排序值必须为0~9999之间!',
]), 'id');
}
/**
* 删除工单类型
* @auth true
* @menu true
* @return void
*/
public function remove()

View File

@ -93,11 +93,12 @@
</div>
{elseif $step.status == 1}
<div class="layui-alert layui-alert-success">
<i class="layui-icon">&#xe6a6;</i>
<i class="layui-icon">&#xe6af;</i>
审核通过
</div>
{elseif $step.status == 0}
<div class="layui-alert layui-alert-warning">
<i class="layui-icon">&#xe6b2;</i>
审核中
</div>
{/if}