工单
本文整理智简魔方财务系统中“工单”相关的配置、操作或问题处理内容,供管理员和运维人员按原文步骤查阅与执行。
- 添加工单备注
- 管理员回复工单
- 关闭工单
- 删除工单
- 删除工单回复
- 工单部门变更
- 用户创建工单
- 管理员创建工单
- 管理员修改工单状态
- 修改工单标题
- 用户回复工单
添加工单备注
ticket_add_note
管理员在后台添加工单备注
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
| content | 字符串 | 备注内容 |
| attachment | 数组 | 工单附件储存路径 |
| adminid | 整型 | 管理员 ID |
响应:
无
示范代码:
<?php
add_hook('ticket_add_note', 1, function($vars){
// Perform hook code here...
})管理员回复工单
ticket_admin_reply
管理员在后台回复工单
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整形 | 工单 ID |
| replyid | 整型 | 工单回复 ID |
| dptid | 整型 | 工单部门 ID |
| dptname | 字符串 | 工单部门名称 |
| title | 字符串 | 工单标题 |
| content | 字符串 | 回复内容 |
| priority | 字符串 | 工单优先级 |
| admin | 字符串 | 管理员名称 |
| status | 整型 | 工单状态 ID |
| status_title | 字符串 | 工单状态名称 |
响应:
无
示范代码:
<?php
add_hook('ticket_admin_reply', 1, function($vars){
// Perform hook code here...
})关闭工单
ticket_close
客户或管理员关闭工单时执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
响应:
无
示范代码:
<?php
add_hook('ticket_close', 1, function($vars){
// Perform hook code here...
})删除工单
ticket_delete
管理员在后台删除工单
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
| adminid | 整型 | 操作的管理员 ID |
响应:
无
示范代码:
<?php
add_hook('ticket_delete', 1, function($vars){
// Perform hook code here...
})删除工单回复
ticket_delete_reply
删除工单回复后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
| replyid | 整型 | 工单回复 ID |
| adminid | 整型 | 操作的管理员 ID |
响应:
无
示范代码:
<?php
add_hook('ticket_delete_reply', 1, function($vars){
// Perform hook code here...
})工单部门变更
ticket_department_change
工单部门变更后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
| dptid | 整型 | 新部门 ID |
| dptname | 字符串 | 新部门名称 |
响应:
无
示范代码:
<?php
add_hook('ticket_department_change', 1, function($vars){
// Perform hook code here...
})用户创建工单
ticket_open
用户创建工单后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
| tid | 字符串 | 工单号 |
| uid | 整型 | 用户 ID |
| dptid | 整型 | 部门 ID |
| dptname | 字符串 | 部门名称 |
| title | 字符串 | 工单标题 |
| content | 字符串 | 工单内容 |
| priority | 字符串 | 优先级 |
| hostid | 整型 | 产品 ID |
| attachment | 数组 | 附件 |
响应:
无
示范代码:
<?php
add_hook('ticket_open', 1, function($vars){
// Perform hook code here...
})管理员创建工单
ticket_open_admin
管理员在后台创建工单
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
| tid | 字符串 | 工单号 |
| uid | 整型 | 用户 ID |
| dptid | 整型 | 部门 ID |
| dptname | 字符串 | 部门名称 |
| title | 字符串 | 工单标题 |
| content | 字符串 | 工单内容 |
| priority | 字符串 | 优先级 high 高,medium 中,low 低 |
| attachment | 数组 | 附件 |
响应:
无
示范代码:
<?php
add_hook('ticket_open_admin', 1, function($vars){
// Perform hook code here...
})管理员修改工单状态
ticket_status_change
工单状态被管理员手动变更时执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 数组 | 工单 ID |
| status | 整型 | 新状态 ID |
| status_title | 字符串 | 新状态名称 |
| adminid | 整型 | 管理员 ID |
响应:
无
示范代码:
<?php
add_hook('ticket_status_change', 1, function($vars){
// Perform hook code here...
})修改工单标题
ticket_title_change
工单标题变更后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
| title | 字符串 | 新标题 |
响应:
无
示范代码:
<?php
add_hook('ticket_title_change', 1, function($vars){
// Perform hook code here...
})用户回复工单
ticket_user_reply
用户回复工单后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| ticketid | 整型 | 工单 ID |
| replyid | 整型 | 工单回复 ID |
| uid | 整型 | 用户 ID |
| dptid | 整型 | 工单部门 ID |
| dptname | 字符串 | 工单部门名称 |
| title | 字符串 | 工单标题 |
| content | 字符串 | 回复内容 |
| priority | 字符串 | 工单优先级 |
| status | 整型 | 工单状态 ID |
| status_title | 字符串 | 工单状态名称 |
响应:
无
示范代码:
<?php
add_hook('ticket_user_reply', 1, function($vars){
// Perform hook code here...
})