feat: 初始化

This commit is contained in:
George
2025-07-07 16:05:18 +08:00
commit c169958240
986 changed files with 132574 additions and 0 deletions

View File

@ -0,0 +1,101 @@
import { UserLanguage } from '@/utils/const';
import { request } from '@/utils/request';
type queryCustomerParams = {
curr_page?: bigint;
page_size?: bigint;
/**
* 关键词搜索id,账号,邮箱,姓名)
*/
qcc_fuzzy_search?: string;
id?: bigint;
/**
* 邮箱
*/
email?: string;
/**
* 代表处
*/
org_name?: bigint;
/**
* 业务员
*/
salesman_name?: string;
/**
* 上级id
*/
superior_id?: bigint;
/**
* 上级
*/
superior_code?: string;
/**
* 上级姓名
*/
superior_name?: string;
/**
* IB用户组
*/
ib_user_group?: string;
/**
* 是否认证
*/
auth?: bigint;
/**
* 状态
*/
status?: bigint;
/**
* 手机
*/
phone?: string;
date_start?: string;
date_end?: string;
};
/**
* 查询客户列表
* GET /saleH5/customer/queryCustomerList
* 接口ID248627937
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-248627937
*/
export function queryCustomerList(data: queryCustomerParams) {
return request({ url: '/api/saleH5/customer/queryCustomerList', method: 'GET', data });
}
/**
* 查询客户或者ib详情接口
* GET /saleH5/customer/getUserDetail
* 接口ID270679466
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-270679466
*/
export function getUserDetail(data: {}) {
return request({ url: '/api/saleH5/customer/getUserDetail', method: 'GET', data });
}
/**
* 查询客户或者IB银行资料列表
* GET /saleH5/customer/queryBankList
* 接口ID270679529
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-270679529
*/
export function queryBankList(data: {}) {
return request({ url: '/api/saleH5/customer/queryBankList', method: 'GET', data });
}

81
services/customer/ib.ts Normal file
View File

@ -0,0 +1,81 @@
import { UserLanguage } from '@/utils/const';
import { request } from '@/utils/request';
type queryIbParams = {
curr_page?: bigint;
page_size?: bigint;
/**
* 关键词搜索id,账号,邮箱,姓名)
*/
qcc_fuzzy_search?: string;
id?: bigint;
/**
* 邮箱
*/
email?: string;
/**
* 代表处
*/
org_name?: bigint;
/**
* 业务员
*/
salesman_name?: string;
/**
* 上级id
*/
superior_id?: bigint;
/**
* 上级
*/
superior_code?: string;
/**
* 上级姓名
*/
superior_name?: string;
/**
* IB用户组
*/
ib_user_group?: string;
/**
* 是否认证
*/
auth?: bigint;
/**
* 状态
*/
status?: bigint;
/**
* 手机
*/
phone?: string;
date_start?: string;
date_end?: string;
};
/**
* 查询IB列表
* GET /saleH5/customer/queryIBList
* 接口ID248613609
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-248613609
*/
export function queryCustomerList(data: queryIbParams) {
return request({ url: '/api/saleH5/customer/queryIBList', method: 'GET', data });
}

33
services/customer/mt.ts Normal file
View File

@ -0,0 +1,33 @@
import { UserLanguage } from '@/utils/const';
import { request } from '@/utils/request';
type queryMtParams = {
curr_page?: bigint;
page_size?: bigint;
/**
* 关键词搜索id,账号,邮箱,姓名)
*/
qcc_fuzzy_search?: string;
user_code?: string;
mt4_login?: string;
mt4_server?: string;
mt4_group?: string;
};
/**
* 查询MT账户统计
* GET /saleH5/customer/queryMTAccount
* 接口ID249869216
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-249869216
*/
export function queryList(data: queryMtParams) {
return request({ url: '/api/saleH5/customer/queryMTAccount', method: 'GET', data });
}

69
services/customer/sell.ts Normal file
View File

@ -0,0 +1,69 @@
import { request } from '@/utils/request';
type queryLeadUserListParams = {
curr_page?: bigint;
page_size?: bigint;
/**
* 关键词搜索id,账号,邮箱,姓名)
*/
qcc_fuzzy_search?: string;
/**
* 跟进状态筛选0=未联系1=二次转化2=等待入金4=持续跟进5=无意向
*/
followStatus?: string;
/**
* 账号
*/
user_code?: string;
/**
* 邮箱
*/
email?: string;
};
/**
* 查询线索列表
* GET /saleH5/lead/queryLeadUserList
* 接口ID250628817
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-250628817
*/
export function queryLeadUserList(data: queryLeadUserListParams) {
return request({ url: '/api/saleH5/lead/queryLeadUserList', method: 'GET', data });
}
/**
* 查询下级销售人员列表
* GET /saleH5/lead/querySaleUser
* 接口ID250691536
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-250691536
*/
export function querySaleUser(data: { name?: string }) {
return request({ url: '/api/saleH5/lead/querySaleUser', method: 'GET', data });
}
/**
* 保存分派客户接口
* POST /saleH5/lead/saveAssignUser
* 接口ID250673133
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-250673133
*/
export function saveAssignUser(data: { id?: string; saleId?:string }) {
return request({ url: '/api/saleH5/lead/saveAssignUser', method: 'POST', data });
}
/**
* 保存跟进记录接口
* POST /saleH5/lead/saveFollowRecord
* 接口ID250670871
* 接口地址https://app.apifox.com/link/project/4728063/apis/api-250670871
* */
export function saveFollowRecord(data: { id?: string; status?:string; remark?:string }) {
return request({ url: '/api/saleH5/lead/saveFollowRecord', method: 'POST', data });
}