nồi hơi hơi nước áp lực cao mới nhất đều là những máy cực kỳ quan trọng đối với hầu hết các nhà máy, vì chúng hỗ trợ sản xuất...">
,需要通过父级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);
}
});
})();
Các nồi hơi thép công nghiệp cũng như các mẫu mới nhất lò hơi áp suất cao là những chiếc máy vô cùng quan trọng đối với hầu hết các nhà máy, bởi vì chúng hỗ trợ sản xuất các thứ như quần áo, đồ chơi và đôi khi là thực phẩm. Những chiếc máy khổng lồ này tạo ra nhiệt để cung cấp năng lượng cho nhiều máy móc khác nhằm sản xuất ra các sản phẩm mà con người sử dụng và trong các xưởng sản xuất công nghiệp, nồi hơi hơi nước có thể trở thành một trong những thiết bị chủ lực nhất mà bất kỳ ngành công nghiệp nào cũng sở hữu. Chúng giúp đảm bảo rằng các máy móc sản xuất sản phẩm luôn có đủ năng lượng cần thiết để hoàn thành công việc. Nếu không có những nồi hơi bằng thép công nghiệp này thì rất nhiều thứ mà con người mua và sử dụng hàng ngày sẽ không còn sẵn có nữa, do đó các nồi hơi bằng thép chất lượng công nghiệp đóng vai trò then chốt trong lĩnh vực sản xuất. Năng lượng cũng được tạo ra bằng nồi hơi thép công nghiệp cũng như các loại mới nhất nồi hơi khí công nghiệp ở một số khu vực. Năng lượng giống như sức mạnh làm mọi thứ chuyển động và hoạt động. Những chiếc lò hơi bằng thép công nghiệp này giúp đảm bảo rằng con người có đủ năng lượng để sản xuất ra điện và nhiệt. Nếu không có những chiếc lò hơi bằng thép công nghiệp, sẽ rất khó để con người có đủ năng lượng cho các hoạt động như xem TV, bật đèn hoặc giữ ấm vào mùa đông. Một điểm tốt của những chiếc lò hơi bằng thép công nghiệp cũng như lò đốt gỗ công nghiệp là bạn có thể sử dụng chúng để cung cấp nhiệt cho các tòa nhà. Vào mùa đông, khi thời tiết bên ngoài lạnh giá, những chiếc lò hơi bằng thép công nghiệp lớn có khả năng tạo ra nhiệt để sưởi ấm nhà ở, trường học và các công trình khác. Đây chính là yếu tố giúp con người cảm thấy ấm áp và dễ chịu khi trời lạnh. Lò hơi bằng thép công nghiệp có thể hữu ích đối với hệ thống sưởi vì chúng có khả năng sản sinh ra lượng nhiệt lớn nhằm giữ ấm cho con người. Những chiếc lò hơi bằng thép công nghiệp hiện đại và mạnh mẽ hơn, giống như lò hơi dầu nóng đã phát triển qua nhiều năm. Trước đây, những chiếc nồi hơi bằng thép ngày xưa không an toàn và hiệu quả như ngày nay. Những chiếc nồi hơi công nghiệp hiện đại ngày nay rất an toàn, tiết kiệm nhiên liệu và thân thiện với môi trường. Chúng cũng tiết kiệm năng lượng và gây ô nhiễm ít hơn, điều này tốt cho Trái Đất. Ngoài ra, ngành công nghiệp hiện đại còn giúp cải tiến những chiếc nồi hơi công nghiệp bằng thép trở nên đáng tin cậy hơn và tốt hơn cho tất cả mọi người. Để đảm bảo rằng các nồi hơi thép công nghiệp như những chiếc mới nhất nồi hơi đốt dầu để hoạt động tốt nhất, chúng cần được bảo trì định kỳ và kiểm tra các vấn đề phát sinh. NicolaeBoilerItOutBảo trì đơn giản chỉ là chăm sóc cái nồi hơi đó, vệ sinh nó. Bảo trì có nghĩa là chăm sóc, lau chùi nồi hơi chứ không chỉ đơn thuần là quan tâm đến việc điều tiết năng lượng. Mặc dù bạn phải thay thế bất cứ thứ gì bị hỏng và chẩn đoán sự cố là tìm ra nguyên nhân và khắc phục khi nồi hơi hoạt động không đúng. Vì vậy, để các nồi hơi thép công nghiệp tiếp tục vận hành hiệu quả cũng như an toàn, con người cần quản lý và sửa chữa những hệ thống này, từ đó giúp các nhà máy và tòa nhà hoạt động trơn tru, không bị gián đoạn. Đội ngũ kỹ sư và chuyên gia kỹ thuật của chúng tôi cung cấp hỗ trợ trọn vòng đời - từ nghiên cứu phát triển và thiết kế đến vận hành thông minh, bảo trì và cải tạo - mang lại giải pháp trọn gói liền mạch cho các dự án EPC và BOT quy mô lớn. Là một trong số ít các nhà sản xuất tại Trung Quốc sở hữu giấy phép nồi hơi cấp quốc gia loại A và các chứng nhận quốc tế được công nhận như ASME và CE/MD, sản phẩm của chúng tôi đáp ứng các tiêu chuẩn an toàn và hiệu suất khắt khe nhất cho ứng dụng trên toàn thế giới. Với hơn 20 năm dẫn đầu ngành và sở hữu hơn 30 quyền sở hữu trí tuệ độc lập, chúng tôi đã cung cấp các giải pháp năng lượng tích hợp cho hơn 200 khách hàng hàng đầu, bao gồm các công ty Fortune 500, duy trì tỷ lệ chấp nhận dự án đạt 100%. Hoạt động tại nhà máy tự xây dựng rộng 106.700 mét vuông với công suất hàng năm đạt 40.000 tấn hơi, chúng tôi sử dụng các thiết bị đẳng cấp thế giới—bao gồm máy cán tấm của Ý và hệ thống CNC của Đức—để đảm bảo độ chính xác, quy mô và chất lượng trong mọi dự án.Nồi hơi thép công nghiệp
Hiểu vai trò của nồi hơi thép công nghiệp trong sản xuất năng lượng

Lợi ích khi sử dụng nồi hơi thép công nghiệp trong hệ thống sưởi

Sự phát triển của nồi hơi thép công nghiệp trong ngành công nghiệp hiện đại

Bảo trì và khắc phục sự cố nồi hơi thép công nghiệp để đạt hiệu suất tối ưu.
Why choose Xianchuang
Nồi hơi thép công nghiệp?
Mô hình Dịch vụ Tích hợp Từ Đầu đến Cuối
Giấy phép cấp quốc gia và chứng nhận toàn cầu
Thành tích đã được chứng minh với các doanh nghiệp lớn
Năng lực sản xuất tiên tiến
Danh Mục Sản Phẩm Liên Quan
Không Tìm Thấy Thứ Bạn Đang Tìm?
Yêu Cầu Báo Giá Ngay
Liên hệ với các chuyên gia tư vấn của chúng tôi để biết thêm sản phẩm có sẵn.Liên hệ với chúng tôi