foldanlegt hryggjuborð er mikilvægt tól sem notað er í neyðarsituaþíum, sérstaklega í lyfja- og heilbrigðisstofnunum. Það hjálpar til við örugga færslu einstaklinga...">
,需要通过父级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);
}
});
})();
Asamkvæm ryggborð er mikilvægt tól sem notað er í neyðarsituaðum, sérstaklega í læknaviðskiptum. Það hjálpar til við að færa fólk á öruggan hátt sem gætu verið meidd af háls- eða bakvöðum. Í slíkum tilvikum er mjög mikilvægt að halda þverhringsliðnum réttnum svo að engar frekari meiðslur komist upp. Borðið er venjulega flat og framleitt úr sterkum efnum. Það getur haldið þyngd manns á meðan það heldur honum staðbundnum. Margir sjúkrahús og bjargsluþjónustur nota C-spine borð til að vernda sjúklinga sína á meðan þeir eru fluttir. Það er einfalt tól sem getur haft mikil áhrif þegar hver sekúnda telur. Þegar valið er á besta lægjanlegt nakkurborð fyrir lyfja- og heilbrigðisstofnunina þína eru nokkur hlutir sem þú ættir að hugsa um. Fyrst og fremst ættir þú að skoða stærð og þyngd borðsins. Það ætti að vera auðvelt að bera en samt nógu sterk til að halda einstaklingi á öruggan hátt. Þú vilt borð sem er létt, svo að það sé auðveldara fyrir liðið að hafa það í bekk. Athugaðu hvort borðið hafi band eða festipunkta til að halda sjúklingnum á staðnum. Þetta er mjög mikilvægt, því það kvarðar á hverri hreyfingu á meðan færð er í framkvæmd. Þú gætir líka viljað íhuga efnið. Sum borð eru gerð af plasti, en önnur gætu verið gerð af tré eða málm. Plastborð eru oft léttari og auðveldari að hreinsa. Hugsaðu um hversu margir sjúklingar þú hefur venjulega og hvort þú þarft fleiri en eitt borð. Ef stofnunin þín er mjög upptekin getur það verið mjög gagnlegt að hafa nokkur viðbótarborð. Það er líka gagnlegt að athuga hversu auðvelt er að geyma borðið. Sum borð hægt er að setja ofan á hvort annað eða folda, sem gerir það auðveldara að geyma þau út úr vegi þegar þau eru ekki í notkun. Loksins, mundu lesa ummæli eða spyrja aðra lyfja- og heilbrigðisstarfsfólk um skoðanir sínar. Þeir gætu haft gagnlegar ráðleggjingar byggðar á reynslu sinni með mismunandi borðum. Leita að C í heildarsölu ryggspjald á samkeppnishæfilegum verðum getur hjálpað til við að spara peninga fyrir læknaviðskipti þín. Ein leið til að gera það er að heimsækja vefsvæði sem selja lyf og lyfjaaðstæður. Margar slíkar síður bjóða upp á sérstök verð fyrir stór pöntun. Leituðu að útsölum eða afslætti, því það getur haft mikil áhrif á heildarverðið. Önnur möguleiki er að hafa bein samband við framleiðendur, eins og XIEHE MEDICAL, til að spyrja um verð fyrir verslun. Stundum getur kaup á beinu frá framleiðanda gefið betri verð en kaup í gegnum þriðja aðila. Þú getur líka tekið þátt í læknaviðskipta-messa eða ráðstefnur. Í þessum atburðum eru oft framboðsmaður sem selja lyfjaaðstæður á lægra verði. Auk þess geturðu hitt annað læknaviðskipta-fólks og deilt ráðleggingum um hvar best er að finna góð verð. Það er líka vitugt að bera saman verð frá mismunandi staðum áður en ákvarðað er. Þannig geturðu tryggt að þú færð besta gildið fyrir fjárhagslega ákvörðunina þína. Ekki gleyma að taka tillit til sendingarkostnaðar líka, því það getur áhrif á heildarverðið. Mikilvægt er að ganga úr skugga um að þú leitar ekki bara að ódýrasta kostinum heldur einnig að bestu gæðum. Í rauninni eru öryggi og áreiðanleiki það sem raunverulega máttu um þegar kemur til umhugsun um sjúklinga. Þegar kemur að öryggi í neyðarsituaðíum er mikilvægt að nota C-hryggspölu. C-hryggspölur hjálpa til við að halda sárum einstaklingum öruggum, sérstaklega ef þeir hafa mögulega sárð háls eða bak. Til að hámarka öryggi og árangur við notkun C-hryggspölu er nauðsynlegt að fylgja nokkrum lykilreglum. Fyrst og fremst er nauðsynlegt að hafa rétta þjálfun. Allir sem gætu notað C-hryggspölu ættu að vita hvernig á að gera það örugglega. Þessi þjálfun hjálpar þeim að skilja hvernig á að lyfta og færa einstaklinga án þess að velda fleiri skaða. Annar mikilvægur skref er að hafa réttan tæknibúnað í nágrenni. C-hryggspölur ættu alltaf að vera hreinar og tiltækar fyrir notkun. Ef þú ert atvinnumaður í neyðarsamgöngusveitarfélagi eða sjúkrahúsi, þá ættuðu að tryggja að það séu nægilegar C-hryggspölur í boði. Þannig geturðu ekki missað tíma í að leita að einni í neyðarsituaðíu. Þegar notast er með C-hryggspölu er líka mikilvægt að hafa skýr samræðu við liðið. Allir ættu að vita hlutverk sitt við lyftu og festingu sárs einstaklings. Að nota band til að festa einstaklinginn á staðnum er einnig mikilvægt til að halda honum öruggum. Þetta kvarðar á hverri hreyfingu sem gæti veikjað sár hans enn meira. Loksins ættuðu að muna að skoða C-hryggspölu eftir notkun. Þetta hjálpar til við að tryggja að hún sé í góðu ástandi næst þegar hún er þörf. Við XIEHE MEDICAL leggjum við áherslu á öryggi og gæði. C-hryggspölurnar okkar eru hönnuðar fyrir auðveldan notkun og hámarksvernd. Þegar valið er C-hryggjuborð eru tiltekin eiginleika mikilvæg að athuga til þess að tryggja áreiðanleika þess. Fyrst og fremst er efni borðsins mjög mikilvægt. Gott C-hryggjuborð ætti að vera framleitt úr sterkum efnum sem geta standið undir álagi. Það ætti ekki að brotna auðveldlega ef einhver er lagður á það. Létthæf efni eru líka gagnleg vegna þess að þau geri það auðveldara að bera borðið. Annar mikilvægur eiginleiki er hversu auðvelt er að hreinsa það. C-hryggjuborð ætti að vera vatnsþétt og auðvelt að þurrka eftir notkun. Þetta er sérstaklega mikilvægt í læknaviðskiptum þar sem smit geta dreifst hratt. Auk þess ætti að leita að borðum með skýrum merkjum eða litum. Þetta hjálpar neysluþjónustu að finna og auðkenna borðið fljótt í stressástandi. Strik eru einnig mikilvægur eiginleiki. Góð C-hryggjuborð ættu að fylgja með sterkum strikum sem geta fest einhvern örugglega á staðnum. Strikin ættu að vera auðveld að nota en samt nógu sterk til þess að koma í veg fyrir hreyfingu einstaklingsins. Loksins ætti að hugsa um stærð borðsins. Góð C-hryggjuborð ættu að vera nógu löng og breið til þess að styðja mismunandi líkamstegundir án þess að vera of þung. Við XIEHE MEDICAL bjóðum við C-hryggjuborðum sem uppfylla alla þessa mikilvæga eiginleika. Við trúum á að veita gæðavörur sem hjálpa til við að halda fólki öruggu í neytendastöðum. Xiehe Medical Apparatus Instruments leggur áherslu á alþjóðlega markaðssetningu og sölu. Við höfum yfir 30 dreifingaraðila í yfir 120 löndum, byggða á yfir 10 ára stuðningi og álagi samstarfsaðila. Við stefnum að langtíma samstarfi við dreifingaraðila og samsetjendur með loftkassann fyrir læri til þess að byggja framtíðina saman. Hehe Medical Equipment leggur áherslu á viðskiptavinaþægindi og reynir að uppfylla kröfur viðskiptavina með háum stöðum á excellence og áreiðanleika. Með þjónustufélagi af fagfólk og tekníkum fyrir stillanlega sjúkrulegga svefna getum við boðið viðskiptavinum hágæða, persónukenndar þjónustu og tryggðum að þeir fái það sem þeir þurfa. Markmið okkar er að byggja upp varanlega, staðfesta og gagnsæla tengsl við viðskiptavina og bjóða þeim hágæða vörur og þjónustu. Xiehe Medical Apparatus Instruments hefur áfram verið að vinna í rannsóknar- og þróunarverkefnum og leggur áherslu á að veita vörur með keppnisfyrirheit. Vegna verndaðra einkaleyfa eru bæði rafmagnslyftur, rafmagnslyftur fyrir sjúkrahús, hjálparsjúkrahússbúnaður, sjúkrahússbúnaður, og fjármálaföng fyrir jarðarförum framleidd. Vörurnar eru hönnuðar til að passa við nútíma áhyggjur og uppfylla þörfir viðskiptavina okkar. Þær eru metnar bæði af innlendum og erlendum viðskiptavinum. Sem faglegur framleiðandi lyfja- og tæknibúnaðar býður Xiehe Medical Apparatus Instruments upp á háskilvirkar vörur og sérstakar þjónustu. Við framkvæmum strangt gæðastjórnunarkerfið ISO 13485 og allar vörurnar okkar eru skráðar hjá TÜV, CE og FDA, og margar fleiri. Við höfum loftkassann fyrir læri sem getur brugðist við óþarfa beiðni viðskiptavina fljótt og býður upp á háskilvirkar og staðgar vörur. Þegar þér þarft sjúkrabílsbáru eða foldanlega báru fyrir sjúkrahús eða jarðarförutæki, hefur Xiehe Medical Equipment lausnina.C-hryggjuborð
Hvernig á að velja bestu C-hryggjuborðið fyrir þarfnis lyfja- og heilbrigðisstofnunarinnar?

Hvar má finna C-hryggjuborð í veitingum við samkeppnishæfa verð?

Hvernig á að hámarka öryggi og árangur með C-hryggjuborðum?

Hverjar eru lykil eiginleikarnir sem á að leita að í áreiðanlegu C-hryggjuborði?
Why choose XIEHE MEDICAL
C-hryggjuborð?
Þjónnustuverk fyrir heimmarkaðar og stöðugir samstarfsmenn
Viðskiptavinakær Fast efri-verkæfaþjónusta og tæknileg stuðningur
Nýsköpun R og D og vöru sölu punktar
Hátt gæði vöru og sérstaka þjónustu
Skyldar vöruflokkar
Finndu ekki það sem þú leitar að?
Biðja um tilboð núna
Hafðu samband við ráðgjafana okkar fyrir fleiri tiltækar vörur.Hafðu samband við okkur