/* eslint-disable */
|
// @ts-ignore
|
import { request } from '@/utils/request';
|
|
/** 入驻客户列表导出 POST /api/CompanyInsure/CompanyInsuresExport */
|
export async function companyInsuresExport(
|
body: API.GetCompanyInsuresExportInput,
|
options?: API.RequestConfig
|
) {
|
return request<any>('/api/CompanyInsure/CompanyInsuresExport', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 新增投保客户信息 POST /api/CompanyInsure/CreateCompanyInsure */
|
export async function createCompanyInsure(
|
body: API.CreateCompanyInsureInput,
|
options?: API.RequestConfig
|
) {
|
return request<number>('/api/CompanyInsure/CreateCompanyInsure', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 甲方客户列表导出 POST /api/CompanyInsure/CustomerInfoExport */
|
export async function customerInfoExport(
|
body: API.GetCustomerInfoExportInput,
|
options?: API.RequestConfig
|
) {
|
return request<any>('/api/CompanyInsure/CustomerInfoExport', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 获取企业支付宝账号信息 GET /api/CompanyInsure/GetAlipayAccount */
|
export async function getAlipayAccount(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetAlipayAccountParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetAlipayAccount>('/api/CompanyInsure/GetAlipayAccount', {
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
});
|
}
|
|
/** 获取投保客户信息 GET /api/CompanyInsure/GetCompanyInsureById */
|
export async function getCompanyInsureById(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetCompanyInsureByIdParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.CompanyInsureDto>('/api/CompanyInsure/GetCompanyInsureById', {
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
});
|
}
|
|
/** 入驻客户列表 POST /api/CompanyInsure/GetCompanyInsurePagedList */
|
export async function getCompanyInsurePagedList(
|
body: API.GetCompanyInsurePagedListInput,
|
options?: API.RequestConfig
|
) {
|
return request<API.CompanyInsureInfoPageOutput>('/api/CompanyInsure/GetCompanyInsurePagedList', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 甲方客户信息列表 POST /api/CompanyInsure/GetCustomerInfoList */
|
export async function getCustomerInfoList(
|
body: API.GetCustomerInfoListInput,
|
options?: API.RequestConfig
|
) {
|
return request<API.InsureCustomerInfoPageOutput>('/api/CompanyInsure/GetCustomerInfoList', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 甲方客户列表 POST /api/CompanyInsure/GetInsureCustomers */
|
export async function getInsureCustomers(
|
body: API.GetInsureCustomersInput,
|
options?: API.RequestConfig
|
) {
|
return request<API.InsureCustomerModelPageOutput>('/api/CompanyInsure/GetInsureCustomers', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 获取保险客户 GET /api/CompanyInsure/GetInsureCustomersForSelect */
|
export async function getInsureCustomersForSelect(options?: API.RequestConfig) {
|
return request<API.InsureCustomerDto[]>('/api/CompanyInsure/GetInsureCustomersForSelect', {
|
method: 'GET',
|
...(options || {}),
|
});
|
}
|
|
/** 获取签约结果 GET /api/CompanyInsure/GetInsureStatusInfo */
|
export async function getInsureStatusInfo(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetInsureStatusInfoParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.GetInsureStatusInfo>('/api/CompanyInsure/GetInsureStatusInfo', {
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
});
|
}
|
|
/** 根据地址获取base64二维码 GET /api/CompanyInsure/GetQrCodeByUrl */
|
export async function getQrCodeByUrl(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetQrCodeByUrlParams,
|
options?: API.RequestConfig
|
) {
|
return request<string>('/api/CompanyInsure/GetQrCodeByUrl', {
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
});
|
}
|
|
/** 甲方客户列表导出 POST /api/CompanyInsure/InsureCustomersExport */
|
export async function insureCustomersExport(
|
body: API.GetCustomersExportInput,
|
options?: API.RequestConfig
|
) {
|
return request<any>('/api/CompanyInsure/InsureCustomersExport', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 设置企业支付宝账号 POST /api/CompanyInsure/SetAlipayAccount */
|
export async function setAlipayAccount(
|
body: API.SetAlipayAccountInput,
|
options?: API.RequestConfig
|
) {
|
return request<number>('/api/CompanyInsure/SetAlipayAccount', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 编辑投保客户信息 POST /api/CompanyInsure/UpdateCompanyInsure */
|
export async function updateCompanyInsure(
|
body: API.UpdateCompanyInsureInput,
|
options?: API.RequestConfig
|
) {
|
return request<number>('/api/CompanyInsure/UpdateCompanyInsure', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|