提交
This commit is contained in:
1 parent
e6072457fd
commit
be4fab78e1
578 files changed
+174415
-214
No files matched your search
@@ -1727,3 +1727,85 @@ export function fetchUpdateCheckupInstitutionPackage(
|
||||
export function fetchDeleteCheckupInstitutionPackage(packageId: string) {
|
||||
return request.del({ url: `/web/admin/checkup-institution-packages/${packageId}` })
|
||||
}
|
||||
|
||||
// ============ 保险公司管理 ============
|
||||
|
||||
export function fetchInsuranceCompanyList(params?: {
|
||||
page?: number
|
||||
pageSize?: number
|
||||
keyword?: string
|
||||
}) {
|
||||
return request.get({ url: '/web/admin/insurance-companies', params })
|
||||
}
|
||||
|
||||
export function fetchCreateInsuranceCompany(data: Record<string, any>) {
|
||||
return request.post({ url: '/web/admin/insurance-companies', params: data })
|
||||
}
|
||||
|
||||
export function fetchUpdateInsuranceCompany(id: string, data: Record<string, any>) {
|
||||
return request.put({ url: `/web/admin/insurance-companies/${id}`, params: data })
|
||||
}
|
||||
|
||||
export function fetchDeleteInsuranceCompany(id: string) {
|
||||
return request.del({ url: `/web/admin/insurance-companies/${id}` })
|
||||
}
|
||||
|
||||
// 保险公司开票信息
|
||||
export function fetchInsuranceCompanyInvoices(companyId: string) {
|
||||
return request.get({ url: `/web/admin/insurance-companies/${companyId}/invoices` })
|
||||
}
|
||||
|
||||
export function fetchCreateInsuranceCompanyInvoice(companyId: string, data: Record<string, any>) {
|
||||
return request.post({ url: `/web/admin/insurance-companies/${companyId}/invoices`, params: data })
|
||||
}
|
||||
|
||||
export function fetchUpdateInsuranceCompanyInvoice(id: string, data: Record<string, any>) {
|
||||
return request.put({ url: `/web/admin/insurance-company-invoices/${id}`, params: data })
|
||||
}
|
||||
|
||||
export function fetchDeleteInsuranceCompanyInvoice(id: string) {
|
||||
return request.del({ url: `/web/admin/insurance-company-invoices/${id}` })
|
||||
}
|
||||
|
||||
// 保险项目价格
|
||||
export function fetchInsuranceProjectPrices(companyId: string) {
|
||||
return request.get({ url: `/web/admin/insurance-companies/${companyId}/project-prices` })
|
||||
}
|
||||
|
||||
export function fetchCreateInsuranceProjectPrice(companyId: string, data: Record<string, any>) {
|
||||
return request.post({ url: `/web/admin/insurance-companies/${companyId}/project-prices`, params: data })
|
||||
}
|
||||
|
||||
export function fetchUpdateInsuranceProjectPrice(id: string, data: Record<string, any>) {
|
||||
return request.put({ url: `/web/admin/insurance-project-prices/${id}`, params: data })
|
||||
}
|
||||
|
||||
export function fetchDeleteInsuranceProjectPrice(id: string) {
|
||||
return request.del({ url: `/web/admin/insurance-project-prices/${id}` })
|
||||
}
|
||||
|
||||
// ============ 储存证管理 ============
|
||||
|
||||
export function fetchStorageCertList(params?: {
|
||||
page?: number
|
||||
pageSize?: number
|
||||
keyword?: string
|
||||
makeStatus?: string
|
||||
}) {
|
||||
return request.get({ url: '/web/admin/storage-certs', params })
|
||||
}
|
||||
|
||||
// ============ 满月待办管理 ============
|
||||
|
||||
export function fetchFullmoonTodoList(params?: {
|
||||
page?: number
|
||||
pageSize?: number
|
||||
keyword?: string
|
||||
todoStatus?: string
|
||||
}) {
|
||||
return request.get({ url: '/web/admin/fullmoon-todos', params })
|
||||
}
|
||||
|
||||
export function fetchUpdateFullmoonTodoInsurance(protocolId: string, data: Record<string, any>) {
|
||||
return request.put({ url: `/web/admin/fullmoon-todos/${protocolId}/insurance`, params: data })
|
||||
}
|
||||
Reference in new issue
Block a user