service_ing.html 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {extend name="public/container"}
  2. {block name="title"}与{$to_user.nickname}聊天中{/block}
  3. {block name="head_top"}
  4. <link rel="stylesheet" href="{__WAP_PATH}crmeb/css/store_service.css" />
  5. <script type="text/javascript" src="{__PLUG_PATH}jquery-1.10.2.min.js"></script>
  6. <script type="text/javascript" src="{__WAP_PATH}crmeb/module/store_service/unslider.js"></script>
  7. <script type="text/javascript" src="{__WAP_PATH}crmeb/module/store_service/moment.min.js"></script>
  8. <script type="text/javascript" src="{__WAP_PATH}crmeb/module/store_service/jquery.touchSwipe.min.js"></script>
  9. <script type="text/javascript" src="{__WAP_PATH}crmeb/module/store_service/mobile.js"></script>
  10. <script type="text/javascript" src="{__WAP_PATH}crmeb/module/store_service/msn.js"></script>
  11. {/block}
  12. {block name="content"}
  13. <div class="kj"></div>
  14. <div class="prompt"><p></p></div>
  15. <script>
  16. var site="http://{$_SERVER['SERVER_NAME']}"; //定义站点域名
  17. var bq_m="{__WAP_PATH}crmeb/images/storeservice/"; //定义表情路径
  18. //获取双方信息
  19. var uid="{$user.uid}";
  20. var uavatar="{$user.avatar}";
  21. var unickname="{$user.nickname}";
  22. var to_uid="{$to_user.uid}";
  23. var to_uavatar="{$to_user.avatar}";
  24. var to_unickname="{$to_user.nickname}";
  25. var mer_id="{$merchant.id}";
  26. var mer_name="{$merchant.mer_name}";
  27. $(function(){
  28. //初始化
  29. c=($(window).height()/2)-20;
  30. $(".prompt p").css("margin-top",c+"px");//信息提示框居中
  31. moban_duihua();
  32. // $(".kj").html(moban_duihua());//加载聊天框html
  33. moban_duihua_js(); //初始化聊天框中js事件
  34. setInterval("refresh_msn()",1500); //每过两秒读取一次消息
  35. });
  36. </script>
  37. <script>
  38. requirejs(['vue','store','helper'],function(Vue,storeApi,$h){
  39. mapleWx($jssdk(),function(){
  40. var _this = this;
  41. document.querySelector('.msn i.img_icon').onclick = function(){
  42. storeApi.wechatUploadImg(_this,9,function(res){
  43. for (var i = 0; i < res.length; i++) {
  44. var img = '<img class="img" src="'+res[i]+'" onclick="img_detail($(this))" />';
  45. add_msn(img,"html");
  46. }
  47. });
  48. }
  49. });
  50. });
  51. function img_detail(_this){
  52. var imgurl = site+_this.attr("src")
  53. var imgArray = [];
  54. imgArray.push(imgurl);
  55. wx.previewImage({
  56. current: imgurl,
  57. urls: imgArray
  58. });
  59. }
  60. </script>
  61. {/block}