客户
本文整理智简魔方财务系统中“客户”相关的配置、操作或问题处理内容,供管理员和运维人员按原文步骤查阅与执行。
- 客户添加后
- 客户编辑
- 关闭客户后
- 删除客户前
- 删除客户后
- 添加客户前验证(客户端添加或者管理端添加)
- 用户登录后执行
- 用户 API 登录后执行
- 用户重置密码后执行
- 用户退出登录后执行
客户添加后
client_add
客户添加后
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| userid | 整型 | 用户名 ID |
| username | 整型 | 用户名 |
| sex | 整型 | 性别 |
| avatar | 整型 | 头像 |
| profession | 整型 | 职业 |
| signature | 整型 | 个性签名 |
| companyname | 整型 | 所在公司 |
| 整型 | 邮件 | |
| 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 | 整型 | 所在公司 |
| 整型 | 邮件 | |
| 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 | 整型 | 所在公司 |
| 整型 | 邮件 | |
| 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...
});