diff --git a/admin/src/api/tcm.ts b/admin/src/api/tcm.ts index 87725a67..55a698a0 100644 --- a/admin/src/api/tcm.ts +++ b/admin/src/api/tcm.ts @@ -221,7 +221,7 @@ export function generateOrderQrcode(params: any) { // ========== IM / 企业微信聊天记录 ========== /** 腾讯云 IM 单聊漫游消息(诊单维度:患者 patient_* 与医生 doctor_*) */ -export function getImChatMessages(params: { diagnosis_id: number }) { +export function getImChatMessages(params: { diagnosis_id: number; only_archived?: 0 | 1 }) { return request.get({ url: '/tcm.diagnosis/getImChatMessages', params }) } diff --git a/admin/src/views/consumer/prescription/index.vue b/admin/src/views/consumer/prescription/index.vue index 0a831575..5c1cdaec 100644 --- a/admin/src/views/consumer/prescription/index.vue +++ b/admin/src/views/consumer/prescription/index.vue @@ -1448,6 +1448,7 @@ const createOrderRules: FormRules = { patient_id: [{ required: true, message: '请选择诊单患者', trigger: 'change' }], recipient_name: [{ required: true, message: '请输入收货人', trigger: 'blur' }], recipient_phone: [{ required: true, message: '请输入收货手机', trigger: 'blur' }], + region: [{ required: true, message: '请选择省/市/区', trigger: 'change', type: 'array' }], shipping_address: [{ required: true, message: '请输入收货地址', trigger: 'blur' }], fee_type: [{ required: true, message: '请选择费用类别', trigger: 'change' }], amount: [ diff --git a/admin/src/views/consumer/prescription/order_list.vue b/admin/src/views/consumer/prescription/order_list.vue index 9b945386..4eea0cae 100644 --- a/admin/src/views/consumer/prescription/order_list.vue +++ b/admin/src/views/consumer/prescription/order_list.vue @@ -2243,6 +2243,7 @@ async function loadEditPaidOrders(diagnosisId: number, prescriptionOrderId?: num const editRules: FormRules = { recipient_name: [{ required: true, message: '请输入收货人', trigger: 'blur' }], recipient_phone: [{ required: true, message: '请输入手机', trigger: 'blur' }], + region: [{ required: true, message: '请选择省/市/区', trigger: 'change', type: 'array' }], shipping_address: [{ required: true, message: '请输入地址', trigger: 'blur' }], fee_type: [{ required: true, message: '请选择费用类别', trigger: 'change' }], amount: [ diff --git a/admin/src/views/tcm/diagnosis/components/ImChatRecordPanel.vue b/admin/src/views/tcm/diagnosis/components/ImChatRecordPanel.vue index 29c72975..27289296 100644 --- a/admin/src/views/tcm/diagnosis/components/ImChatRecordPanel.vue +++ b/admin/src/views/tcm/diagnosis/components/ImChatRecordPanel.vue @@ -9,9 +9,9 @@
- + - 刷新 + 刷新(同步云端最新)
@@ -19,44 +19,42 @@