1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-shop-order"],{8383:function(t,e,i){"use strict";i.r(e);var n=i("8a31"),r=i.n(n);for(var a in n)"default"!==a&&function(t){i.d(e,t,(function(){return n[t]}))}(a);e["default"]=r.a},"8a31":function(t,e,i){"use strict";i("99af"),i("ac1f"),i("466d"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={data:function(){return{list:[{name:"已购买",id:1},{name:"待支付",id:0},{name:"已转售",id:3},{name:"转售中",id:2}],current:0,page:1,count:0,orderlist:[],jinyong:!1,paydata:{}}},onLoad:function(){this.getlist()},methods:{zhifu:function(t){var e=this;if(!this.jinyong){this.jinyong=!0;var i=navigator.userAgent;if("MicroMessenger"!=i.match(/MicroMessenger/i))var n={order_no:t.order_no,from:"h5"};else n={order_no:t.order_no,from:"wx"};this.$u.post("/api/Secondary/payOrder",n).then((function(i){if(1==i.code)if("wx"==n.from)"wx"==t.pay_type&&(e.paydata=i.data.pay,"undefined"==typeof WeixinJSBridge?document.addEventListener?document.addEventListener("WeixinJSBridgeReady",e.onBridgeReady,!1):document.attachEvent&&(document.attachEvent("WeixinJSBridgeReady",e.onBridgeReady),document.attachEvent("onWeixinJSBridgeReady",e.onBridgeReady)):e.onBridgeReady());else if("wx"==t.pay_type);else{var r=document.createElement("div");r.innerHTML=i.data.pay,document.body.appendChild(r),document.forms[0].submit()}else e.jinyong=!1,e.$u.toast(i.msg)}))}},onBridgeReady:function(){var t=this;WeixinJSBridge.invoke("getBrandWCPayRequest",{appId:this.paydata.appId,timeStamp:this.paydata.timeStamp,nonceStr:this.paydata.nonceStr,package:this.paydata.package,signType:this.paydata.signType,paySign:this.paydata.paySign},(function(e){t.jinyong=!1,console.log(e),"get_brand_wcpay_request:ok"==e.err_msg?(console.log("支付成功"),t.page=1,t.orderlist=[],t.getlist()):"get_brand_wcpay_request:cancel"==e.err_msg?(console.log("支付取消"),alert("支付取消")):"get_brand_wcpay_request:fail"==e.err_msg&&(alert("支付失败"),console.log("支付失败"))}))},quxiao:function(t){var e=this;this.$u.post("/api/Secondary/cancelOrder",{order_no:t.order_no}).then((function(t){e.$u.toast(t.msg),1==t.code&&setTimeout((function(){e.page=1,e.getlist()}),800)}))},getlist:function(){var t=this;this.$u.post("/api/Secondary/secondaryOrderList",{page:this.page,page_num:10,status:this.list[this.current].id}).then((function(e){t.count=e.data.count,1==t.page?t.orderlist=e.data.list:t.orderlist=t.orderlist.concat(e.data.list)}))},change:function(t){this.current=t,this.page=1,this.orderlist=[],this.getlist()}}};e.default=n},a3ba:function(t,e,i){"use strict";i.r(e);var n=i("c2fc"),r=i("8383");for(var a in r)"default"!==a&&function(t){i.d(e,t,(function(){return r[t]}))}(a);var o,s=i("f0c5"),c=Object(s["a"])(r["default"],n["b"],n["c"],!1,null,"add3410a",null,!1,n["a"],o);e["default"]=c.exports},c2fc:function(t,e,i){"use strict";i.d(e,"b",(function(){return r})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){return n}));var n={uTabs:i("2c57").default,uEmpty:i("390f").default},r=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"shop"},[i("v-uni-view",{staticStyle:{position:"sticky",top:"44px",left:"0","z-index":"10"}},[i("u-tabs",{attrs:{list:t.list,"is-scroll":!1,current:t.current,"bg-color":"rgba(36, 38, 48, 1)","inactive-color":"#fff","active-color":"rgba(220, 201, 146, 1)"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.change.apply(void 0,arguments)}}})],1),i("v-uni-view",{staticClass:"u-flex u-col-center u-row-between u-flex-wrap",staticStyle:{padding:"20rpx 20rpx"}},[t._l(t.orderlist,(function(e,n){return i("v-uni-view",{key:n,staticStyle:{width:"344rpx",background:"#242630","border-radius":"20rpx","margin-bottom":"20rpx","font-size":"0",padding:"20rpx"}},[i("v-uni-image",{staticStyle:{width:"304rpx",height:"322rpx"},attrs:{src:e.pro_info.cover,mode:""}}),i("v-uni-view",{staticStyle:{padding:"18rpx 0rpx 10rpx 0rpx","font-size":"32rpx",color:"#FFFFFF"}},[t._v(t._s(e.pro_info.name))]),i("v-uni-view",{staticClass:"u-flex u-col-center u-row-between"}),i("v-uni-view",{staticClass:"u-flex u-col-center",staticStyle:{padding:"20rpx 0rpx 10rpx 0rpx"}},[i("v-uni-image",{staticStyle:{width:"44rpx",height:"44rpx","border-radius":"100rpx"},attrs:{src:e.member_headimg,mode:""}}),i("v-uni-text",{staticStyle:{"font-size":"16rpx",color:"#CECECE",flex:"1","margin-left":"10rpx"}},[t._v(t._s(e.member_name))]),i("v-uni-text",{staticStyle:{"font-size":"24rpx",color:"#FFFFFF"}},[t._v("¥"+t._s(e.pay_price||e.resale_price))])],1),1==t.current?i("v-uni-view",{staticClass:"u-flex u-col-center u-row-right"},[i("v-uni-text",{staticStyle:{width:"114rpx","line-height":"32rpx",background:"rgba(75, 75, 75, 1)","border-radius":"16rpx","font-size":"20rpx",color:"#FFFFFF","text-align":"center","margin-right":"20rpx"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.quxiao(e)}}},[t._v("取消订单")]),i("v-uni-text",{staticStyle:{width:"114rpx","line-height":"32rpx",background:"#B93240","border-radius":"16rpx","font-size":"20rpx",color:"#FFFFFF","text-align":"center"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.zhifu(e)}}},[t._v("立即支付")])],1):t._e()],1)})),0==t.orderlist.length?i("v-uni-view",{staticStyle:{height:"60vh",width:"100%"}},[i("u-empty",{attrs:{text:"暂无订单",mode:"order"}})],1):t._e()],2)],1)},a=[]}}]);
|