This commit is contained in:
Your Name
2026-03-23 18:02:16 +08:00
parent 18fee2e8f8
commit 250d173c2f
525 changed files with 10659 additions and 793 deletions
+53 -1
View File
@@ -109,6 +109,11 @@ export function getCallRecords(params: any) {
return request.get({ url: '/tcm.diagnosis/getCallRecords', params })
}
// 将 TRTC 房间号写入通话记录(与云端录制回调 room 关联)
export function bindCallRoom(params: { diagnosis_id: number; room_id: string }) {
return request.post({ url: '/tcm.diagnosis/bindCallRoom', params })
}
// ========== 小程序分享 ==========
// 生成小程序码
@@ -121,7 +126,12 @@ export function generateOrderQrcode(params: any) {
return request.post({ url: '/tcm.diagnosis/generateOrderQrcode', params })
}
// ========== 企业微信聊天记录 ==========
// ========== IM / 企业微信聊天记录 ==========
/** 腾讯云 IM 单聊漫游消息(诊单维度:患者 patient_* 与医生 doctor_* */
export function getImChatMessages(params: { diagnosis_id: number }) {
return request.get({ url: '/tcm.diagnosis/getImChatMessages', params })
}
// 获取企业微信聊天记录
export function getWechatChatRecords(params: any) {
@@ -150,11 +160,26 @@ export function getMsgAuditPermitUsers() {
// ========== 中医处方单 ==========
// 处方列表
export function prescriptionLists(params: any) {
return request.get({ url: '/tcm.prescription/lists', params })
}
// 添加处方
export function prescriptionAdd(params: any) {
return request.post({ url: '/tcm.prescription/add', params })
}
// 编辑处方
export function prescriptionEdit(params: any) {
return request.post({ url: '/tcm.prescription/edit', params })
}
// 删除处方
export function prescriptionDelete(params: { id: number }) {
return request.post({ url: '/tcm.prescription/delete', params })
}
// 处方详情
export function prescriptionDetail(params: { id: number }) {
return request.get({ url: '/tcm.prescription/detail', params })
@@ -174,3 +199,30 @@ export function prescriptionGetByAppointment(params: { appointment_id: number })
export function prescriptionVoid(params: { id: number }) {
return request.post({ url: '/tcm.prescription/void', params })
}
// ========== 处方库 ==========
// 处方库列表
export function prescriptionLibraryLists(params: any) {
return request.get({ url: '/tcm.prescriptionLibrary/lists', params })
}
// 添加处方库
export function prescriptionLibraryAdd(params: any) {
return request.post({ url: '/tcm.prescriptionLibrary/add', params })
}
// 编辑处方库
export function prescriptionLibraryEdit(params: any) {
return request.post({ url: '/tcm.prescriptionLibrary/edit', params })
}
// 删除处方库
export function prescriptionLibraryDelete(params: { id: number }) {
return request.post({ url: '/tcm.prescriptionLibrary/delete', params })
}
// 处方库详情
export function prescriptionLibraryDetail(params: { id: number }) {
return request.get({ url: '/tcm.prescriptionLibrary/detail', params })
}