朵伴商城
🗂 全部分类浏览全部 ›
🔥 爆款推荐
📦 全部商品
首页
购物车
我的
服务支持
用户协议
隐私政策
资质证照
关于朵伴
平台介绍
招商入驻
联系我们
服务热线 400-158-0221
官方网站 www.dolink.group
客服邮箱 kefu@dolink.group
© 2026 苏州市朵伴悦酒店管理有限公司 · 朵伴商城 苏ICP备2026030999号-6
🏠
首页
🛒
购物车
👤
我的
💬
客服
购物车
×
清空
去结算
选择规格
×
加入购物车
我的
×
👤
未登录
登录后查看采购价与订单
0全部订单
0待支付
0待发货
0已完成
登录后查看我的订单
朵伴商城
酒店采购 · 手机号登录
获取验证码
取消
登录
联系我们
lijg@dolink.group
如需商务合作,请复制邮箱后到您的邮件客户端发送
复制邮箱
发邮件
function csQrBoxHTML(u){ var h='
长按二维码,添加客服微信
添加后可在微信里直接找客服
'; return h; } function csQrBig(el){ var img=el&&el.querySelector?el.querySelector('img'):null; if(!img||!img.src) return; var big=document.getElementById('csQrMask'); var bi=document.getElementById('csQrBigImg'); if(!big||!bi) return; bi.src=img.src; big.style.display='flex'; }
朵伴商城客服在线×
这个商品运费怎么算?
运费大概多少钱?
什么时候发货?
怎么开发票?
发送
/* ---------- 客服会话浮窗(朵伴商城) ---------- */ var CS_SID_KEY='db_cs_sid', csSid='', csMsgs=[], csProd={}, csTimer=null, csUnread=0; function csEsc(s){return String(s==null?'':s).replace(/&/g,'&').replace(//g,'>').replace(/"/g,'"')} function csEl(id){return document.getElementById(id)} function csSidGet(){ if(!csSid){ csSid=localStorage.getItem(CS_SID_KEY)||('CS'+Date.now().toString(36)+Math.random().toString(36).slice(2,8)); localStorage.setItem(CS_SID_KEY,csSid);} return csSid; } function csName(){ try{ var u=JSON.parse(localStorage.getItem('db_user')||'null'); return (u&&(u.contactName||u.hotelName||u.phone))||''; }catch(e){ return localStorage.getItem('db_token')?'酒店采购':''; } } function csContact(){ try{ var u=JSON.parse(localStorage.getItem('db_user')||'null'); return (u&&u.phone)||''; }catch(e){ return ''; } } function csAt(s){ var d=new Date(s); return isNaN(d)?'':(('0'+d.getHours()).slice(-2)+':'+('0'+d.getMinutes()).slice(-2)); } function csSetProduct(p){ csProd=p||{}; } function csOpen(){ csSidGet(); csEl('csPanel').classList.add('show'); csPoll(true); if(!csTimer) csTimer=setInterval(function(){ csPoll(false); },5000); } function csClose(){ csEl('csPanel').classList.remove('show'); csUnread=0; var b=csEl('csBadge'); if(b) b.style.display='none'; } function csQuick(t){ var e=csEl('csText'); e.value=t; csSend(); } function csRender(){ var b=csEl('csBody'); if(!b) return; if(!csMsgs.length){ b.innerHTML='
还没有消息,点下面的问题或输入内容,客服会尽快回复
'; return; } b.innerHTML=csMsgs.map(function(m){ return '
' +((m.name?'
'+csEsc(m.name)+'
':''))+csEsc(m.content)+'
' +'
'+csAt(m.at)+'
'; }).join(''); b.scrollTop=b.scrollHeight; } function csAddLocal(m){ csMsgs.push(m); csRender(); } function csSend(){ var e=csEl('csText'); var v=String(e.value||'').trim(); if(!v) return; e.value=''; var sid=csSidGet(); csAddLocal({who:'user',name:csName(),content:v,at:new Date().toISOString()}); var auto=(window.CS_AUTO&&window.CS_AUTO.autoReply)||'客服已收到您的留言,工作时间内会尽快回复。'; csAddLocal({who:'agent',name:'客服',content:auto,at:new Date().toISOString()}); var body={sid:sid,name:csName(),contact:csContact(),productId:csProd.id||'',productName:csProd.name||'',content:v}; var u=csUser(); if(u&&u.orderNo) body.orderNo=u.orderNo; fetch('/api/support/message',{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify(body)}) .then(function(r){return r.json()}) .then(function(r){ if(r&&r.session){ csMsgs=r.session.msgs.slice(); csRender(); } }).catch(function(){}); csUnread=0; csPoll(true); } function csPoll(refresh){ var sid=csSidGet(); if(!sid) return; var q='/api/support/thread?sid='+encodeURIComponent(sid); var doIt=function(d){ var list=(d&&d.messages)||[]; if(!list.length) return; var tail=list[list.length-1], last=csMsgs[csMsgs.length-1]; if(!refresh && last && last.at===tail.at) return; csMsgs=list.slice(); csRender(); var panel=csEl('csPanel'); if(!panel || !panel.classList.contains('show')){ csUnread=1; var b=csEl('csBadge'); if(b){ b.style.display='block'; b.textContent=String(list.filter(function(m){return m.who==='agent'}).length); } } }; fetch(q).then(function(r){return r.json()}).then(doIt).catch(function(){}); } function csLoadCfg(){ var go=function(d){ window.CS_AUTO=d||{}; var rows=[]; if(d.workHours) rows.push('客服时间:'+d.workHours); var csPhoneTpl = d.phone ? '客服电话:'+d.phone+'' : ''; var csMobileTpl = d.mobile ? '客服手机:'+d.mobile+'' : ''; var csWechatTpl = d.wechat ? '客服微信:'+d.wechat+'' : ''; var csEmailTpl = d.email ? '客服邮箱:'+d.email+'' : ''; rows.push(csPhoneTpl, csMobileTpl, csWechatTpl, csEmailTpl).filter(Boolean); rows.push('点击电话可直接拨号,点击微信可复制,点击邮箱可发信'); rows.push('急用可直接下单「运费专用」(1 元 / 件,数量填运费金额)'); var csQrHtml='';if(d&&d.wechatQr){csQrHtml=csQrBoxHTML(d.wechatQr);} var info=csEl('csInfo'); if(info) info.innerHTML=rows.join('
'); var h=csEl('csHours'); if(h) h.textContent=d.workHours||'工作日 9:00-18:00'; }; if(typeof api!=='undefined'){ api('/api/support/config').then(go).catch(function(){}); } else { fetch('/api/support/config').then(function(r){return r.json()}).then(go).catch(function(){}); } } function csUser(){ try{ return JSON.parse(localStorage.getItem('db_user')||'null'); }catch(e){ return null; } } (function csInit(){ csLoadCfg(); csSidGet(); })();