智简魔方文档

客户

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

  • 客户添加后
  • 客户编辑
  • 关闭客户后
  • 删除客户前
  • 删除客户后
  • 添加客户前验证(客户端添加或者管理端添加)
  • 用户登录后执行
  • 用户 API 登录后执行
  • 用户重置密码后执行
  • 用户退出登录后执行

客户添加后

client_add

客户添加后

请求参数:

参数名称类型说明
userid整型用户名 ID
username整型用户名
sex整型性别
avatar整型头像
profession整型职业
signature整型个性签名
companyname整型所在公司
email整型邮件
country整型国家
province整型省份
city整型城市
region整型
address1整型具体地址 1
address2整型具体地址 2
postcode整型邮编
phone_code整型电话区号
phonenumber整型电话
notes整型管理员备注
groupid整型用户组 ID

响应:

示范代码:

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

客户编辑

client_edit

客户编辑

请求参数:

参数名称类型说明
userid整型用户名 ID
username整型用户名
sex整型性别
avatar整型头像
profession整型职业
signature整型个性签名
companyname整型所在公司
email整型邮件
country整型国家
province整型省份
city整型城市
region整型
address1整型具体地址 1
address2整型具体地址 2
postcode整型邮编
phone_code整型电话区号
phonenumber整型电话
notes整型管理员备注
groupid整型用户组 ID

响应:

示范代码:

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

关闭客户后

client_close

关闭客户后

请求参数:

参数名称类型说明
userid整型客户 ID

响应:

示范代码:

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

删除客户前

pre_client_delete

删除客户前

请求参数:

参数名称类型说明
userid整型客户 ID

响应:

示范代码:

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

删除客户后

client_delete

删除客户后

请求参数:

参数名称类型说明
userid整型客户 ID

响应:

示范代码:

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

添加客户前验证(客户端添加或者管理端添加)

client_details_validate

添加客户前验证(客户端添加或者管理端添加)

请求参数:

参数名称类型说明
userid整型用户名 ID
username整型用户名
sex整型性别
avatar整型头像
profession整型职业
signature整型个性签名
companyname整型所在公司
email整型邮件
country整型国家
province整型省份
city整型城市
region整型
address1整型具体地址 1
address2整型具体地址 2
postcode整型邮编
phone_code整型电话区号
phonenumber整型电话
notes整型管理员备注
groupid整型用户组 ID

响应:

array.错误信息

示范代码:

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

用户登录后执行

client_login

用户登录后执行

请求参数:

参数名称类型说明
uid整型用户 ID
name字符串用户名称
IP字符串登录 IP

响应:

示范代码:

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

用户 API 登录后执行

client_api_login

用户 API 登录后执行

请求参数:

参数名称类型说明
uid整型用户 ID
name字符串用户名称
IP字符串登录 IP

响应:

示范代码:

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

用户重置密码后执行

client_reset_password

用户重置密码后执行

请求参数:

参数名称类型说明
uid整型用户 ID
password字符串新密码

响应:

示范代码:

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

用户退出登录后执行

client_logout

用户退出登录后执行

请求参数:

参数名称类型说明
uid整型用户 ID

响应:

示范代码:

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