提交
This commit is contained in:
1 parent
7145c6c683
commit
c137b46939
311 files changed
+41432
-30702
No files matched your search
@@ -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: {
|
||||
|
||||
Reference in new issue
Block a user