index.html 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <div class="titlebar">
  2. <div class="fn-left"><a href="{:url('popupshop/sale/add')}" class="button button-blue"><i class="iconfont icon-add_icon"></i>增加</a></div>
  3. <div class="fn-right">
  4. <a href="{:url('popupshop/sale/index',['types'=>0])}" class="button {if $types == 0}button-green{/if}">全部商品</a>
  5. <a href="{:url('popupshop/sale/index',['types'=>1])}" class="button {if $types == 1}button-green{/if}">平台商品</a>
  6. <a href="{:url('popupshop/sale/index',['types'=>2])}" class="button {if $types == 2}button-green{/if}">用户商品</a>
  7. <a href="{:url('popupshop/sale/index',['types'=>3])}" class="button {if $types == 3}button-green{/if}">未成交</a>
  8. <a href="{:url('popupshop/sale/index',['types'=>4])}" class="button {if $types == 4}button-green{/if}">已成交</a>
  9. </div>
  10. </div>
  11. <div class="cards">
  12. <div class="card green">
  13. <div class="fn-left"><i class="iconfont icon-my_icon"></i></div>
  14. <div class="fn-right fn-tar"><div class="num">{$platform}</div><div class="text">平台商品</div></div>
  15. </div>
  16. <div class="card green">
  17. <div class="fn-left"><i class="iconfont icon-my_icon"></i></div>
  18. <div class="fn-right fn-tar"><div class="num">{$user}</div><div class="text">用户商品</div></div>
  19. </div>
  20. <div class="card yellow">
  21. <div class="fn-left"><i class="iconfont icon-renminbi1688"></i></div>
  22. <div class="fn-right fn-tar"><div class="num">{$no_complete|money}</div><div class="text">未成交金额</div></div>
  23. </div>
  24. <div class="card yellow">
  25. <div class="fn-left"><i class="iconfont icon-renminbi1688"></i></div>
  26. <div class="fn-right fn-tar"><div class="num">{$complete|money}</div><div class="text">已成交金额</div></div>
  27. </div>
  28. </div>
  29. {foreach $lists as $vo}
  30. <table class="pure-table mb5">
  31. <thead>
  32. <tr>
  33. <th class="blue"><svg class="icon mr10 fn-f18" aria-hidden="true"><use xlink:href="#icon-cuxiaohuodong"></use></svg>{$vo.house.title}</th>
  34. <th class="w80 fn-tar">成本价</th>
  35. <th class="w80 fn-tar">委托价</th>
  36. <th class="w80 fn-tar">销售价</th>
  37. <th class="w80 fn-tac">状态</th>
  38. </tr>
  39. </thead>
  40. <tbody>
  41. <tr class="pure-table-title">
  42. <td colspan="5">
  43. <div class="fn-left mr10">创建时间:{$vo.create_time|date='Y-m-d H:i'}</div>
  44. <div class="fn-left">更新时间:{$vo.update_time|date='Y-m-d H:i'}</div>
  45. <div class="fn-right button-group">
  46. {if $vo.is_pay}
  47. <button class="button button-mini button-disabled"><i class="iconfont icon-edit"></i>编辑</button>
  48. <button class="button button-mini button-disabled"><i class="iconfont icon-arrowdown"></i>下架</button>
  49. <button class="button button-mini button-disabled"><i class="iconfont icon-arrowup"></i>上架</button>
  50. <button class="button button-mini button-disabled"><i class="iconfont icon-lajixiang"></i>删除</button>
  51. {else}
  52. <a href="{:url('popupshop/sale/edit',['id' => $vo.id])}" class="button button-mini" msg="【下架】选择商品" issale="0"><i class="iconfont icon-edit"></i>编辑</a>
  53. <button class="button button-mini bar" url="{:url('popupshop/sale/offSale',['id' => $vo.id])}" msg="【下架】选择商品" issale="0"><i class="iconfont icon-arrowdown"></i>下架</button>
  54. <button class="button button-mini bar" url="{:url('popupshop/sale/onSale',['id' => $vo.id])}" msg="【上架】选择商品" issale="1"><i class="iconfont icon-arrowup"></i>上架</button>
  55. <button class="button button-mini bar" url="{:url('popupshop/sale/delete',['id' => $vo.id])}" msg="【删除】选择商品? 可恢复" issale="2"><i class="iconfont icon-lajixiang"></i>删除</button>
  56. {/if}
  57. </div>
  58. </td>
  59. </tr>
  60. <tr>
  61. <td colspan="5" class="store">
  62. {if $vo.user_id == 0}
  63. <div class="fn-left"><img src="__STATIC__/popupshop/me.png" class="w40"></div>
  64. <div class="fn-left pl10">匿名<br /><spam class="badge bg-blue">官方小店</spam></div>
  65. {else}
  66. <div class="fn-left"><img src="{$vo.user.face}" class="w40"></div>
  67. <div class="fn-left pl10">{$vo.user.nickname}<br />{if $vo.store_id > 0}<spam class="badge bg-green">{$vo.store.name}</spam>{/if}</div>
  68. {/if}
  69. </td>
  70. </tr>
  71. <tr>
  72. <td>
  73. <table class="table">
  74. <thead>
  75. <tr>
  76. <th class="w100 fn-tac">预览</th>
  77. <th>产品信息</th>
  78. <th class="w100 fn-tar">成本价</th>
  79. <th class="w100 fn-tar">销售价</th>
  80. </tr>
  81. </thead>
  82. <tbody>
  83. <tr>
  84. <td><img src="{$vo.house.img}?x-oss-process=style/80" class="w80" /></td>
  85. <td class="no"><spam class="badge bg-red mr5">主</spam>{$vo.house.name}<br ><span class="gray">{$vo.house.note}</span></td>
  86. <td class="fn-tar">¥{$vo.house.cost_price}</td>
  87. <td class="fn-tar">¥{$vo.house.sell_price}</td>
  88. </tr>
  89. {foreach $vo.gift as $rs}
  90. <tr>
  91. <td><img src="{$rs.img}?x-oss-process=style/80" class="w80" /></td>
  92. <td class="no"><spam class="badge bg-blue mr5">赠</spam>{$rs.name}<br ><span class="gray">{$rs.note}</span></td>
  93. <td class="fn-tar">¥{$rs.cost_price}</td>
  94. <td class="fn-tar">¥{$rs.sell_price}</td>
  95. </tr>
  96. {/foreach}
  97. </tbody>
  98. </table>
  99. </td>
  100. <td class="fn-tac">{$vo.user_cost_price}</td>
  101. <td class="fn-tac">{$vo.user_entrust_price}</td>
  102. <td class="fn-tac">{$vo.user_sale_price}</td>
  103. <td class="fn-tac">
  104. {if $vo.is_out}
  105. <span class="badge bg-blue">退出提货</span>
  106. {else}
  107. {if $vo.is_sale}
  108. {if $vo.is_pay}
  109. <span class="badge">已成交</span>
  110. {else}
  111. <span class="badge bg-green">销售中</span>
  112. {/if}
  113. {else}
  114. <span class="badge bg-red">下架中</span>
  115. {/if}
  116. {/if}
  117. </td>
  118. </tr>
  119. </tbody>
  120. </table>
  121. {/foreach}
  122. {$lists|raw}
  123. <style type="text/css">
  124. .store{line-height:20px;}
  125. </style>
  126. <script type="text/javascript">
  127. Do('base', 'layer',function () {
  128. $('.isDel').isDel();
  129. $(".bar").click(function () {
  130. var index = parent.layer.getFrameIndex(window.name);
  131. var url = $(this).attr('url');
  132. parent.layer.confirm($(this).attr('msg'),{icon:3},function(index){
  133. $.post(url,function(data) {
  134. window.location.reload()
  135. },"json");
  136. parent.layer.close(index);
  137. });
  138. })
  139. })
  140. </script>