智简魔方文档

其他

本文整理智简魔方财务系统中“其他”相关的配置、操作或问题处理内容,供管理员和运维人员按原文步骤查阅与执行。

  • 添加服务器后
  • 删除服务器前
  • 编辑服务器前
  • 在删除日志前执行
  • 添加系统活动日志
  • 用户推介计划激活后执行
  • 自定义字段值更新时执行
  • 邮件发送前执行

添加服务器后

server_add

添加服务器后

请求参数:

参数名称类型说明
serverid整型服务器
ID

响应:

示范代码:

<?php
add_hook('server_add', 1, function($vars) {
    // Perform hook code here...
});

删除服务器前

server_delete

删除服务器前

请求参数:

参数名称类型说明
serverid整型服务器
ID

响应:

示范代码:

<?php
add_hook('server_delete', 1, function($vars) {
    // Perform hook code here...
});

编辑服务器前

server_edit

编辑服务器前

请求参数:

服务器
ID
类型说明
serverid整型服务器
ID

响应:

示范代码:

<?php
add_hook('server_edit', 1, function($vars) {
    // Perform hook code here...
});

在删除日志前执行

before_delete_log

在删除日志前执行

请求参数:

参数名称类型说明
adminid整型管理员
ID
type字符串日志类型

响应:

示范代码:

<?php
add_hook('before_delete_log', 1, function($vars) {
    // Perform hook code here...
});

添加系统活动日志

log_activity

添加系统活动日志

请求参数:

参数名称类型说明
description整型描述
user整型操作名(Sub-Account,Client,System)
uid整型用户
id
ipaddress字符串ip 地址

响应:

示范代码:

<?php
add_hook('log_activity', 1, function($vars) {
    // Perform hook code here...
});

用户推介计划激活后执行

affiliate_activation

用户推介计划激活后执行

请求参数:

参数名称类型说明
Uid整型用户
ID
affid整型推介
ID

响应:

示范代码:

<?php
add_hook('affiliate_activation', 1, function($vars) {
    // Perform hook code here...
});

自定义字段值更新时执行

custom_field_save

自定义字段值更新时执行

请求参数:

参数名称类型说明
fieldid整型自定义字段
ID
relid整型关联
ID
value字符串自定义字段值

响应:

返回以下内容可覆盖自定义字段值:

['value' => '新 value']

示范代码:

<?php
add_hook('custom_field_save', 1, function($vars) {
    // Perform hook code here...
});

邮件发送前执行

before_email_send

自定义字段值更新时执行

请求参数:

参数名称类型说明
email字符串邮箱
subject字符串主题
content字符串邮件正文

响应:

返回以下内容可覆盖自定义字段值:

['value' => '新 value']

示范代码:

<?php
add_hook('before_email_send', 1, function($vars) {
    // Perform hook code here...
});