é um tipo especial de maca que ajuda a transportar pessoas feridas com segurança. Essa maca é composta por duas partes...">
,需要通过父级DOM结构来判断
*/
var trackActionPhone = function (node) {
var nodeInnerText = node.innerText || '';
if (!limitRegLength(nodeInnerText)) return;
var nodeText = trimText(nodeInnerText);
if (nodeText.length < 5 || nodeText.length > 20) return false;
var type =
arguments.length > 1 && arguments[1] !== undefined
? arguments[1]
: 'click';
var str = trimText(node.href || nodeText || '');
if (phoneReg.test(str) && numUseReg.test(str)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
phone: nodeText,
},
}, '*');
_paq.push(['trackEvent', type, 'phone', nodeText]);
return true;
}
/** 排查父级嵌套非标签场景,并且对dom的正则校验做一个性能兜底,通过控制innerText的长度,来确保正则的性能 */
var fatherText = trimText(node.parentNode.innerText || '');
if (fatherText.length < 5 || fatherText.length > 20) return false;
if (phoneReg.test(fatherText) && numUseReg.test(fatherText)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
phone: nodeText,
},
}, '*');
_paq.push(['trackEvent', type, 'phone', nodeText]);
return true;
}
return false;
};
window.addEventListener('click', function (e) {
var node = e.target;
/** 社媒点击 */
var appName = '';
var getAppAriaLabel =
node.ariaLabel || node.parentNode.ariaLabel || '';
if (mediaList.includes(getAppAriaLabel.toLowerCase())) {
appName = getAppAriaLabel;
}
if (
!appName &&
node.nodeName &&
node.nodeName.toLowerCase() === 'a'
) {
appName = getMediaName(node.href) || getMediaName(node.alt);
}
if (
!appName &&
node.nodeName &&
node.nodeName.toLowerCase() === 'img'
) {
appName = getMediaName(node.alt) || getMediaName(node.src);
}
if (
!appName &&
node.nodeName &&
node.nodeName.toLowerCase() === 'i'
) {
appName = getMediaName(node.className);
}
if (appName) {
_paq.push(['trackEvent', 'click', 'contactApp', appName]);
return;
}
/** 联系方式点击 */
if (trackActionPhone(node, 'click')) return;
if (node.nodeName && node.nodeName.toLowerCase() === 'a') {
var val = node.href;
if (!limitRegLength(val)) return;
if (emailReg.test(val)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
email: val,
},
}, '*');
_paq.push(['trackEvent', 'click', 'email', val]);
return;
}
}
if (node.nodeName && node.nodeName.toLowerCase() === 'i') {
var val = node.className;
var content = node.parentNode.href || '';
if (val.includes('email')) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
email: content,
},
}, '*');
_paq.push(['trackEvent', 'click', 'email', content]);
return;
}
}
var nodeChildList = node.childNodes;
for (var i = 0; i < nodeChildList.length; i++) {
if (nodeChildList[i].nodeType !== 3) continue;
var val = nodeChildList[i].textContent.replace(/\s?:?/g, '');
if (!limitRegLength(val)) continue;
if (emailReg.test(val)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
email: val,
},
}, '*');
_paq.push(['trackEvent', 'click', 'email', val]);
return;
}
}
trackNumberData(node);
});
window.addEventListener('copy', function (e) {
if (trackActionPhone(e.target, 'copy')) return;
var text = e.target.textContent;
if (!text) return;
var val = text.replace(/\s:?/g, '');
if (!limitRegLength(val)) return;
if (emailReg.test(val)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
email: val,
},
}, '*');
_paq.push(['trackEvent', 'copy', 'email', val]);
return;
}
trackNumberData(e.target);
});
}
trackContactInit();
/**
* 基于custom_inquiry_form.js 以及 form.js 对于询盘表单提交的实现,来反推询盘表单的input标签触发,用来收集意向客户
* 1. 缓存的KEY:TRACK_INPUT_ID_MTM_00;
* 2. 缓存策略 - lockTrackInput:单个页面内,10分钟内,不重复上报
*/
function trackActionInput() {
const CACHE_KEY = 'TRACK_INPUT_ID_MTM_00';
const pathName = window.location.hostname + window.location.pathname;
var lockTrackInput = function () {
try {
const lastCacheData = localStorage.getItem(CACHE_KEY);
if (!lastCacheData) return false;
const cacheData = JSON.parse(lastCacheData);
const cacheTime = cacheData[pathName];
if (!cacheTime) return false;
return Date.now() - cacheTime < 1000 * 60 * 10; // 10分钟内,不重复上报
} catch (error) {
console.error('lockTrackInput Error', error);
return false;
}
};
var setInputTrackId = function () {
try {
const curCacheData = localStorage.getItem(CACHE_KEY);
if (curCacheData) {
const cacheData = JSON.parse(curCacheData);
cacheData[pathName] = Date.now();
localStorage.setItem(CACHE_KEY, JSON.stringify(cacheData));
return;
}
const cacheData = {
[pathName]: Date.now(),
};
localStorage.setItem(CACHE_KEY, JSON.stringify(cacheData));
} catch (error) {
console.error('setInputTrackId Error', error);
}
};
var getInputDom = function (initDom) {
var ele = initDom;
while (ele) {
/**
* isWebSiteForm 是站点的表单
* isChatWindowForm 是聊天窗口的表单
*/
/** 旧模板表单 */
var isWebSiteForm = !!(
/crm-form/i.test(ele.className) && ele.querySelector('form')
);
/** 1:新模板自定义表单、2:Get a Quote 弹框表单 */
var isWebSiteFormNew = !!(
/inquiry/i.test(ele.className) && ele.querySelector('form')
);
if (isWebSiteForm || isWebSiteFormNew) {
_paq.push(['trackEvent', 'formInquiry', 'formInput', 'page']);
setInputTrackId();
return;
}
/** Mkt会话触达-聊天弹框的表单输入: MKT由于是iframe嵌入,所以MKT的上报,会单独写到MKT-form代码上 */
var isInquiryChatForm = !!(
/comp-form/i.test(ele.className) && ele.querySelector('form')
);
if (isInquiryChatForm) {
_paq.push(['trackEvent', 'formInquiry', 'formInput', 'chat']);
setInputTrackId();
return;
}
/** 向上查找父节点 */
ele = ele.parentNode;
}
};
function initInputListener() {
var inputUseDebounce = function (fn, delay) {
var timer = null;
var that = this;
return function () {
var args = Array.prototype.slice.call(arguments);
if (timer) clearTimeout(timer);
timer = setTimeout(function () {
fn.apply(that, args);
}, delay);
};
};
var optimizeGetInputDom = inputUseDebounce(getInputDom, 300);
window.addEventListener('input', function (e) {
/** 如果已经上报过,则不再上报 */
if (lockTrackInput()) return;
optimizeGetInputDom(e.target);
});
}
try {
initInputListener();
} catch (error) {
console.log('initInputListener Error', error);
}
}
trackActionInput();
}
/** 第三方消息上报:目前主要是针对全点托管会话;在msgCollect/index.js中调试,访问test.html */
function thirdMsgCollect() {
/** 先检测是否是stayReal托管:如果stayReal脚本都没有,那么说明当前站点未开启stayReal会话托管 */
const scriptList = Array.prototype.slice.call(
document.querySelectorAll('script'),
);
const checkStayReal = () =>
!!scriptList.find((s) => s.src.includes('stayreal.xiaoman.cn'));
if (!checkStayReal()) return;
/** 缓存当前消息队列的最后一条消息id */
const CACHE_KEY = 'CACHE_KEY_MONITOR';
const setCache = (msgIndex) => {
/** 对缓存KEY进行base64转码处理 */
const cacheMsgIndex = btoa(msgIndex);
localStorage.setItem(CACHE_KEY, cacheMsgIndex);
};
const getCache = () => {
const cacheMsgIndex = localStorage.getItem(CACHE_KEY);
if (cacheMsgIndex) return Number(atob(cacheMsgIndex));
return -1;
};
/** 拉取最新msg列表 */
const pullMsgList = () => {
const msgEleList = Array.prototype.slice.call(
document.querySelectorAll('#chat-list li'),
);
const msgIds = [];
const msgMap = msgEleList.reduce((acc, item) => {
const sendTime = item
.querySelector('.message-data-time')
.textContent.trim();
const sendContent = item.querySelector('.message').textContent.trim();
/** msg带有class:other-message的是访客消息,my-message的是客服消息 */
const isOtherMessage = item
.querySelector('.message')
.classList.contains('other-message');
const msgId = item.querySelector('.message').getAttribute('id');
const msgItemData = {
msgId,
user: isOtherMessage ? 'visitor' : 'official',
time: sendTime,
content: sendContent,
};
msgIds.push(msgId);
acc[msgId] = msgItemData;
return acc;
}, {});
return {
ids: msgIds,
dataMap: msgMap,
};
};
/** 加密并上传消息数据 */
let ENCRYPT_KEY = 'de29f1aab63ab033';
let ENCRYPT_IV = 'b8d2badf875e76ac';
const baseUrl = 'https://cms.xiaoman.cn';
// var getEncryptConfig = function () {
// const url = baseUrl + '/shop-api/innerApi/getKeyIv'
// $.get(
// url,
// function (result) {
// console.log('result', result)
// if (Number(result.code) === 0 && result.data.key && result.data.iv) {
// ENCRYPT_KEY = result.data.key
// ENCRYPT_IV = result.data.iv
// uploadMsgData()
// } else {
// /** 如果获取失败,则重试 */
// setTimeout(() => {
// getEncryptConfig()
// }, 1000)
// }
// },
// 'json'
// )
// }
// getEncryptConfig()
const encryptMsg = function (msgData) {
const enc = new TextEncoder();
// 转字节
const keyBytes = enc.encode(ENCRYPT_KEY);
const ivBytes = enc.encode(ENCRYPT_IV);
const plainBytes = enc.encode(msgData);
// 导入密钥并加密
return crypto.subtle
.importKey('raw', keyBytes, { name: 'AES-CBC' }, false, ['encrypt'])
.then(function (cryptoKey) {
return crypto.subtle.encrypt(
{ name: 'AES-CBC', iv: ivBytes },
cryptoKey,
plainBytes,
);
})
.then(function (encryptedBuffer) {
// 转 base64 返回
return btoa(
String.fromCharCode(...new Uint8Array(encryptedBuffer)),
);
})
.catch((err) => {
return Promise.reject(err);
});
};
let uploadFlag = false;
const uploadMsgData = function () {
if (uploadFlag) return;
uploadFlag = true;
const { ids, dataMap } = pullMsgList();
let cacheMsgIndex = getCache();
const msgLen = ids.length;
if (!msgLen) {
// 消息DOM未挂载 || 消息DOM已挂载,但是消息列表为空
uploadFlag = false;
return;
}
if (msgLen - 1 < cacheMsgIndex) {
/** 针对站点挂后台一段时间,消息列表会自动塞入重复消息,导致消息有重复,刷新后又重置回正常消息列表,所以这里需要更新锚点下标 */
cacheMsgIndex = msgLen - 1;
setCache(cacheMsgIndex);
uploadFlag = false;
return;
}
if (msgLen - 1 === cacheMsgIndex) {
// 缓存的最后一次发送的消息ID是最后一条(说明当前消息均已经上报),则不跳过本地上报
uploadFlag = false;
return;
}
const currentMsgIds = ids.slice(cacheMsgIndex + 1, msgLen);
const currentMsgData = currentMsgIds.map((id) => dataMap[id]);
const mtmId = window.matomo_site_id_cookie_key || ''; // 获取mtm会话id
const msgBody = {
mtmId,
curl: window.location.href,
msgList: currentMsgData,
};
const msgBodyStr = JSON.stringify(msgBody);
encryptMsg(msgBodyStr)
.then(function (encryptedMsg) {
console.log('encryptedMsg:', encryptedMsg, msgBodyStr);
const url = baseUrl + '/shop-api/External/ListenSiteActiveStatus';
$.ajax({
type: 'POST',
url,
data: JSON.stringify({ d_v: encryptedMsg }),
contentType: 'application/json',
success: function (result) {
if (Number(result.code) === 0) {
// 更新消息队列
setCache(msgLen - 1);
}
uploadFlag = false;
},
error: function (err) {
console.error(err, '请求异常');
uploadFlag = false;
},
});
})
.catch((err) => {
console.error(err, '数据加密失败');
uploadFlag = false;
});
};
/** 监控chat-list的DOM变更 */
const initChatListObserver = () => {
// 需要监听的 DOM 节点
const target = document.getElementById('chat-list');
if (!target) return;
// 回调函数
const callback = function (mutationsList, observer) {
for (const mutation of mutationsList) {
console.log('mutation', mutation);
if (mutation.type === 'childList') {
uploadMsgData();
}
}
};
// 配置
const config = {
childList: true, // 监听子节点的增删
subtree: true, // 是否也监听后代节点
};
// 创建 observer
const observer = new MutationObserver(callback);
// 开始监听
observer.observe(target, config);
};
let testCount = 30;
let itv = null;
const checkChatDom = () => !!document.querySelector('#vc-model');
const initTalkCheck = () => {
itv = setTimeout(() => {
console.log('checkChatDom', checkChatDom(), testCount);
if (!checkChatDom() && testCount > 0) {
testCount--;
initTalkCheck();
return;
}
clearTimeout(itv);
uploadMsgData();
initChatListObserver();
}, 1500);
};
initTalkCheck();
}
try {
gtmTrack();
thirdMsgCollect();
console.log('inserted gtm code');
} catch (error) {
console.error('gtmTrack Error', error);
}
});
})();
Um torniquete médico macã Scoop é um tipo especial de maca que ajuda a transportar pessoas feridas com segurança. Essa maca é composta por duas partes que se encaixam ao redor da pessoa. Isso é muito útil em situações de emergência, quando a pessoa não consegue se mover, pois pode estar gravemente ferida. A maca de colher foi projetada para manter a estabilidade da pessoa e evitar novas lesões durante o transporte. Na XIEHE MEDICAL, garantimos que nossas macas de colher sejam resistentes e confiáveis, para que possam ser utilizadas em diversas situações, como acidentes ou emergências médicas. Outra característica importante é a capacidade de ajuste da maca. Algumas macas podem ser levemente modificadas para acomodar pessoas de diferentes tamanhos. Isso pode fazer uma grande diferença, pois nem todos têm o mesmo tamanho. A maca também deve ser fácil de limpar. Em situações de emergência, as coisas podem ficar desordenadas; portanto, é vantajoso dispor de uma maca que possa ser rapidamente limpa com um pano úmido. Além disso, verifique se a maca consegue passar por espaços apertados. Às vezes, os profissionais de emergência precisam transportar pessoas de áreas reduzidas, e uma maca que se adapte facilmente a esses locais é extremamente útil. Ademais, na XIEHE MEDICAL, oferecemos uma variedade de Mobiliário hospitalar que complementa nossas macas tipo concha, garantindo uma solução abrangente para situações de emergência. Também é aconselhável procurar avaliações ou perguntar a outros serviços de emergência sobre suas experiências. Eles podem compartilhar o que funcionou para eles e o que não funcionou. Ao identificar algumas opções, tente vê-las pessoalmente, se possível. Isso lhe dá a oportunidade de testar sua facilidade de uso e avaliar sua robustez. Na XIEHE MEDICAL, oferecemos uma variedade de macas tipo concha que atendem às necessidades de diferentes usuários. Nosso objetivo é garantir que cada maca que produzimos contribua para salvar vidas da maneira mais eficaz possível. As macas de resgate médico são ferramentas especiais utilizadas por médicos e profissionais de emergência para transportar pacientes com segurança. Elas foram projetadas para auxiliar em situações como acidentes automobilísticos ou quando alguém sofre uma lesão e não consegue se mover. Uma das principais vantagens das macas de resgate é a possibilidade de serem divididas em duas partes. Isso permite que os profissionais de saúde deslizem a maca sob o paciente sem movê-lo excessivamente. Mover uma pessoa ferida pode, às vezes, agravar suas lesões, mas, com uma maca de resgate, esse risco é reduzido. Além disso, ela é extremamente leve, facilitando seu transporte pelos profissionais de emergência. O conforto é outro aspecto importante ao utilizar uma maca de colher. Quando alguém sofre uma lesão, pode sentir medo ou dor. O acolchoamento macio da maca ajuda a torná-la mais confortável. Isso é fundamental, pois pode contribuir para acalmá-la. A maca também mantém o paciente imóvel, evitando movimentos excessivos durante o transporte. Isso ajuda a prevenir novas lesões. Na XIEHE MEDICAL, concentramo-nos na fabricação de macas de colher que não só são seguras, mas também confortáveis para os pacientes. Sabemos que um paciente que se sente seguro tem maior probabilidade de cooperar com a equipe médica, o que pode acelerar o recebimento dos cuidados necessários. O design das nossas macas de colher permite que a equipe médica se concentre na saúde do paciente, sabendo que ele será transportado com segurança e conforto até o hospital ou outras áreas de tratamento. Quando se trata de equipamentos médicos, a segurança é muito importante. É fundamental garantir que sua maca de transferência atenda a todos os padrões de segurança necessários. Isso significa que a maca deve ser resistente o suficiente para transportar um paciente sem se romper. Na XIEHE MEDICAL, projetamos nossas macas de transferência para cumprir diretrizes rigorosas de segurança. Uma maneira de verificar se uma maca é segura é procurar certificações e selos de organizações de saúde. Essas certificações indicam que a maca foi testada e considerada segura para uso. Outro fator importante é verificar regularmente a maca de colher quanto a quaisquer danos. Isso significa procurar rachaduras, rasgos ou qualquer outro problema que possa tornar a maca insegura. Se alguma parte da maca estiver danificada, ela não deve ser utilizada até que seja reparada ou substituída. Também é fundamental manter a maca de colher limpa. Bactérias e germes podem se espalhar caso a maca não seja limpa adequadamente, o que poderia deixar os pacientes doentes. A utilização de lenços ou sprays desinfetantes pode ajudar a manter a maca segura para os pacientes. Os profissionais também devem receber treinamento sobre o uso correto da maca. Saber a maneira adequada de erguê-la e posicioná-la ajuda a evitar acidentes e lesões. Todos esses passos são essenciais para garantir que sua maca médica de colher esteja segura e pronta para uso quando mais for necessária. Xiehe Medical Apparatus Instruments tem se dedicado a uma estratégia de marketing e vendas global. Conta com mais de 30 distribuidores operando em mais de 120 países, após mais de 10 anos de apoio e esforços de nossos parceiros. Esforça-se para estabelecer relacionamentos de longo prazo com distribuidores e integradores a fim de construir o futuro das macas tipo colher para ambulâncias juntos. A Hehe Medical Equipment prioriza a satisfação do cliente, esforçando-se para atender os requisitos dos clientes com excelência de alto nível e confiabilidade. Funcionários dedicados e tecnologia colaborativa permitem-nos prestar serviços personalizados com foco no kit de talas pneumáticas, garantindo que as necessidades dos clientes sejam eficazmente atendidas. Nosso objetivo é construir uma parceria cooperativa de longo prazo e sólida com nossos clientes, oferecendo-lhes produtos e serviços de alta qualidade. Como fabricante profissional de equipamentos médicos, a Xiehe Medical Apparatus Instruments fornece produtos de alta qualidade e serviços especializados. Implementamos rigorosamente o sistema de controle de qualidade ISO 13485, e todos os nossos produtos são certificados pela TUV, CE, FDA, entre outros. Contamos com uma equipe especializada em talas pneumáticas (Air splints) capaz de responder rapidamente às demandas dos clientes, fornecendo produtos de alta qualidade e estabilidade. Quando você precisar de uma maca para ambulância ou de uma maca dobrável, de mobiliário hospitalar ou de artigos funerários, a Xiehe Medical Equipment tem a solução. A Xiehe Medical Apparatus Instruments dedica-se continuamente à pesquisa e desenvolvimento criativos, comprometendo-se a oferecer produtos com pontos de venda competitivos. Patentes e propriedade intelectual protegem nossas macas, incluindo talas pneumáticas (Air splints), itens de primeiros socorros, mobiliário hospitalar e produtos funerários. Os produtos são projetados alinhados às tendências atuais, visando atender às necessidades de nossos clientes. São amplamente apreciados tanto por clientes nacionais quanto internacionais.maca de resgate médica
O que procurar em uma maca de resgate médica de alta qualidade

Como escolher a melhor maca de resgate médica para situações de emergência

Como as macas de resgate médicas melhoram a segurança e o conforto do paciente

Como garantir que sua maca de resgate médica atenda aos padrões de segurança
Why choose - Não.
maca de resgate médica?
Rede de comercialização global e parceiros estáveis
Serviço pós-venda rápido e apoio técnico centrado no cliente
Produtos de alta qualidade e serviços especializados
Pontos de venda de I&D inovadores e produtos
Não encontrou o que está procurando?
Solicite uma Cotação Agora
Entre em contato com nossos consultores para saber mais sobre os produtos disponíveis.Entre em Contato