orderInfoList_body.html 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>订单详情</title>
  6. <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport"/>
  7. <meta content="yes" name="apple-mobile-web-app-capable"/>
  8. <meta content="black" name="apple-mobile-web-app-status-bar-style"/>
  9. <meta content="telephone=no" name="format-detection"/>
  10. <link href="../../css/styleInfo.css" rel="stylesheet" type="text/css"/>
  11. <style>
  12. .aui-scrollView {
  13. padding-bottom: 4rem;
  14. }
  15. .aui-footer-text-info a {
  16. padding: 5px 10px;
  17. font-size: 0.9 rem;
  18. margin-right: 10px;
  19. }
  20. [v-cloak] {
  21. display: none;
  22. }
  23. .changeNum {
  24. background-color: #007F86;
  25. color: #fff;
  26. padding: 3px 5px;
  27. font-size: .7rem;
  28. border-radius: 5px;
  29. margin-top: 5px;
  30. }
  31. .t {
  32. background-color: #f00;
  33. }
  34. </style>
  35. </head>
  36. <body>
  37. <section class="aui-flexView" id="app">
  38. <section class="aui-scrollView">
  39. <div class="aui-flex">
  40. <div class="aui-flex-box">
  41. <h3> 供应商名称 <em>86-18519238945</em></h3>
  42. <p>
  43. 青岛市崂山区文玲路
  44. </p>
  45. <p>
  46. 完成时间:2019-06-05 10:29:05
  47. </p>
  48. <p>
  49. 付款渠道:支付宝
  50. </p>
  51. <p>
  52. 金额: 500
  53. </p>
  54. </div>
  55. </div>
  56. <div class="divHeight"></div>
  57. <!-- <div class="aui-flex">
  58. <div class="aui-shop-item">
  59. <img src="../../images/logo-item.png" alt="">
  60. </div>
  61. <div class="aui-shop-item-arrow">
  62. 京东商城自营旗舰店
  63. </div>
  64. </div>-->
  65. <div class="aui-cp-edu b-line">
  66. <div class="aui-san-sml"></div>
  67. <div class="aui-flex aui-flex-ed">
  68. <div class="aui-flex-box">
  69. 单据类型 <em>入库单</em>
  70. </div>
  71. </div>
  72. <div class="aui-flex aui-flex-ed">
  73. <div class="aui-flex-box" style="color:#333; font-size:15px;">
  74. 扫描条码数<em style="color:#333">5</em>
  75. </div>
  76. </div>
  77. </div>
  78. <div class="aui-commodity-bg" v-for="(store,storeIndex) in orderInfos">
  79. <div class="aui-flex">
  80. <div class="aui-flex-box">
  81. <h4>条款号:1000392</h4>
  82. <p>
  83. 金宇轮胎 12R225
  84. </p>
  85. <p style="margin-top: -5px">
  86. JT538 库存充足
  87. </p>
  88. </div>
  89. </div>
  90. </div>
  91. <!-- <div class="aui-flex aui-insurance-box b-line">
  92. <div class="aui-insurance-img">
  93. <img src="../../images/icon-bx.png" alt="">
  94. </div>
  95. <div class="aui-flex-box">
  96. <h4>运费险</h4>
  97. <h5>确认收货前退货可理赔</h5>
  98. </div>
  99. <div>
  100. <h5>¥00.00</h5>
  101. <p class="aui-sml-text">
  102. X00
  103. </p>
  104. </div>
  105. </div>-->
  106. <div class="divHeight b-line"></div>
  107. <!-- <div class="aui-flex aui-flex-text-sml b-line">
  108. <div class="aui-flex-box">
  109. <p>
  110. <em>:</em>
  111. 可以获得30积分
  112. </p>
  113. <p>
  114. <em>订单编号:</em>
  115. 120848234387344378734
  116. </p>
  117. <p>
  118. <em>交易编号:</em>
  119. 2018090886654545233444
  120. </p>
  121. <p>
  122. <em>下单时间:</em>
  123. 2018-08-22 02:12:22
  124. </p>
  125. </div>
  126. </div>-->
  127. </section>
  128. <!-- <footer class="aui-footer aui-footer-fixed">
  129. <div class="aui-footer-text-info">
  130. <a href="javascript:;" class="aui-payment" v-on:click="saveOrder">我要协商</a>
  131. </div>
  132. </footer>-->
  133. </section>
  134. </body>
  135. <script type="text/javascript" src="../../script/api.js"></script>
  136. <script type="text/javascript" src="../../script/vue.js"></script>
  137. <script type="text/javascript" src="../../script/httpRequest.js"></script>
  138. <script type="text/javascript" src="../../script/vue_plugins.js"></script>
  139. <script type="text/javascript">
  140. apiready = function() {
  141. var orderid = api.pageParam.orderid;
  142. new Vue({
  143. el : '#app',
  144. data : {
  145. orderid : orderid,
  146. // 接单url
  147. saveUrl : 'receiveOrderUrl',
  148. // 接单状态
  149. saveStatus : 1,
  150. // 获取订单详情
  151. getOrderInfoUrl : 'getOrderInfo',
  152. // 订单详情
  153. orderInfo : '',
  154. orderInfos : [{
  155. o : 5
  156. }, {
  157. o : 5
  158. }, {
  159. o : 5
  160. }, {}]
  161. },
  162. filters : {
  163. statusToStr : function(status) {
  164. var str = "";
  165. switch (status) {
  166. case 0:
  167. str = "等待经销商接单";
  168. break;
  169. case 1:
  170. str = "经销商已接单";
  171. break;
  172. default :
  173. break;
  174. }
  175. return str
  176. }
  177. },
  178. methods : {
  179. init : function() {
  180. this.getInfo();
  181. },
  182. // 获取订单详情
  183. getInfo : function() {
  184. var _this = this;
  185. this.$post(this.getOrderInfoUrl, "", function(ret) {
  186. if (ret.code == 0) {
  187. _this.orderInfo = ret.bizOrderDto;
  188. }
  189. }, this.orderid);
  190. },
  191. // 接单
  192. saveOrder : function() {
  193. var data = {
  194. id : this.orderid,
  195. status : this.saveStatus,
  196. url : 'json',
  197. type : 'body',
  198. }, url = this.saveUrl, _this = this;
  199. this.$post(url, data, function(ret) {
  200. if (ret.code == 0) {
  201. _this.showToast("接单成功");
  202. _this.getInfo();
  203. }
  204. })
  205. }
  206. },
  207. mounted : function() {
  208. // this.init();
  209. }
  210. })
  211. }
  212. </script>
  213. </html>