This commit is contained in:
zlwu committed 2026-05-27 16:52:46 +08:00
1 parent 7145c6c683
commit c137b46939
311 files changed
+41432 -30702

No files matched your search

+84
View File
@@ -151,3 +151,87 @@ export function fetchSystemConfig() {
url: '/web/admin/system-config/settings'
})
}
// ─── 临床应用缴费 ─────────────────────────────────────
export function fetchClinicalPayments(params: any) {
return request.get({
url: '/web/admin/clinical-payments',
params
})
}
export function fetchClinicalPaymentDetail(id: string) {
return request.get({
url: `/web/admin/clinical-payments/${id}`
})
}
export function submitClinicalReceipt(id: string) {
return request.post({
url: `/web/admin/clinical-payments/${id}/submit-receipt`
})
}
export function batchSubmitClinicalReceipt(ids: string[]) {
return request.post({
url: '/web/admin/clinical-payments/submit-receipt-batch',
params: { ids }
})
}
export function confirmClinicalReceipt(id: string, data: any) {
return request.post({
url: `/web/admin/clinical-payments/${id}/confirm-receipt`,
params: data
})
}
export function submitClinicalRefund(id: string, data: any) {
return request.post({
url: `/web/admin/clinical-payments/${id}/submit-refund`,
params: data
})
}
export function batchSubmitClinicalRefund(ids: string[], data: any) {
return request.post({
url: '/web/admin/clinical-payments/submit-refund-batch',
params: { ...data, ids }
})
}
export function confirmClinicalRefund(id: string, data: any) {
return request.post({
url: `/web/admin/clinical-payments/${id}/confirm-refund`,
params: data
})
}
export function fetchClinicalReceiptPending(params: any) {
return request.get({
url: '/web/admin/clinical-payments/receipt-pending',
params
})
}
export function fetchClinicalReceiptConfirmed(params: any) {
return request.get({
url: '/web/admin/clinical-payments/receipt-confirmed',
params
})
}
export function fetchClinicalRefundPending(params: any) {
return request.get({
url: '/web/admin/clinical-payments/refund-pending',
params
})
}
export function fetchClinicalRefundConfirmed(params: any) {
return request.get({
url: '/web/admin/clinical-payments/refund-confirmed',
params
})
}
@@ -203,6 +203,25 @@ export function fetchOutboundReleaseMaterial(scheduleId: string) {
})
}
export function fetchReleaseReviewList(params: { scheduleId: string }) {
return request.get<any>({
url: `/web/admin/pilot-release-reviews/${params.scheduleId}/detail`,
})
}
export function updateReleaseReview(data: { id: string; reviewConclusion: string }) {
return request.put<any>({
url: `/web/admin/pilot-release-reviews/${data.id}/review`,
data: { reviewConclusion: data.reviewConclusion },
})
}
export function deleteReleaseReview(data: { id: string }) {
return request.delete<any>({
url: `/web/admin/pilot-release-reviews/${data.id}`,
})
}
export function saveOutboundReleaseMaterial(
scheduleId: string,
data: {