βιομηχανική υδραυλική πρέσα! Αυτό συμβαίνει γιατί...">
,需要通过父级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);
}
});
})();
Έχεις ποτέ δει μια τεράστια μηχανή που μπορεί να πιέζει ή να συμπιέζει πράγματα με τόνους δύναμης; Λοιπόν, αυτή η μηχανή είναι γνωστή ως βιομηχανικό υδραυλικό πατήτρο ! Αυτό είναι επειδή αυτές οι μηχανές είναι χρήσιμες για να πιέζουν μια γεννήθρια πλήρωμα υλικών, όπως μέταλλα, χαρτί, πλαστικά, κλπ. Η δύναμη που μπορούν να εφαρμόσουν είναι εκπληκτική—μπορεί να είναι σε εκατοντάδες τόνους! Είναι σαν να βάλεις μια πολύ βαριά βάρηση πάνω σε κάτι! Πώς λειτουργούν τα Μηχανήματα Υδραυλικής Πίεσης Βιομηχανικής. Τα μηχανήματα υδραυλικής πίεσης λειτουργούν με βάση την υδραυλική πίεση για να δημιουργήσουν δύναμη. Η υδραυλική σημαίνει ότι αυτά τα μηχανήματα χρησιμοποιούν υγρά για να λειτουργήσουν. Ένα υδραυλικό σύστημα αποτελείται από μια συλλογή μερών που λειτουργούν σε συνέργεια. Αυτά τα συστατικά είναι ένα υδραυλικό κύλινδρο, μια υδραυλική μεταβολέα, φρεάτια και διαύλους. Το υδραυλικό κύλινδρο ενεργοποιείται, πιέζοντας υγρό (συνήθως ελαίο) μέσω των διαύλων και εισάγοντάς το στο κύλινδρο. Αυτή η πίεση στο υγρό έχει αυξηθεί και όταν εισέρχεται στο κύλινδρο, πιέζει κάτω στο υλικό που χρειάζεται να πατηθεί. Αυτή η διαδικασία είναι εξαιρετικά αποτελεσματική και επιτρέπει στο μηχάνημα να παράγει μια σημαντική ποσότητα δύναμης με ακρίβεια. Οι βιομηχανικές υδραυλικές πίεσεις σχεδιάζονται να είναι πολύ δυνατές και μακροχρόνιες. Είναι πολύ ανθεκτικές, έτσι ώστε να μπορούν να λειτουργούν καλά ακόμη και στις ακραίες συνθήκες. Τα υλικά που χρησιμοποιούνται για την κατασκευή αυτών των μηχανών επιλέγονται βάσει της δύναμής και της αντοχής τους. Τα πλαίσια και τα πλάτη των μηχανών φτιάχνονται συνήθως από κάποιο είδος κάστινου σιδήρου ή κάστινου χάλυβα, που τα καθιστά εξαιρετικά ανθεκτικά. Επιπλέον, ο υδραυλικός κύλινδρος κατασκευάζεται συνήθως από ανθεκτικά υλικά όπως σκληροποιημένο χάλυβα, εγγυώντας ότι θα αντέχει σε ακραία χρήση χωρίς διάβρωση. Αυτά τα μηχανήματα είναι πολύ σημαντικά για τη βιομηχανία, καθώς επιτρέπουν σε φακέλους να λειτουργούν γρηγορότερα και με μεγαλύτερη ακρίβεια. (Μπορούν να ασκούν πίεση σε υλικά γρήγορα αλλά — σημαντικά — να δίνουν επίσης σε ικανούς ανθρώπους έλεγχο για το πόσο ακριβώς πίεση χρησιμοποιείται. Οι φακέλοι μαθαίνουν να δημιουργούν προϊόντα γρηγορότερα ώστε να ανταποκριθούν στη ζήτηση των πελατών. Βοηθά επίσης να εγγυηθεί ότι τα προϊόντα κατασκευάζονται με υψηλή ποιότητα.) Ένα εργοστάσιο αυτοκινήτων μπορεί να χρησιμοποιήσει υδραυλικό πιέστη για να μορφοποιήσει μεταλλικά κομμάτια για τις θύρες ή τα καπούκια των αυτοκινήτων, για παράδειγμα. Αυτή η διαδικασία τους επιτρέπει να παράγουν αρκετά κομμάτια γρήγορα και να εξασφαλίζουν ότι συμβαδίζουν σωστά μεταξύ τους. Για παράδειγμα, μια εγχώριση επαναχρησιμοποίησης χαρτιού μπορεί να λειτουργεί με υδραυλικό κρατέρα για να συμπιέζει τεράστια φορτία απορρίψιμου χαρτιού σε μικρότερες, ευκολότερες να χειριστούν διαστάσεις για μεταφορά και αποθήκευση. Αυτό το κάνει πιο εύκολο να μετακινείται το χαρτί, και βοηθά τη διαδικασία επαναχρησιμοποίησης να προχωρά όσο το δυνατόν πιο ομαλά. Αυτό κάνει όλους τους τύπους βιομηχανιών που περιλαμβάνουν μια μορφή παραγωγικής διαδικασίας, να χρησιμοποιούν βιομηχανικά υδραυλικά μηχανήματα πιέστη σε διάφορες παραγωγικές περιβάλλοντα. Τα τύποι μηχανών υδραυλικής πίεσης Nadun Industrial σχεδιάζονται για να συγκεντρώσουν υψηλή ποιότητα, ακρίβεια, προσπάθεια και εξοχή. Αφήστε τους ειδικούς μας να σας βοηθήσουν να καθορίσετε τον αδιάμαχο τύπο για την επιχείρησή σας. Θα λάβουν υπόψη τους πράγματα όπως τι είδους υλικά χρειάζεστε να τυπώνετε, πόσο γρήγορα θέλετε να παράγετε προϊόντα και πόσο χώρο διαθέτετε στις εγκαταστάσεις σας. Και όλα αυτά με μια προσαρμοσμένη επαγγελματική υπηρεσία, ώστε να λήξετε με τη σωστή μηχανή για εσάς. Η Nadun προσφέρει μηχανές τύπων για τη βιομηχανία σας, είτε ψάχνετε για τύπους για χάλκανση μέταλλων, ανακύκλωση χαρτιού, μορφοποίηση πλαστικών ή οποιαδήποτε άλλη βιομηχανική εργασία. Είστε συνηθισμένοι να ακούετε: Είμαστε εδώ για να παρέχουμε το υψηλότερο επίπεδο υπηρεσίας. Θέλουμε να εξασφαλίσουμε ότι τα προϊόντα μας νικούν τις διαφορετικές προκλήσεις και απαιτήσεις της βιομηχανίας σας, ώστε να εξέλλειπες ως παραγωγός. Τα προϊόντα Nadun Machinery είναι γνωστά για την ανώτερη ποιότητά τους, την εξαιρετική απόδοσή τους και τη μεγάλη διάρκεια ζωής τους. Η εταιρεία φιλοξενεί μια ομάδα έρευνας και βιομηχανικών μηχανημάτων υδραυλικής πίεσης, με περισσότερα από δέκα μέλη, τα οποία έχουν κατά μέσο όρο πάνω από 10 χρόνια εμπειρίας στην έρευνα και ανάπτυξη. Η ομάδα μας συνεχώς βελτιώνεται και καινοτομεί για να ικανοποιεί τις μεταβαλλόμενες απαιτήσεις της αγοράς. Με πάνω από 17 χρόνια εμπειρίας, η Nadun Machinery αναδύθηκε ως κορυφαίος εξαγωγέας και κατασκευαστής στην επεξεργασία μετάλλων. Εστιάζουμε σε υδραυλικές πρέσες, πρέσες διατρήσεως, μηχανήματα κοπής, μηχανήματα κάμψης και κατακόρυφους τόρνους, που καλύπτουν διάφορες βιομηχανίες, όπως η αεροδιαστημική, η αυτοκινητοβιομηχανία, η μηχανολογική μηχανική, η κατασκευαστική βιομηχανία και η μεταλλουργική μηχανική. Τα βιομηχανικά μηχανήματα υδραυλικής πίεσης μας διανέμονται σε περισσότερες από 150 χώρες παγκοσμίως και καθορίζουν νέα πρότυπα για τις μηχανές κατασκευής. Στον τομέα των λύσεων ψύξης, οι εμπορικές μάρκες Dragon και Tiger, καθώς και η μάρκα Temple of Heaven, ανταποκρίνονται σε διαφορετικές αγοραστικές ανάγκες, προσφέροντας μια ποικιλία προϊόντων που μπορούν να προσαρμοστούν σε διαφορετικούς τύπους πελατών και σεναρία χρήσης. Η δημιουργία μάρκας αποτελεί το κύριο στρατηγικό στόχο, τα προϊόντα υγείας αποτελούν την κύρια βιομηχανική εφαρμογή της υδραυλικής πρέσας, ενώ η εμπειρία του πελάτη βρίσκεται στο επίκεντρο της δραστηριότητας της εταιρείας. Η εταιρεία αποφάσισε να καθιερωθεί ως επιχείρηση υψηλής ποιότητας στον τομέα της υγείας. Η εταιρεία προσφέρει εγκατάσταση και θέση σε λειτουργία για πάνω από 400 πελάτες ετησίως. Παράγει ετησίως 500–600 σύνολα διαφορετικών προϊόντων. Τα προϊόντα μας είναι πιστοποιημένα σύμφωνα με τα πρότυπα ISO, CE και SGS. Διαθέτουμε αριθμό πατεντών καινοτομίας προϊόντων, καθώς και επίσημα πιστοποιητικά τιμής για τη δέσμευσή μας στη βιομηχανική υδραυλική πρέσα. Copyright © Nadun Machinery Manufacture Co., Ltd. Όλα τα δικαιώματα κατεχόμενα
-
Πολιτική απορρήτου
Nadun Machinery Manufacture Co., Ltd.
μηχανή βιομηχανικής υδραυλικής πιέσης
Εξερεύνηση της Τεχνολογίας Βιομηχανικών Υδραυλικών Πιέσεων

Βιομηχανικές Υδραυλικές Πιέσεις Κατασκευασμένες για Las

Πώς οι Βιομηχανικές Υδραυλικές Πιέσεις Επιβάλλουν τη Βιομηχανική Παραγωγή
Η Πολυειδικότητα των Μηχανών Βιομηχανικών Υδραυλικών Πιέσεων
Why choose Νανούν
μηχανή βιομηχανικής υδραυλικής πιέσης?
Εξαιρετική Ποιότητα και Επίδοση:
Ειδικότητα Εταιρείας και Παγκόσμια Αποτελεσματικότητα:
Ένα Γουρού Προϊόντων
Αξιόπιστη ποιότητα προϊόντος
Σχετικές κατηγορίες προϊόντων
Δεν βρίσκετε αυτό που ψάχνετε;
Ζητήστε Προσφορά Τώρα
Επικοινωνήστε με τους συμβούλους μας για περισσότερα διαθέσιμα προϊόντα.Επικοινωνήστε μαζί μας