Files
NewTicket/app/index/controller/Ticket.php
2026-08-26 17:50:41 +08:00

33 lines
768 B
PHP

<?php
namespace app\index\controller;
use app\BaseController;
use app\common\service\TicketService;
use think\facade\Session;
class Ticket extends BaseController
{
/**
* 更新工单(前台调用)
*/
public function updateTicket(TicketService $ticketService, $id)
{
$isUser = Session::get('user_info.role') === 'user'; // 获取当前登录ID
$post = $this->request->post();
$data = [
'datanum' => $post['datanum']
]
try {
$result = $ticketService->updateTicket($id, $data, $allowFields, $isUser, false);
return $this->success('更新成功', $result);
} catch (\Exception $e) {
return $this->error($e->getMessage());
}
}
}