/* eslint-disable */
|
// @ts-ignore
|
import { request } from '@/utils/request';
|
|
/** 支付宝资金二级商户KYB代进件状态通知 POST /api/user/enterpriseWallet/alipayFundExpandindirectCreateNotify */
|
export async function alipayFundExpandindirectCreateNotify(
|
body: {
|
/** 通知ID */
|
notify_id?: string;
|
/** 消息发送时的服务端时间 */
|
utc_timestamp?: string;
|
/** 消息接口名称 */
|
msg_method?: string;
|
/** 消息接受方的应用id */
|
app_id?: string;
|
/** 版本号(1.1版本为标准消息) */
|
version?: string;
|
/** 消息报文 */
|
biz_content?: string;
|
/** 签名 */
|
sign?: string;
|
/** 签名类型 */
|
sign_type?: string;
|
/** 编码集,该字符集为验签和解密所需要的字符集 */
|
charset?: string;
|
},
|
options?: API.RequestConfig
|
) {
|
const formData = new FormData();
|
|
Object.keys(body).forEach((ele) => {
|
const item = (body as any)[ele];
|
|
if (item !== undefined && item !== null) {
|
formData.append(
|
ele,
|
typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item
|
);
|
}
|
});
|
|
return request<string>('/api/user/enterpriseWallet/alipayFundExpandindirectCreateNotify', {
|
method: 'POST',
|
data: formData,
|
requestType: 'form',
|
...(options || {}),
|
});
|
}
|
|
/** 资金单据状态变更通知 POST /api/user/enterpriseWallet/alipayFundTransOrderChangedNotify */
|
export async function alipayFundTransOrderChangedNotify(
|
body: {
|
/** 通知ID */
|
notify_id?: string;
|
/** 消息发送时的服务端时间 */
|
utc_timestamp?: string;
|
/** 消息接口名称 */
|
msg_method?: string;
|
/** 消息接受方的应用id */
|
app_id?: string;
|
/** 版本号(1.1版本为标准消息) */
|
version?: string;
|
/** 消息报文 */
|
biz_content?: string;
|
/** 签名 */
|
sign?: string;
|
/** 签名类型 */
|
sign_type?: string;
|
/** 编码集,该字符集为验签和解密所需要的字符集 */
|
charset?: string;
|
},
|
options?: API.RequestConfig
|
) {
|
const formData = new FormData();
|
|
Object.keys(body).forEach((ele) => {
|
const item = (body as any)[ele];
|
|
if (item !== undefined && item !== null) {
|
formData.append(
|
ele,
|
typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item
|
);
|
}
|
});
|
|
return request<boolean>('/api/user/enterpriseWallet/alipayFundTransOrderChangedNotify', {
|
method: 'POST',
|
data: formData,
|
requestType: 'form',
|
...(options || {}),
|
});
|
}
|
|
/** 支付宝用户授权协议签约通知 POST /api/user/enterpriseWallet/alipayUserAgreementPageSignNotify */
|
export async function alipayUserAgreementPageSignNotify(
|
body: {
|
notify_id?: string;
|
notify_time?: string;
|
sign_type?: string;
|
sign?: string;
|
invalid_time?: string;
|
sign_scene?: string;
|
sign_time?: string;
|
alipay_user_id?: string;
|
status?: string;
|
forex_eligible?: string;
|
external_logon_id?: string;
|
app_id?: string;
|
auth_app_id?: string;
|
external_agreement_no?: string;
|
personal_product_code?: string;
|
valid_time?: string;
|
agreement_no?: string;
|
zm_open_id?: string;
|
alipay_open_id?: string;
|
merchant_app_id?: string;
|
alipay_logon_id?: string;
|
notify_type?: string;
|
zm_score?: string;
|
single_quota?: string;
|
login_token?: string;
|
device_id?: string;
|
credit_auth_mode?: string;
|
specified_sort_assets?: string;
|
partner_id?: string;
|
modify_type?: string;
|
next_deduct_time?: string;
|
},
|
options?: API.RequestConfig
|
) {
|
const formData = new FormData();
|
|
Object.keys(body).forEach((ele) => {
|
const item = (body as any)[ele];
|
|
if (item !== undefined && item !== null) {
|
formData.append(
|
ele,
|
typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item
|
);
|
}
|
});
|
|
return request<boolean>('/api/user/enterpriseWallet/alipayUserAgreementPageSignNotify', {
|
method: 'POST',
|
data: formData,
|
requestType: 'form',
|
...(options || {}),
|
});
|
}
|
|
/** 关闭企业钱包 POST /api/user/enterpriseWallet/closeEnterpriseWallet */
|
export async function closeEnterpriseWallet(
|
body: API.CloseEnterpriseWalletCommand,
|
options?: API.RequestConfig
|
) {
|
return request<string>('/api/user/enterpriseWallet/closeEnterpriseWallet', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 支付宝资金二级商户KYB代进件 POST /api/user/enterpriseWallet/enterpriseWalletExpandindirectCreate */
|
export async function enterpriseWalletExpandindirectCreate(
|
body: API.EnterpriseWalletExpandindirectCreateCommand,
|
options?: API.RequestConfig
|
) {
|
return request<string>('/api/user/enterpriseWallet/enterpriseWalletExpandindirectCreate', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 支付宝资金二级商户KYB代进件单取消接口 POST /api/user/enterpriseWallet/enterpriseWalletExpandindirectOrderCancel */
|
export async function enterpriseWalletExpandindirectOrderCancel(
|
body: API.EnterpriseWalletExpandindirectOrderCancelCommand,
|
options?: API.RequestConfig
|
) {
|
return request<string>('/api/user/enterpriseWallet/enterpriseWalletExpandindirectOrderCancel', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 支付宝通知回传 GET /api/user/enterpriseWallet/getAlipayNotify */
|
export async function getAlipayNotify(
|
body: API.GetAlipayNotifyCommand,
|
options?: API.RequestConfig
|
) {
|
const formData = new FormData();
|
|
Object.keys(body).forEach((ele) => {
|
const item = (body as any)[ele];
|
|
if (item !== undefined && item !== null) {
|
formData.append(
|
ele,
|
typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item
|
);
|
}
|
});
|
|
return request<boolean>('/api/user/enterpriseWallet/getAlipayNotify', {
|
method: 'GET',
|
data: formData,
|
requestType: 'form',
|
...(options || {}),
|
});
|
}
|
|
/** 查询企业钱包详情 GET /api/user/enterpriseWallet/getEnterpriseWallet */
|
export async function getEnterpriseWallet(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWalletParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWalletQueryResult>(
|
'/api/user/enterpriseWallet/getEnterpriseWallet',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询已签约企业钱包通道选择器数据 GET /api/user/enterpriseWallet/getEnterpriseWalletAccessSelect */
|
export async function getEnterpriseWalletAccessSelect(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWalletAccessSelectParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.SelectOptionGuidGetEnterpriseWalletAccessSelectQueryOption[]>(
|
'/api/user/enterpriseWallet/getEnterpriseWalletAccessSelect',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
request: undefined,
|
...params['request'],
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询支付宝资金二级商户KYB代进件单详情 GET /api/user/enterpriseWallet/getEnterpriseWalletExpandindirectOrder */
|
export async function getEnterpriseWalletExpandindirectOrder(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWalletExpandindirectOrderParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWalletExpandindirectOrderQueryResult>(
|
'/api/user/enterpriseWallet/getEnterpriseWalletExpandindirectOrder',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询企业钱包交易详情 GET /api/user/enterpriseWallet/getEnterpriseWalletTransaction */
|
export async function getEnterpriseWalletTransaction(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWalletTransactionParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWalletTransactionQueryResult>(
|
'/api/user/enterpriseWallet/getEnterpriseWalletTransaction',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询企业微信支付钱包详情 GET /api/user/enterpriseWallet/getEnterpriseWeChatPayWallet */
|
export async function getEnterpriseWeChatPayWallet(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWeChatPayWalletParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWeChatPayWalletQueryResult>(
|
'/api/user/enterpriseWallet/getEnterpriseWeChatPayWallet',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询企业微信钱包地区 GET /api/user/enterpriseWallet/getEnterpriseWeChatPayWalletAreas */
|
export async function getEnterpriseWeChatPayWalletAreas(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWeChatPayWalletAreasParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.WeChatPayArea[]>(
|
'/api/user/enterpriseWallet/getEnterpriseWeChatPayWalletAreas',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询企业微信支付银行账户更新信息 GET /api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBankAccountUpdateInfo */
|
export async function getEnterpriseWeChatPayWalletBankAccountUpdateInfo(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWeChatPayWalletBankAccountUpdateInfoParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWeChatPayWalletBankAccountUpdateInfoQueryResult>(
|
'/api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBankAccountUpdateInfo',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询企业微信支付钱包支行分页列表 POST /api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBankBranches */
|
export async function getEnterpriseWeChatPayWalletBankBranches(
|
body: API.GetEnterpriseWeChatPayWalletBankBranchesQuery,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWeChatPayWalletBankBranchesQueryResult>(
|
'/api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBankBranches',
|
{
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询企业微信支付钱包银行城市列表 GET /api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBankCities */
|
export async function getEnterpriseWeChatPayWalletBankCities(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWeChatPayWalletBankCitiesParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWeChatPayWalletBankCitiesQueryItem[]>(
|
'/api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBankCities',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询企业微信支付钱包银行省份列表 GET /api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBankProvinces */
|
export async function getEnterpriseWeChatPayWalletBankProvinces(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetEnterpriseWeChatPayWalletBankProvincesParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWeChatPayWalletBankProvincesQueryItem[]>(
|
'/api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBankProvinces',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
request: undefined,
|
...params['request'],
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 查询企业微信支付钱包银行分页列表 POST /api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBanks */
|
export async function getEnterpriseWeChatPayWalletBanks(
|
body: API.GetEnterpriseWeChatPayWalletBanksQuery,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetEnterpriseWeChatPayWalletBanksQueryResult>(
|
'/api/user/enterpriseWallet/getEnterpriseWeChatPayWalletBanks',
|
{
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 开通企业钱包 POST /api/user/enterpriseWallet/openEnterpriseWallet */
|
export async function openEnterpriseWallet(
|
body: API.OpenEnterpriseWalletCommand,
|
options?: API.RequestConfig
|
) {
|
return request<API.OpenEnterpriseWalletCommandResult>(
|
'/api/user/enterpriseWallet/openEnterpriseWallet',
|
{
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 开通企业微信钱包 POST /api/user/enterpriseWallet/openEnterpriseWeChatPayWallet */
|
export async function openEnterpriseWeChatPayWallet(
|
body: API.OpenEnterpriseWeChatPayWalletCommand,
|
options?: API.RequestConfig
|
) {
|
return request<API.OpenEnterpriseWeChatPayWalletCommandResult>(
|
'/api/user/enterpriseWallet/openEnterpriseWeChatPayWallet',
|
{
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 企业钱包充值 POST /api/user/enterpriseWallet/rechargeEnterpriseWallet */
|
export async function rechargeEnterpriseWallet(
|
body: API.RechargeEnterpriseWalletCommand,
|
options?: API.RequestConfig
|
) {
|
return request<API.RechargeEnterpriseWalletCommandResult>(
|
'/api/user/enterpriseWallet/rechargeEnterpriseWallet',
|
{
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 测试微信支付 POST /api/user/enterpriseWallet/testWeChatPay */
|
export async function testWeChatPay(body: API.TestWeChatPayCommand, options?: API.RequestConfig) {
|
return request<boolean>('/api/user/enterpriseWallet/testWeChatPay', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 修改企业微信支付钱包结算账户 POST /api/user/enterpriseWallet/updateEnterpriseWeChatPayWalletBankAccountInfo */
|
export async function updateEnterpriseWeChatPayWalletBankAccountInfo(
|
body: API.UpdateEnterpriseWeChatPayWalletBankAccountInfoCommand,
|
options?: API.RequestConfig
|
) {
|
return request<API.UpdateEnterpriseWeChatPayWalletBankAccountInfoCommandResult>(
|
'/api/user/enterpriseWallet/updateEnterpriseWeChatPayWalletBankAccountInfo',
|
{
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json-patch+json',
|
},
|
data: body,
|
...(options || {}),
|
}
|
);
|
}
|