list.js 3.6 KB

12
  1. /*<TMODJS> <MD5:eb1dcda592cb2e6608e2c9a618959d09>*/
  2. template("myOrder/list",function(e,a){var s=this,d=s.$each,r=e.orders,i=(e.order,e.i,s.$escape),l=(e.append_order,e.time),t=e.chubao,c="";return d(r,function(e,a){c+=' <ul class="table-view"> <li class="table-view-cell"> <span class="order-desc-title">\u9884\u7ea6\u65f6\u95f4</span> <span class="order-desc-more">',c+=i(e.booking_time_str),c+='</span> <span class="order-precedence-status">',e.precedence&&(c+="(\u52a0\u6025)"),c+='</span> <div class="table-cell-accessory"> <span class="order-status ',0==e.status&&(c+="order-status-pay"),c+='"> ',c+=e.have_comment?"\u5df2\u8bc4\u4ef7":i(e.status_str),c+=' </span> </div> </li> <li class="table-view-cell btn-order-detail" data-order-id="',c+=i(e.id),c+='"> <div> <div class="order-desc-line order-number"> <span class="order-desc-title">\u7f16\u53f7</span><span class="order-desc-more">',c+=i(e.order_num),c+='</span> </div> <div class="order-desc-line order-service-name"> <span class="order-desc-title">\u670d\u52a1</span><span class="order-desc-more">',c+=i(e.products_str),e.products[0].count>1&&(c+="\uff08",c+=i(e.products[0].count),c+="\u53ea\uff09 "),c+="</span> </div> ",e.append_orders&&(c+=" ",d(e.append_orders,function(e,a){c+=' <div class="order-desc-line order-service-name order-append"> <span class="order-desc-title">\u8ffd\u52a0</span><span class="order-desc-more">',c+=i(e.products_str),c+="</span> </div> "}),c+=" "),c+=' <div class="order-desc-line order-service-name"> <span class="order-desc-title">\u4ef7\u683c</span> <span class="order-desc-more">',c+=i(e.final_price.toFixed(2)),c+="\u5143</span> ",e.append_orders&&(c+=" ",d(e.append_orders,function(e,a){c+=' <span class="order-append-price">&nbsp; + ',c+=i(e.price),c+="\u5143 </span> "}),c+=" "),c+=" ",e.append_orders.length&&(c+=' <span class="order-append-price">&nbsp;=&nbsp;',c+=i(e.sum_price),c+="\u5143</span> "),c+=" </div> </div> </li> ",0==e.status&&(c+=' <li class="table-view-cell brn-group"> &nbsp; <div class="table-cell-accessory"> <a class="order-btn btn-default order-btn-cancel" data-order-id="',c+=i(e.id),c+='" data-order-name="',c+=i(e.products[0].name),c+='" data-order-price="',c+=i(e.price),c+='">\u53d6\u6d88\u8ba2\u5355</a> <a class="order-btn btn-warning order-btn-pay" data-order-id="',c+=i(e.id),c+='" data-order-name="',c+=i(e.products[0].name),c+='" data-order-price="',c+=i(e.price),c+='">\u7acb\u5373\u652f\u4ed8</a> </div> </li> '),c+=" ",e.status>=1&&e.status<=5&&(c+=' <li class="table-view-cell brn-group"> &nbsp; <div class="table-cell-accessory"> ',e.booking_time>l&&1==e.status&&(c+=' <a class="order-btn btn-default order-btn-refund ',e.booking_time-l<=7200&&(c+="btn-alert-info"),c+='" data-order-id="',c+=i(e.id),c+='" data-type="',c+=i(e.products[0].type),c+='" data-index="',c+=i(a),c+='">\u7533\u8bf7\u9000\u6b3e</a> '),c+=" ",t||"7"===e.products[0].type||"6"===e.products[0].type||(c+=' <a class="order-btn btn-default order-btn-append" data-order-id="',c+=i(e.id),c+='" data-order-name="',c+=i(e.products[0].pet_types[0].name),c+='" data-order-price="',c+=i(e.price),c+='" data-type="',c+=i(e.products[0].type),c+='">\u8ffd\u52a0\u670d\u52a1</a> '),c+=" ",l>e.booking_time&&(c+=' <a class="order-btn btn-warning order-btn-done" data-order-id="',c+=i(e.id),c+='" data-order-name="',c+=i(e.products[0].name),c+='" data-order-price="',c+=i(e.price),c+='">\u786e\u8ba4\u5b8c\u6210</a> '),c+=" </div> </li> "),c+=" ",6!=e.status||e.have_comment||(c+=' <li class="table-view-cell brn-group"> &nbsp; <div class="table-cell-accessory"> <a class="order-btn order-btn-review btn-main" data-order-id="',c+=i(e.id),c+='">\u7acb\u5373\u8bc4\u4ef7</a> </div> </li> '),c+=" </ul> "}),c+=" ",new String(c)});