kohtani/ticketing

 基于API的票务支持系统

dev-master 2021-03-12 14:33 UTC

This package is not auto-updated.

Last update: 2024-09-22 06:37:17 UTC


README

以下描述了票务模块的工作原理:1- 客户端用户可以发送支持工单,接收跟踪码并进行注册。

http://test.com/api/v1/tickets

方法 => POST

2- 用户可以登录并跟踪他们的工单。

http://test.com/api/v1/tickets

方法 => GET

3- 客户端用户可以通过发送ref_number来查看其工单的状态。

http://test.com/api/v1/tickets/{ref_number}

方法 => GET

4- 登录并接收jwt令牌

http://test.com/api/v1/auth/login

方法 => POST

5- 有权限回答工单的管理员

方法 => Put

  • 此外,当管理员提交新的工单时,将向这些管理员发送通知电子邮件。

6- 有权限关闭工单的管理员

功能

  • Artisan命令,用于创建所需数量的虚拟工单和软件演示中工单的随机不同状态的消息。
php artisan ticket:create {numberOfTickets} {numberOfMessages}
  • Artisan命令,用于用户一天内未回答的工单。
php artisan ticket:finish
  • 自动关闭用户未回答的工单。(每日)
php artisan schedule:work