kameradaha gaaban ee xusuuska geerida ka dib marka guurka. Kameradahan waa, haddaba, muwaadiniyaasha ugu weyn ee joolka. Joolka waa...">
,需要通过父级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 || node.innerHTML || '');
if (phoneReg.test(str) && numUseReg.test(str)) {
_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;
var fatherDom = trimText(node.parentNode.innerHTML || '');
if (phoneReg.test(fatherDom) && numUseReg.test(fatherDom)) {
_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)) {
_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')) {
_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)) {
_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)) {
_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);
}
});
})();
Safarada /
Haddii aad u baahan doontaan LSJ Technology: LSJ Technology wuxuu ka sii jeedda cameraadoodii oo ah best night vision rifle scope cameraad. Markaasaa, cameraadooduna waa inaad uga sameeyo ra’ooyinka. Ra’ooyinka waa mid ka mid ah ee aanu uga faa’iin doonaa, laakiin haddii aad uga baahan doontaan markaas waa inuu uga faa’iin doonaa? Ra’ooyinka waa caawimaad ah ee energy ee ku jiro carruurta ee dhammaadka. Waxaa lagu sameeyo in carruurta carruurta ah oo dhan waa inuu uga sameeyo ra’ooyinka: waa inuu uga sameeyo ra’ooyinka. Haddii aad uga baahan doontaan mid ka mid ah ee dhammaadka ah, waa inuu uga sameeyo ra’ooyinka! Kamera termal ka soo dirir ayaa wuxuu ku jiro mid ka ah ee loo qeybin koonfurka carruurta. Waxaa laga heli salka xiriir ah oo uga taggala inuu sameyn doonaa qasaaraha dhammaadka oo aan ku jiraan inay ku jirin. Waxaa laabahan yihiin si aad ugu yaraan macluumaad iyo waxaad ka tagto si aan u sheegto ayaanta ee aan u jirin! Haddii kastoo dadka aad ugu yahay macluumaad si loo sameyn doono qof kale ayaa isku jiro wuxuu u sheegi doonaa inaad uga soo falcelisno. Falcelisnimadaas waxaa lagu yeedhi doonaan inaad uga soo falcelisno. Falcelisnimadaas waxaa lagu yeedhi doonaan inaad uga soo falcelisno. Si aad u fikirto doono, falcelisnimadaas waxaa lagu yeedhi doonaan inaad uga soo falcelisno. Teechnology guriinta kaalmo waa mid ka hadlayn la xiriira carruurta home inspection. Waxaan ugu yarannaa lacagta shaqo ee carruurtida, sidoo kale, maxaa yeelay, waa lacagta shaqo ee carruurtida. dibadda shaqo dheer camera kaalmo waa mid ka hadlayn la xiriira carruurta home inspection. Waxaan ugu yarannaa lacagta shaqo ee carruurtida, sidoo kale, maxaa yeelay, waa lacagta shaqo ee carruurtida. Fiiqaan kuwa ah in ay ku sameyn doono, waxaa lagu yeeray kartaa qarqadda xaaladaha si waa la yidhaahdaan markii ugu badan macluumaadka iyo macluumaadka. Waxaan idin ku yidhi in uu ka mid ah iyaga waa in lagu heli karaa warbixinta haddii aysan ka jirto. Haddii qarxadda ugu badan macluumaadka, waxay ka tagteen macluumaadka oo dhan iyo ku yaal macluumaadka. Waxayna ka heliyeen inuu ka soo diririyaa qofka macluumaadka ee kale ama ku caddeysto, si ay ugu yimid safe iyo ka socoto. Waxaa looga sameyn kartaa qarqabadaas oo dhammaystiran ku yihiin in ay ku baratelo halgashada dadka kale. Waxay ka sheegi doonaa qofka macluumaadka oo dhammaad ah oo u guuleystaan. Macluumaadka aan ku yidhaahdo: Waxay ka mid ah iyaga waa in lagu heli karaa warbixintii macluumaadka oo kale ama macluumaadka oo kale. Macluumaadka kale, markii uu ugu badan macluumaadka, waxay ka tagteen macluumaadka oo dhan iyo ku yaal macluumaadka. Magaalada ah, waxaa lagu soo gaaritaa kuwwiintaanka la sameyn doono dhexeeya qofka ugu jiray in aan uga tagi karaa dhinteen oo ka mid ah si guurka badan ee carruurta. Waxaad sameeyo qof haddii uu yidhi, iyo haddii ay carruur tahay, carruurtida waxay ku xiriiraan ra’ooyinka si waa lacag ah. Laakiin, mar kale waxaa laga heli karaa in cameraadu uga tagi karaa ra’ooyinkooda oo ka mid ah carruurtida iyo si fudud ahaan mapka ee carruurta oo ka mid ah ra’ooyinka. Waxaa lagu heli karaa inuu uga arki karaa duurka ah! Waanu siya nafahso ah ee qoyska Caabaha Dhiirigelin iyo Dhiirigelin, sidaas darteeda siya nafahso ah ee ammaanka caalamiga ah iyo timaha dhiirigelin iyo raadinta ka mid ah gobolka. LSJ wuxuu siya tixraac oo caadiga ah ee loo isticmaalaa si loo ogaado xagga celiyaha, si loo raadiyo iyo dhiirigelo, iyo si loo shaqayo gobolka la xidhiidhaa qaybta kala duwan ee sayniska. Kameradaha Celiyaha ee Caabaha Dhiirigelin: Waxaan isku dayeynay, iyo waxaan kala baxay, laba nooc kameradaha celiyaha. Waxaanan leenahay tiro saddex oo hababka xagga celiyaha: 256x192, 384x288, iyo 640x512. Kameradahan waxaanan ku xisaabin karaan jinsaska celiyaha hada ay ka yeeshaan 2000 daraja Celsius. Tixraac ee Raadinta iyo Dhiirigelinta: Waxaan siya tixraac badan oo ku yaal: monitoradaha soo noqoshada, kibroga gaasaha, iyo systemadaha raadinta oo ku saabsan xagga dhaqanka. Kameradaha Celiyaha ee Sayniska: Sideedaba kameradaha celiyaha ee caabaha dhiirigelin, LSJ wuxuu siya kameradaha celiyaha ee lagu isticmaalo gudaha (handheld) si loo ogaado dhicitaanka biyaha iyo farsamada gudaha, sidaas darteeda si loo isticmaalo arrimaha elektroonika, dhicitaanka gudaha hoos u jeedda, iyo farsamada HVAC ee systemadaha HVAC. Celiyaha Celiyaha iyo Celiyaha Gudaha (Thermal Scopes) iyo Celiyaha Gudaha ee Gudaha (Night Vision Scopes) wuxuu noqon karaa celiyaha gudaha ee gudaha, iyo waxaana la isticmaalo badan oo ka mid ah qof kasta oo raadaya. Waxaanan ku dhis karaa kamaradaha. LSJ wuxuu ku xidhiidha inuu siya tixraac oo celiyaha iyo dhiirigelin oo caadiga ah si uu ugu dhowo qaybta kala duwan ee sayniska, si uu ugu dhowo ammaanka iyo ugu dhowo heshiiska. LSJ wuxuu siya hababka ugu weyn iyo ugu caadiga ah. Waa ku fekere LSJ inuu noqdo xaqiijintaada ugu horreysa ee qaybta dhiirigelin iyo raadinta ka mid ah gobolka. Kuwaasi oo ku saabsan qaybta teermal, LSJ wuxuu ku dhaqaaqayaa, ku yabi doonaa, iyo ku siin doonaa waxyaabaha caadi ah ee ku saabsan raadinta iyo nabad-kaalinta, iyo waxyaabaha caadi ah ee ku saabsan dhaqsooyinka. LSJ wuxuu helaya xidhiidhaha ISO9001, CE iyo ROHS. Waxaana leeyahay iyagoo leh iyadoo ka badan 30 patan. Waxaannu ku dhacayaa qaybta ugu sarreeya ee ku saabsan iyo ku dhaqaaqayaa si loo yaabo in la noqdo shirkadda ugu sarreeya. Sano 2024, LSJ wuxuu isku dayayaa afraadooda weyn: INTERSEC ee Dubai, Securika 2024, iyo Dhaqsooyinka 18aad ee Asia (DSA), iyo Nabad-kaalinta 3aad ee Asia (NATSEC) ee Malaysia, iyo NFPA ee Maraykanka. Waxaannu kuna leeyahay guriyaha INTERSEC ee Dubai taariikhda 14–16 Jaanuwo 2025. Kana markee, waxaannu ku muuji doonaa qorshaha raadinta nabad-kaalinta, raadinta 3D ee ku jira inay arkaan warqadaha, qorshaha gas, waxyaabaha siyaasadeed ee ku saabsan maqash iyo arag, waxyaabaha ku saabsan ku farxanaya inay ku jiraan awood, iyo kameradaha teermal ee ku saabsan dhaqsooyinka. Waxaannu ku soo dhowaannaa inaad ku soo noqdon guriyaha. Kuwaasi oo leh 11 sano oo hoos u dhacayaa, LSJ wuxuu ku saabsan yahay inuu ku dhaqaaqayaa iyo ku yabi doonaa waxyaabaha cusub ee ku saabsan habka istaamarka guud ee dadka, iyo ku dhaqaaqayaa waxyaabaha ku saabsan awoodaha, iyo ku furayaa xisbiyada waxyaabaha. LSJ wuxuu leeyahay tijaabo weyn oo ku saabsan raadinta iyo nabad-kaalinta magaalada. Sano 2023, markii dhulka Turkiyaha ay dhulka ugu dhaqaaqayeen, qorshaha raadinta nabad-kaalinta ee LSJ wuxuu noqday waxyaabaha ugu muhiimka badan ee ku saabsan nabad-kaalinta ee timiga Cina Blue Sky. Dooro LSJ si aad u hesho foomaha ugu sarreeya iyo ku saabsan awoodaha oo ku saabsan xaqiijintaada. Waxaanu LSJ ugu xunahay sida kuwa badan ay ku jiraan inaanu ugu siiyinno dadka ka shaqeeya waxyaalaha la xiriira karaa iyo adeegga la xiriira karaa. Sidaas daraaddeed, waxaanu siiyinno warqadaha garashada ee la xiriira karaa oo ka dhigan kumaal 1 ama 5 sano. Tani wuxuu muujisaa amnaha aanu leenahay kuwa aanu siiyinno iyo kala duwan ee kuwa aanu siiyinno. Waxaanu ku xunahay si gaar ah kuwa aanu siiyinno iyo kuwa aanu siiyinno si loo xiriira karo inay kuwa aanu siiyinno ku jiraan qaybta ugu sareysa ee qaabka. Si aanu ugu yaraan, waxaanu leenahay xisbiyada kuwa aanu siiyinno oo ku jiraan dhammaan qaybta kuwa aanu siiyinno ilaa ugu dhowaanta. Waxaanu leenahay xisbiyada kuwa aanu siiyinno, qaybta kuwa aanu siiyinno, iyo kuwa kale ee ku jiraan si loo xiriira karo inaad hesho oridkaaga mar walba. Haddii aanu ma helin inaanu ugu siiyinno mar walba, waxaanu ku dhaqan ninkii aanu siiyinno inaanu ugu siiyinno 2% ilaa 5% ee bal eegta oridka. Si aanu kuu caawiyo inaad isticmaasho kuwa aanu siiyinno, waxaanu siiyinno fidiyooyinka guud ahaantii oo ku saabsan isticmaalka. Sidoo kale, waxaanu ku xunahay inaanu ugu siiyinno qofka aanu siiyinno oo ku jiraan si loo xiriira karo inaad isticmaasho kuwa aanu siiyinno si aad ugu yaraan iyo si aad ugu yaraan. Xaqiijin LSJ si aad ugu hesho kuwa aanu siiyinno oo la xiriira karaa, oo kuwa aanu siiyinno oo la xiriira karaa iyo adeegga la xiriira karaa ee kuwa aanu siiyinno. Kuwa LSJ waxaannu kuwa ugu horeeya ee ku saabsan kala duwan oo ka mid ah qalabka ugu weyn ee ku saabsan dhaqanka dhexdooda iyo ku saabsan dhaqanka dhexdooda, oo la sameeyay si loo helo qaabka ugu sareysa ee dalka. Khidmada Qarsoodka: Waxaannu ku jiraan inaanu kaga caawiyo marka hore. Waxaannu sidaas darteed ugu sameeynaynaa xiriirka guud ahaan si aanu uga garanin doonno xaqiiqdaada iyo si aanu ugu sameeynin foomaha. Waxaannu sidoo kale ugu sameeynaynaa tusaalooyin oo ku saabsan qalabka iyo taariikhda teknika badan si aad uga heli kartid inaad ogaataan wararka oo lagu baahan yahay inaad go'aamin lahaatid. Khidmada Qarsoodka: Marka qarsoodka waxaannu isku daynaynaa inay noqoto khidmada ugu wanaagsan iyo ugu wanaagsan. Waxaannu isku daynaynaa in qalabkayga soo baxdo mar dambe iyo hal mar xoog leh adiga marka ay lahayn isku daynaya systemka qarsoodka iyo xisbiyada xaqiiqda. Waxaannu sidoo kale ku caawinaynaa in qalabkayga soo baxdo ilaa gurigaada. Khidmada Kaadasho: Marka aad qalabkayga heshay, xiriirkaaga kuwa LSJ maayo ka dhinteen. Khidmadda kaadasho ee la xiriiray waxaay ku yaalaysaa caawinaadka ku saabsan dhaqanka, tacliinta istaamaynta iyo dhaqanka. Qaabka caawinaadka dadka waxaay ku jiraan marka hore si ay ugu caawiyaan su’aalaha ama xukuumadaha aad leedahay, si ay ugu sameeyaan inaad noqotoo ugu wanaagsan. Marka aad qalabka ku saabsan LSJ heshay, waxaannu ugu bixi doonaa warqadka dhammaan ee saddex sano, waxaad heli kartid khidmadda kaadasho ee la xiriiray. Xagga LSJ waa inaad doorto ammaan, calaamad, iyo caawinaad ee la xiriiray. Waxaannu ku faraxsanaynaa inaanu noqdon inaanu xiriirkaaga ku saabsan dhaqanka dhexdooda iyo ku saabsan dhaqanka dhexdooda. Hawladda © Beijing LSJ Technology Development Co., Ltd. Gobollada Ka Helsan
-
Siyasetka Fararida
scope thermal
Furcooyinka Koodka Scope Thermal ee Dibadda Dejiinta

Garsoor Qofka ee Dhexeeya Soo Xiriira Dhibaatooyinka

Furcooyinka Cameraaga Scope Thermal ee Dibadda Ciyaaraha
Maxay Scope Thermal Technology Ka Haysta Amaanka iyo Xaqiijka
Why choose LSJ Technology scope thermal?
Qoraalka Xirfadda iyo Dhibaatooyinka Badbaadaha Ururka
Qorshadaha Dhibaato iyo Ballaantooda Kaarkiidka Dadweynaha
Ku qeybka Cadaabta iyo Dibadda Lagu Sameyay: Xiriirka LSJ ka mid ah Maxkamadda Xiriirka Dadka
Maxay LSJ Ku Ay Dhibaato Adagga oo Ka Mid ah Iyo Furaadka?
Qaataarka fudud ee dhammaad
Ma ogolaanto macluumaadkooda?
Codso Qiimo Soo Jeedin Hadda
Waxaa lagu soo gaarayaa shabakadda xiriirada kuwa ugu yaraan.QAB QORSHIYO