This commit is contained in:
Your Name
2026-04-07 18:13:03 +08:00
parent a780356908
commit fdf714f833
397 changed files with 15086 additions and 1043 deletions
+51
View File
@@ -233,6 +233,57 @@ export function prescriptionAudit(params: { id: number; action: 'approve' | 'rej
return request.post({ url: '/tcm.prescription/audit', params })
}
// ========== 处方业务订单(履约单,非支付单 zyt_order ==========
export function prescriptionOrderCreate(params: Record<string, unknown>) {
return request.post({ url: '/tcm.prescriptionOrder/create', params })
}
export function prescriptionOrderLists(params: any) {
return request.get({ url: '/tcm.prescriptionOrder/lists', params })
}
/** 诊单下可关联的已支付 zyt_order(已占用且未撤回的会排除;编辑时传 prescription_order_id 保留当前单已选) */
export function prescriptionOrderPaidPayOrders(params: {
diagnosis_id: number
prescription_order_id?: number
}) {
return request.get({ url: '/tcm.prescriptionOrder/paidPayOrders', params })
}
export function prescriptionOrderWithdraw(params: { id: number }) {
return request.post({ url: '/tcm.prescriptionOrder/withdraw', params })
}
/** 业务订单物流轨迹(快递100 + 顺丰/京东官网链接) */
export function prescriptionOrderLogisticsTrace(params: { id: number; express_company?: string }) {
return request.get({ url: '/tcm.prescriptionOrder/logisticsTrace', params })
}
export function prescriptionOrderDetail(params: { id: number }) {
return request.get({ url: '/tcm.prescriptionOrder/detail', params })
}
export function prescriptionOrderEdit(params: Record<string, unknown>) {
return request.post({ url: '/tcm.prescriptionOrder/edit', params })
}
export function prescriptionOrderAuditPrescription(params: {
id: number
action: 'approve' | 'reject'
remark?: string
}) {
return request.post({ url: '/tcm.prescriptionOrder/auditPrescription', params })
}
export function prescriptionOrderAuditPayment(params: {
id: number
action: 'approve' | 'reject'
remark?: string
}) {
return request.post({ url: '/tcm.prescriptionOrder/auditPayment', params })
}
// ========== 处方库 ==========
// 处方库列表