电话咨询
This commit is contained in:
@@ -517,6 +517,12 @@ const buildMiniProgramReturnUrl = () => {
|
||||
if (!consultId.value) {
|
||||
// #ifdef H5
|
||||
try {
|
||||
const cachedCallId = window.sessionStorage.getItem('echo_cloud_law_call_id') || ''
|
||||
if (callId.value && cachedCallId && cachedCallId !== callId.value) {
|
||||
window.sessionStorage.removeItem('echo_cloud_law_consult_id')
|
||||
window.sessionStorage.removeItem('echo_cloud_law_return_url')
|
||||
return ''
|
||||
}
|
||||
const cachedConsultId = window.sessionStorage.getItem('echo_cloud_law_consult_id') || ''
|
||||
if (cachedConsultId) {
|
||||
return `/pages_work/ai_consult/ai_consult?id=${encodeURIComponent(cachedConsultId)}&mode=detail&from=videoCall`
|
||||
@@ -1129,6 +1135,14 @@ onLoad(query => {
|
||||
cloudLawRole.value = query?.cloudLawRole || query?.cloud_law_role || ''
|
||||
// #ifdef H5
|
||||
try {
|
||||
const cachedCallId = window.sessionStorage.getItem('echo_cloud_law_call_id') || ''
|
||||
if (callId.value && cachedCallId && cachedCallId !== callId.value) {
|
||||
window.sessionStorage.removeItem('echo_cloud_law_consult_id')
|
||||
window.sessionStorage.removeItem('echo_cloud_law_return_url')
|
||||
}
|
||||
if (callId.value) {
|
||||
window.sessionStorage.setItem('echo_cloud_law_call_id', callId.value)
|
||||
}
|
||||
if (consultId.value) {
|
||||
window.sessionStorage.setItem('echo_cloud_law_consult_id', consultId.value)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user