index.html 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. <!DOCTYPE html>
  2. <html lang="zh-CN" xmlns:th="https://www.thymeleaf.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:schemaLocation="https://www.thymeleaf.org ">
  4. <head>
  5. <title th:text="'采美365网-'+${supplier.name}">采美365网-供应商首页</title>
  6. <template th:replace="components/headLink"></template>
  7. <link th:href="@{/css/supplier/index.css(v=${version})}" rel="stylesheet" type="text/css">
  8. </head>
  9. <body>
  10. <!-- 引用头部 -->
  11. <template th:replace="components/header"></template>
  12. <!-- 供应商首页 -->
  13. <div id="supplierHome">
  14. <div class="supplierTit">
  15. <!--首页图片轮播-->
  16. <div id="supplierBanner" class="swiper-container">
  17. <ul class="swiper-wrapper">
  18. <li class="swiper-slide mfc" v-for="imgUrl in supplierBanner">
  19. <img :src="imgUrl">
  20. </li>
  21. </ul>
  22. <div class="swiper-pagination mfc"><span v-if="isPC" v-for="i in supplierBanner.length"></span></div>
  23. <a class="swiper-button-prev" href="javascript:void(0)"></a>
  24. <a class="swiper-button-next" href="javascript:void(0)"></a>
  25. </div>
  26. <div class="title">
  27. <img th:src="${supplier.logo}">
  28. <h1 th:text="${supplier.name}"></h1>
  29. <a href="javascript:void(0);"><i class="icon mIcon shop"><em class="tips">点击查看授权牌照</em></i></a>
  30. </div>
  31. <div class="search">
  32. <input class="keyword" type="text" placeholder="请输入商品名称(商铺内商品)">
  33. <a class="searchBtn icon mIcon" href="javascript:void(0);"></a>
  34. </div>
  35. </div>
  36. <div class="supplierInfo">
  37. <div class="tabTit">
  38. <span class="on">产品展示</span>
  39. <span>公司介绍</span>
  40. <a v-if="!isPC" class="showSearch" href="javascript:void(0);">商铺内搜索</a>
  41. </div>
  42. <div class="tabCon">
  43. <div class="item productBox">
  44. <div class="part">
  45. <div class="title">主推商品</div>
  46. <!--主推商品列表-->
  47. <ul class="productList clear mfw">
  48. <li class="productItem mfc" v-for="p in mainProducts">
  49. <div class="item">
  50. <a class="image" :href="'/product/detail.html?id='+p.pid" target="_blank">
  51. <img :src="p.image" :alt="p.name">
  52. <span v-if="p.acttype==1||p.acttype==2" :class="p.acttype==1?'icon mIcon hot':'icon mIcon new'"></span>
  53. </a>
  54. <a class="name" :href="'/product/detail.html?id='+p.pid" target="_blank">
  55. <span v-html="p.name"></span>
  56. </a>
  57. <div class="price mfhc">
  58. <template v-if="userId && userId>0">
  59. <em v-if="p.priceflag==1">未公开价格</em>
  60. <template v-else>
  61. <em v-if="p.priceLoading">正在获取价格...</em>
  62. <em v-else-if="p.priceflag==2 && p.userIdentity!=2">价格仅会员可见</em>
  63. <em v-else class="p" v-text="'¥'+parseFloat(p.price).toFixed(2)"></em>
  64. <div class="btnBox">
  65. <a v-if="p.priceflag==2 && p.userIdentity!=2" href="javascript:void(0)" class="btn">升级成为会员</a>
  66. <a v-else href="javascript:void(0)" class="btn add">加入购物车</a>
  67. </div>
  68. </template>
  69. </template>
  70. <template v-else>
  71. <em>价格:<i class="icon mIcon" v-for="i in 5">
  72. <i v-if="i==1||p.pricegrade>=i" class="icon mIcon on"></i>
  73. </i></em>
  74. <div class="btnBox"><a href="javascript:void(0)" class="btn add toLogin">加入购物车</a></div>
  75. </template>
  76. </div>
  77. </div>
  78. </li>
  79. </ul>
  80. </div>
  81. <div class="part">
  82. <div class="title">供应商产品(这部分等商铺内商品加入阿里云搜索再做!)</div>
  83. <!--主推商品列表-->
  84. <ul class="productList clear mfw">
  85. <li class="productItem mfc" v-for="p in productLists">
  86. <div class="item">
  87. <a class="image" :href="'/product/detail.html?id='+p.pid" target="_blank">
  88. <img :src="p.image" :alt="p.name">
  89. <span v-if="p.acttype==1||p.acttype==2" :class="p.acttype==1?'icon mIcon hot':'icon mIcon new'"></span>
  90. </a>
  91. <a class="name" :href="'/product/detail.html?id='+p.pid" target="_blank">
  92. <span v-html="p.name"></span>
  93. </a>
  94. <div class="price mfhc">
  95. <template v-if="userId && userId>0">
  96. <em v-if="p.priceflag==1">未公开价格</em>
  97. <template v-else>
  98. <em v-if="p.priceLoading">正在获取价格...</em>
  99. <em v-else-if="p.priceflag==2 && p.userIdentity!=2">价格仅会员可见</em>
  100. <em v-else class="p" v-text="'¥'+parseFloat(p.price).toFixed(2)"></em>
  101. <div class="btnBox">
  102. <a v-if="p.priceflag==2 && p.userIdentity!=2" href="javascript:void(0)" class="btn">升级成为会员</a>
  103. <a v-else href="javascript:void(0)" class="btn add">加入购物车</a>
  104. </div>
  105. </template>
  106. </template>
  107. <template v-else>
  108. <em>价格:<i class="icon mIcon" v-for="i in 5">
  109. <i v-if="i==1||p.pricegrade>=i" class="icon mIcon on"></i>
  110. </i></em>
  111. <div class="btnBox"><a href="javascript:void(0)" class="btn add toLogin">加入购物车</a></div>
  112. </template>
  113. </div>
  114. </div>
  115. </li>
  116. </ul>
  117. </div>
  118. </div>
  119. <div class="item infoBox">
  120. <div class="part">
  121. <div class="title">公司基本信息</div>
  122. <p><span class="l">公司</span>:<span th:text="${supplier.name}"></span></p>
  123. <p><span class="l">满意度</span>:<span><i v-for="i in 5" class="icon mIcon heart"></i></span></p>
  124. <p><span class="l">经营范围</span>:<span><em class="tag" th:each="bus: ${supplier.businessScopeArr}" th:text="${bus}"></em></span></p>
  125. </div>
  126. <div class="part">
  127. <div class="title">公司介绍</div>
  128. <div class="cont" th:utext="${supplier.info}"></div>
  129. </div>
  130. <div class="part">
  131. <div class="title">主打系列产品说明</div>
  132. <div class="cont" th:utext="${supplier.productDesc}"></div>
  133. </div>
  134. <div class="part">
  135. <div class="title">营业执照</div>
  136. <div class="photo">
  137. <a th:href="${supplier.businessLicense}" target="_blank">
  138. <img th:src="${supplier.businessLicense}">
  139. </a>
  140. </div>
  141. </div>
  142. <div class="part">
  143. <div class="title">公司资质</div>
  144. <div class="photo">
  145. <a th:href="${supplier.taxCertificate}" target="_blank">
  146. <img th:src="${supplier.taxCertificate}">
  147. </a>
  148. </div>
  149. </div>
  150. <div class="part" th:if="not${#strings.isEmpty(supplier.certificate)}">
  151. <div class="title">授权牌照</div>
  152. <div class="photo">
  153. <a th:href="${supplier.certificate}" target="_blank">
  154. <img th:src="${supplier.certificate}">
  155. </a>
  156. </div>
  157. </div>
  158. </div>
  159. </div>
  160. </div>
  161. </div>
  162. <!-- 引入底部 -->
  163. <template th:replace="components/footer"></template>
  164. <template th:replace="components/footLink"></template>
  165. <script charset="utf-8" type="text/javascript" th:src="@{/js/supplier/index.js(v=${version})}"></script>
  166. </body>
  167. </html>