enterprise_detail.html 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. {extend name="public/base_human"/}
  2. {block name="css"}
  3. <style>
  4. .content-box {background: white;width:100%;padding:10px 5%;}
  5. .title {display: flex;flex-direction: row;align-items: center;font-size:16px;font-weight: bold;}
  6. .tel {font-size:14px;margin-top:10px;border-bottom:1px solid #ddd;padding-bottom: 10px;}
  7. .join {display: flex;flex-direction: row;align-items: center;color:#777;font-size:14px;margin-top:10px;}
  8. .join .flex-1{flex:1;}
  9. .join .mobile{display: flex;flex-direction: row;align-items: center;}
  10. .address {color:#777;font-size:14px;margin-top:10px;}
  11. .introduction-title {display: flex;flex-direction: row;align-items: center;margin-top:10px;border-top:1px solid #ddd;padding-top:10px;}
  12. .introduction-content {font-size:14px;margin-top:10px; white-space: pre-wrap;color:#666;}
  13. .booth {color:var(--red);font-size:16px;margin-top:10px;font-weight: bold;text-align: center;}
  14. </style>
  15. {/block}
  16. {block name="body"}
  17. <van-nav-bar
  18. class="nav-theme"
  19. :fixed="true"
  20. :placeholder="true"
  21. left-text="返回"
  22. left-arrow
  23. @click-left="onBack"
  24. >
  25. <template #title>
  26. <span class="text-white">企业详情</span>
  27. </template>
  28. </van-nav-bar>
  29. <div class="content-box">
  30. <div class="title">
  31. <div style="width: 6px; height: 6px; background: #dd4250; border-radius: 50%; margin-right: 11px;"><span></span></div>
  32. <div>{{info.name}}</div>
  33. </div>
  34. <div class="tel" @click.stop="call(info.tel)">
  35. <van-icon name="phone" color=" #dd4250"></van-icon>
  36. {{info.tel}}
  37. </div>
  38. <div class="join" v-if="info.join">
  39. <div class="flex-1">参会人:{{info.join}}</div>
  40. <div class="flex-1 mobile" v-if="info.join_mobile" @click.stop="call(info.join_mobile)">
  41. <van-icon name="phone" color=" #dd4250"></van-icon>
  42. {{info.join_mobile}}
  43. </div>
  44. </div>
  45. <div class="address" v-if="info.industry">
  46. 行业:{{info.industry}}
  47. </div>
  48. <div class="address" v-if="info.capital">
  49. 注册资本:{{info.capital}}
  50. </div>
  51. <div class="address">
  52. 企业地址:{{info.address}}
  53. </div>
  54. <div class="booth" v-if="info.booth">
  55. 展位:{{info.booth}}
  56. </div>
  57. <div class="introduction">
  58. <div class="introduction-title">
  59. <div style="width: 6px; height: 6px; background: #dd4250; border-radius: 50%; margin-right: 11px;"><span></span></div>
  60. <div>企业简介</div>
  61. </div>
  62. <div class="introduction-content">{{info.introduction}}</div>
  63. </div>
  64. </div>
  65. {/block}
  66. {block name="script"}
  67. <script>
  68. function v_setup() {
  69. let base = {};
  70. base.info = {$info};
  71. base.onBack = () => {
  72. history.back();
  73. };
  74. base.call = (tel) => {
  75. // vant.showImagePreview([
  76. // '/static/mobile/images/wechat_qrcode_institution.jpg'
  77. // ]);
  78. location.href = "tel://" + tel;
  79. };
  80. return base;
  81. }
  82. </script>
  83. {/block}