产品服务
本文整理智简魔方财务系统中“产品服务”相关的配置、操作或问题处理内容,供管理员和运维人员按原文步骤查阅与执行。
- 管理员手动保存产品后执行
- 产品转移后执行
- 删除服务后执行
- 删除商品后执行
- 商品创建后执行
- 商品编辑后执行
- 在创建取消请求时执行
- 产品升级后执行
管理员手动保存产品后执行
after_admin_edit_service
管理员手动保存产品后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| adminid | 整型 | 管理员 ID |
| hostid | 整型 | 服务 ID |
响应:
无
示范代码:
<?php
add_hook('after_admin_edit_service', 1, function($vars) {
// Perform hook code here...
});产品转移后执行
transfer_service
产品转移后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| adminid | 整型 | 管理员 ID |
| hostid | 整型 | 服务 ID |
| transfer_uid | 整型 | 接收用户 id |
响应:
无
示范代码:
<?php
add_hook('transfer_service', 1, function($vars) {
// Perform hook code here...
});删除服务后执行
service_delete
删除服务后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| Uid | 整型 | 用户 id |
| hostid | 整型 | 服务 id |
响应:
无
示范代码:
<?php
add_hook('service_delete', 1, function($vars) {
// Perform hook code here...
});删除商品后执行
product_delete
删除商品后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| pid | 整型 | 商品id |
响应:
无
示范代码:
<?php
add_hook('product_delete', 1, function($vars) {
// Perform hook code here...
});商品创建后执行
product_create
商品创建后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| pid | 整型 | 商品id |
响应:
无
示范代码:
<?php
add_hook('product_create', 1, function($vars) {
// Perform hook code here...
});商品编辑后执行
product_edit
商品编辑后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| pid | 整型 | 商品id |
响应:
无
示范代码:
<?php
add_hook('product_edit', 1, function($vars) {
// Perform hook code here...
});在创建取消请求时执行
cancellation_request
在创建取消请求时执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| uid | 整型 | 用户 id |
| relid | 整型 | 服务被取消的 id |
| reason | 整型 | 取消原因 |
| type | 字符串 | 取消类型 |
响应:
无
示范代码:
<?php
add_hook('cancellation_request', 1, function($vars) {
// Perform hook code here...
});产品升级后执行
after_product_upgrade
产品升级后执行
请求参数:
| 参数名称 | 类型 | 说 明 |
|---|---|---|
| upgradeid | 整型 | 升级 ID |
响应:
无
示范代码:
<?php
add_hook('after_product_upgrade', 1, function($vars) {
// Perform hook code here...
});