list.html 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  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>采美365网-供应商列表</title>
  6. <template th:replace="components/headLink"></template>
  7. <link th:href="@{/css/supplier/list.css(v=${version})}" rel="stylesheet" type="text/css">
  8. </head>
  9. <body>
  10. <!-- 引用头部 -->
  11. <template th:replace="components/header"></template>
  12. <!-- 供应商搜索列表 -->
  13. <div id="supplierList">
  14. <!--loading-->
  15. <div v-if="listLoading" class="loading">
  16. <img src="/img/base/loading.gif">
  17. </div>
  18. <!--数据为空-->
  19. <div v-else-if="!listLoading && (!listData || listData.length==0)" class="empty">
  20. <img src="/img/common/empty.png">
  21. <div class="msg">
  22. <p>暂未找到你搜索的供应商,快去<a href="/supplier/list.html">供应商列表</a>看看吧~</p>
  23. </div>
  24. </div>
  25. <!--列表-->
  26. <ul v-else class="supplierList">
  27. <li class="supplierItem clear" v-for="shop in listData">
  28. <div class="left">
  29. <a :href="'/supplier/prolist-'+shop.sid+'.html'" target="_blank" class="logo">
  30. <img :src="shop.shoplogo">
  31. </a>
  32. <h5><a :href="'/supplier/prolist-'+shop.sid+'.html'" :title="shop.shoptitle" target="_blank">
  33. <span v-html="shop.shoptitle"></span><i class="icon mIcon shop"></i>
  34. </a>
  35. </h5>
  36. <p>满意度:<span><i v-for="i in 5" class="icon mIcon heart"></i></span></p>
  37. <p>所在地区:<span v-text="shop.address"></span></p>
  38. <p>经营范围:<span v-if="shop.businessscope"><em v-for="scop in shop.businessscope.split('/')" class="tag" v-text="scop"></em></span></p>
  39. </div>
  40. <div class="right">
  41. <ul class="products clear mfc">
  42. <template v-if="shop.products && shop.products.length>0">
  43. <li v-for="product in shop.products">
  44. <a :href="'/product-'+product.pid+'.html'" target="_blank">
  45. <img :src="product.image">
  46. <span v-html="product.name"></span>
  47. </a>
  48. </li>
  49. <li v-if="shop.products.length<3" v-for="i in (3-shop.products.length)"></li>
  50. </template>
  51. <li v-else-if="isPC" v-for="i in 3"></li>
  52. </ul>
  53. <a v-if="isPC" :href="'/supplier/productlist-'+shop.sid+'.html'" target="_blank" class="four">进入本店铺>>></a>
  54. </div>
  55. </li>
  56. </ul>
  57. <!--分页-->
  58. <div v-if="(!isPC) && noMore" class="noMore">---- 没有更多了 ----</div>
  59. <div v-if="isPC && pageTotal>1" class="pageWrap clear">
  60. <a v-if="params.num>1" class="prev" @click="toPagination(params.num*1-1)" href="javascript:void(0);"></a>
  61. <template v-for="n in showPageBtn">
  62. <a v-if="n" :class="{'on':(n==params.num)}" @click="toPagination(n)" href="javascript:void(0);" v-text="n"></a>
  63. <span v-else>···</span>
  64. </template>
  65. <a v-if="params.num<pageTotal" class="next" @click="toPagination(params.num*1+1)" href="javascript:void(0);"></a>
  66. <span>共<b v-text="pageTotal>1?pageTotal:1"></b>页</span>
  67. <span>跳至</span>
  68. <input v-model="pageInput" @blur="checkNum()"/>
  69. <span>页</span>&nbsp;
  70. <a class="btn" href="javascript:void(0);" @click="toPagination(pageInput)">点击跳转</a>
  71. </div>
  72. </div>
  73. <!-- 引入底部 -->
  74. <template th:replace="components/footer"></template>
  75. <template th:replace="components/footLink"></template>
  76. <script charset="utf-8" type="text/javascript" th:src="@{/js/supplier/cart.js(v=${version})}"></script>
  77. </body>
  78. </html>