pages-callback-index.b4687b15.js 18 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-callback-index"],{"1b4b":function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-content",class:[t.contentClass]},[e("div",{staticClass:"callback-wrap"},[e("div",{staticClass:"callback-blo"},[1==t.pagestatus||2==t.pagestatus?[t._m(0)]:[e("div",{staticClass:"status-img"},[e("img",{attrs:{src:t.constant.imgUrl+"/retail/callback/success.png",alt:"",mode:"widthFix"}})])],e("div",{staticClass:"status-text app-size-36 app-bold"},[t._v(t._s(t.pageTit))]),1==t.pagestatus||2==t.pagestatus?[e("div",{staticClass:"price"},[e("span",[t._v("¥")]),e("span",{staticClass:"app-size-36 app-bold"},[t._v(t._s(t.option.totalPrice))])]),t.$util.isEmpty(t.shopUser)?t._e():e("div",{staticClass:"surplus app-color-3"},[t._v("剩余¥"+t._s(t.shopUser.userAsset.balance))]),e("div",{staticClass:"order-num app-color-3"},[t._v("订单号: "+t._s(t.option.orderSn))])]:3==t.pagestatus&&t.payDiscountPrice?[e("div",[e("span",{staticClass:"app-color-2"},[t._v("使用优惠券为您")]),e("span",{staticClass:"app-price"},[t._v("节省 "+t._s(t.payDiscountPrice)+"元")])])]:4==t.pagestatus?[e("div",{staticClass:"app-color-2"},[t._v("谢谢您,我还会继续努力么么哒~")])]:t._e(),1==t.pagestatus||2==t.pagestatus?[e("div",{staticClass:"call-one-btn"},[t.isYeBtnShow?e("v-uni-button",{staticClass:"button-com red pay-ye",on:{click:function(a){a=t.$handleEvent(a),t.balancePayFn(a)}}},[t._v("余额支付")]):t._e(),e("v-uni-button",{staticClass:"button-com green pay-wx",on:{click:function(a){a=t.$handleEvent(a),t._wxPay(a)}}},[t._v("微信支付")])],1)]:3==t.pagestatus||4==t.pagestatus||5==t.pagestatus?[e("div",{staticClass:"call-btn-com call-two-btn"},[e("v-uni-button",{staticClass:"button-com default",on:{click:function(a){a=t.$handleEvent(a),t.$util.pageTo({url:"/pages/order/detail",query:{orderSn:t.option.orderSn}})}}},[t._v("查看订单")]),e("v-uni-button",{staticClass:"button-com",on:{click:function(a){a=t.$handleEvent(a),t.$util.pageTo({url:"/pages/home/index",type:4})}}},[t._v("返回首页")])],1)]:t._e()],2),5==t.option.pagestatus?e("div",{staticClass:"coupon-wrap"},[e("div",{staticClass:"coupon-img"},[e("img",{attrs:{src:t.constant.imgUrl+"/retail/callback/coupon.png",alt:"",mode:"widthFix"}})]),e("div",{staticClass:"qrcode-img"},[e("img",{attrs:{src:t.constant.imgUrl+"/retail/images/extension.png",alt:"",mode:"widthFix"}})])]):t._e()]),e("modal-module",{attrs:{show:t.passwordModal,maskClosable:!1,title:"支付密码",padding:"30rpx 30rpx"},on:{cancel:function(a){a=t.$handleEvent(a),t.modalCancel(a)},click:function(a){a=t.$handleEvent(a),t.passwordModalClick(a)}},scopedSlots:t._u([{key:"content",fn:function(){return[e("div",{staticClass:"app-modal-input-wrap"},[e("div",{staticClass:"inp-list-line"},[e("div",{staticClass:"line-input"},[e("v-uni-input",{staticClass:"inp-input",attrs:{type:"password","adjust-position":!1},model:{value:t.form.payPassword,callback:function(a){t.$set(t.form,"payPassword",a)},expression:"form.payPassword"}})],1)])])]},proxy:!0}])})],1)},i=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont icondaizhifu"})])}];e.d(a,"a",(function(){return n})),e.d(a,"b",(function(){return i}))},"1f93":function(t,a,e){a=t.exports=e("690e")(!1),a.push([t.i,'.tui-modal-box[data-v-d6bcae0e]{position:fixed;left:50%;top:50%;margin:auto;background:#fff;z-index:998;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden}.tui-modal-scale[data-v-d6bcae0e]{-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.tui-modal-normal[data-v-d6bcae0e]{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.tui-modal-show[data-v-d6bcae0e]{opacity:1;visibility:visible}.tui-modal-mask[data-v-d6bcae0e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:996;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.tui-mask-show[data-v-d6bcae0e]{visibility:visible;opacity:1}.tui-modal-title[data-v-d6bcae0e]{text-align:center;font-size:%?40?%;color:#333}.tui-modal-content[data-v-d6bcae0e]{text-align:center;font-size:%?24?%;padding-top:%?50?%;padding-bottom:%?60?%}.tui-mtop[data-v-d6bcae0e]{margin-top:%?30?%}.tui-mbtm[data-v-d6bcae0e]{margin-bottom:%?30?%}.tui-modalBtn-box[data-v-d6bcae0e]{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tui-flex-column[data-v-d6bcae0e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tui-modal-btn[data-v-d6bcae0e]{width:46%;height:%?90?%;line-height:%?90?%;position:relative;border-radius:%?4?%;font-size:%?32?%;overflow:visible;margin-left:0;margin-right:0}.tui-modal-btn[data-v-d6bcae0e]:after{content:"";position:absolute;width:200%;height:200%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);left:0;top:0;border-radius:%?4?%}.tui-btn-width[data-v-d6bcae0e]{width:80%!important}.tui-primary[data-v-d6bcae0e]{background:#ff2842;color:#fff}.tui-primary-hover[data-v-d6bcae0e]{background:#4a67d6;color:#e5e5e5}.tui-primary-outline[data-v-d6bcae0e]{color:#ff2842;background:none}.tui-primary-outline[data-v-d6bcae0e]:after{border:%?1?% solid #ff2842}.tui-outline-hover[data-v-d6bcae0e]{opacity:.6}.tui-circle-btn[data-v-d6bcae0e]{border-radius:%?40?%!important}.tui-circle-btn[data-v-d6bcae0e]:after{border-radius:%?80?%!important}',""])},"29c7":function(t,a,e){"use strict";e.r(a);var n=e("90d8"),i=e.n(n);for(var o in n)"default"!==o&&function(t){e.d(a,t,(function(){return n[t]}))}(o);a["default"]=i.a},"36d1":function(t,a,e){var n=e("5454");a=t.exports=e("690e")(!1),a.push([t.i,".app-content .callback-wrap[data-v-1047f9af]{padding-top:%?50?%;background-image:url("+n(e("b912"))+");background-repeat:no-repeat;background-size:100% auto}.app-content .callback-wrap .callback-blo[data-v-1047f9af]{width:90%;margin:0 auto;padding:%?70?% 0;background-color:#fff;-webkit-box-shadow:%?2?% %?2?% %?16?% %?0?% hsla(0,0%,71%,.29);box-shadow:%?2?% %?2?% %?16?% %?0?% hsla(0,0%,71%,.29);border-radius:%?10?%;text-align:center}.app-content .callback-wrap .callback-blo .icon .iconfont[data-v-1047f9af]{font-size:%?170?%}.app-content .callback-wrap .callback-blo .status-img[data-v-1047f9af]{width:%?294?%;margin:0 auto}.app-content .callback-wrap .callback-blo .call-btn-com[data-v-1047f9af]{margin-top:%?56?%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.app-content .callback-wrap .callback-blo .call-one-btn .button-com[data-v-1047f9af]{width:80%;padding-top:%?22?%;padding-bottom:%?22?%;font-size:%?32?%;margin-top:%?40?%}.app-content .callback-wrap .callback-blo .call-two-btn .button-com[data-v-1047f9af]{width:40%;padding-top:%?22?%;padding-bottom:%?22?%;font-size:%?32?%}.app-content .callback-wrap .callback-blo .call-two-btn .default[data-v-1047f9af]{margin-right:%?20?%}.app-content .callback-wrap .coupon-wrap[data-v-1047f9af]{width:96%;margin:%?52?% auto 0;position:relative}.app-content .callback-wrap .coupon-wrap .qrcode-img[data-v-1047f9af]{width:%?170?%;height:%?170?%;position:absolute;top:%?40?%;right:%?108?%}.awaitPayWx .status-text[data-v-1047f9af],.awaitPayYe .status-text[data-v-1047f9af]{margin-top:%?22?%;margin-bottom:%?52?%;color:#ffa92e}.awaitPayWx .surplus[data-v-1047f9af],.awaitPayYe .surplus[data-v-1047f9af]{margin-top:%?22?%;margin-bottom:%?38?%}.awaitPayWx .icon .iconfont[data-v-1047f9af],.awaitPayYe .icon .iconfont[data-v-1047f9af]{color:#ffa92e}.successEval .status-text[data-v-1047f9af],.successPay .status-text[data-v-1047f9af],.successPayCode .status-text[data-v-1047f9af]{color:#333;margin-top:%?22?%;margin-bottom:%?52?%}",""])},"3a10":function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.orderUpdatePrice=a.orderClass=a.updateSheet=a.orderReach=a.orderSend=a.printOrder=a.orderSendDet=a.freeShipping=a.getDetB=a.getListB=a.wxPay=a.balancePay=a.orderRelate=a.createOrder=a.comment=a.getDetail=a.getList=void 0;var n=i(e("14bf"));function i(t){return t&&t.__esModule?t:{default:t}}var o=function(t){return n.default.get("/order/list",t)};a.getList=o;var s=function(t){return n.default.get("/order/detail",t)};a.getDetail=s;var r=function(t){return n.default.post("/order/comment",t)};a.comment=r;var c=function(t){return n.default.post("/order/create-order",t)};a.createOrder=c;var l=function(t){return n.default.get("/order/order-relate",t)};a.orderRelate=l;var u=function(t){return n.default.post("/order/balance-pay",t)};a.balancePay=u;var d=function(t){return n.default.post("/order/wx-pay",t)};a.wxPay=d;var p=function(t){return n.default.get("/order/list",t)};a.getListB=p;var f=function(t){return n.default.get("/order/detail",t)};a.getDetB=f;var b=function(t){return n.default.get("/order/without-send",t)};a.freeShipping=b;var h=function(t){return n.default.get("/order-send/detail",t)};a.orderSendDet=h;var v=function(t){return n.default.post("/order-send/print-order",t)};a.printOrder=v;var g=function(t){return n.default.post("/order-send/deliver",t)};a.orderSend=g;var m=function(t){return n.default.post("/order-send/reach",t)};a.orderReach=m;var y=function(t){return n.default.post("/order/update-sheet",t)};a.updateSheet=y;var w=function(t){return n.default.post("/order/classify",t)};a.orderClass=w;var k=function(t){return n.default.get("/order/update-price",t)};a.orderUpdatePrice=k},"3a8f":function(t,a,e){"use strict";e.r(a);var n=e("5f49"),i=e("c17c");for(var o in i)"default"!==o&&function(t){e.d(a,t,(function(){return i[t]}))}(o);e("8af3");var s=e("5511"),r=Object(s["a"])(i["default"],n["a"],n["b"],!1,null,"d6bcae0e",null);a["default"]=r.exports},"3bff":function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n=null,i=e("e87d");n=function(t,a,e){var n=[t.appId,t.timeStamp,t.nonceStr,t.signature,t.package,t.paySign],o=n[0],s=n[1],r=n[2],c=n[3],l=n[4],u=n[5];i.config({debug:!1,appId:o,timestamp:s,nonceStr:r,signature:c,jsApiList:["chooseWXPay"]}),i.ready((function(){i.chooseWXPay({timestamp:s,nonceStr:r,package:l,signType:"MD5",paySign:u,success:function(t){a(t)},fail:function(t){e(t)}})})),i.error((function(t){}))};var o=n;a.default=o},5454:function(t,a){t.exports=function(t){return"string"!==typeof t?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),/["'() \t\n]/.test(t)?'"'+t.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':t)}},"5f49":function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",{on:{touchmove:function(a){a.stopPropagation(),a.preventDefault(),a=t.$handleEvent(a)}}},[e("v-uni-view",{staticClass:"tui-modal-box",class:[t.fadein||t.show?"tui-modal-normal":"tui-modal-scale",t.show?"tui-modal-show":""],style:{width:t.width,padding:t.padding,borderRadius:t.radius,background:t.bgcolor}},[t.custom?e("v-uni-view",[t._t("default")],2):e("v-uni-view",[t.title?e("v-uni-view",{staticClass:"tui-modal-title"},[t._v(t._s(t.title))]):t._e(),e("v-uni-view",{staticClass:"tui-modal-content"},[t.content?[e("div",{style:{color:t.color,fontSize:t.size+"rpx"}},[t._v(t._s(t.content))])]:[t._t("content")]],2),e("v-uni-view",{staticClass:"tui-modalBtn-box",class:[2!=t.button.length?"tui-flex-column":""]},[t._l(t.button,(function(a,n){return[e("v-uni-button",{key:n+"_0",staticClass:"tui-modal-btn",class:["tui-primary"+(a.plain?"-outline":""),2!=t.button.length?"tui-btn-width":"",t.button.length>2?"tui-mbtm":"","circle"==t.shape?"tui-circle-btn":""],attrs:{"hover-class":"tui-"+(a.plain?"outline":"primary")+"-hover","data-index":n},on:{click:function(a){a=t.$handleEvent(a),t.handleClick(a)}}},[t._v(t._s(a.text||"确定"))])]}))],2)],1)],1),e("v-uni-view",{staticClass:"tui-modal-mask",class:[t.show?"tui-mask-show":""],on:{click:function(a){a=t.$handleEvent(a),t.handleClickCancel(a)}}})],1)},i=[];e.d(a,"a",(function(){return n})),e.d(a,"b",(function(){return i}))},"8af3":function(t,a,e){"use strict";var n=e("a02a"),i=e.n(n);i.a},"90d8":function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n=e("08c1"),i=c(e("3a8f")),o=c(e("3bff")),s=e("5f87"),r=e("3a10");function c(t){return t&&t.__esModule?t:{default:t}}function l(t,a){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),e.push.apply(e,n)}return e}function u(t){for(var a=1;a<arguments.length;a++){var e=null!=arguments[a]?arguments[a]:{};a%2?l(Object(e),!0).forEach((function(a){d(t,a,e[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):l(Object(e)).forEach((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(e,a))}))}return t}function d(t,a,e){return a in t?Object.defineProperty(t,a,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[a]=e,t}var p={name:"callback",components:{ModalModule:i.default},data:function(){return{constant:this.$constant,pageTit:"",pagestatus:1,contentClass:"",payDiscountPrice:null,passwordModal:!1,form:{payPassword:""}}},computed:u({},(0,n.mapGetters)({shopUser:"getShopUser"}),{isYeBtnShow:function(){return!this.$util.isEmpty(this.shopUser)&&this.shopUser.userAsset.balance>this.option.totalPrice}}),onLoad:function(){this.init()},methods:{init:function(){this.pagestatus=this.option.pagestatus,this.payDiscountPrice=this.option.payDiscountPrice,this.initClass(this.pagestatus),(0,s.getShopUser)()},_balancePay:function(){var t=this;if(!this.form.payPassword)return this.$msg("请先输入支付密码!"),!1;(0,r.balancePay)({payPassword:this.form.payPassword,orderSn:this.option.orderSn,couponId:this.option.couponId}).then((function(a){t.modalCancel(),t.$msg("支付成功!"),t.paySuccess(a)})).catch((function(a){t.$msg(a.msg),t.payFail(a)}))},_wxPay:function(){var t=this;(0,r.wxPay)({orderSn:this.option.orderSn,couponId:this.option.couponId}).then((function(a){(0,o.default)(a.data,t.paySuccess,t.payFail)}))},paySuccess:function(t){alert("支付成功!"),this.$util.pageTo({url:"/pages/callback/index",type:2,query:{pagestatus:3,orderSn:this.option.orderSn,payDiscountPrice:t.data.discountAmount}})},payFail:function(){alert("支付失败!")},balancePayFn:function(){this.passwordModal=!0},passwordModalClick:function(t){0===t.index?this.modalCancel():this._balancePay()},modalCancel:function(){this.passwordModal=!1,this.form.payPassword=""},initClass:function(t){switch(t){case"1":this.pageTit="待支付",this.contentClass="awaitPayYe";break;case"2":this.pageTit="待支付",this.contentClass="awaitPayWx";break;case"3":this.pageTit="支付成功",this.contentClass="successPay";break;case"4":this.pageTit="评价成功",this.contentClass="successEval";break;case"5":this.pageTit="支付成功",this.contentClass="successPayCode";break;default:this.pageTit="支付成功",this.contentClass="awaitPayYe";break}uni.setNavigationBarTitle({title:this.pageTit})}}};a.default=p},a02a:function(t,a,e){var n=e("1f93");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=e("474e").default;i("2b3b9d0a",n,!0,{sourceMap:!1,shadowMode:!1})},b912:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAAErAgMAAAD8vu7DAAAADFBMVEVHcEz/KEL/KEL/KELkgSiIAAAAA3RSTlMArkiy9ZwbAAACV0lEQVR42u3ZPVLbUBgF0JdQuEiRJaRiMlQsAW0iPSW7iDaROkvBS1CVodQSKEzGheVEFsYRsoGUusN5Kzjz5vu5Typ/cs99gYeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4f/f/z3XHwDD//u8Le5+DYbf5WLX2bjv+Tiq2z8ZS6+zsZ/zsWXsoi1d+H4T7H4bSlnsfhNKR9i8atSPsbi1+H43NdIk46PzcTLHh8bK6seH5vM6h4fm8x6e2y46Xb41Hyw2eFT88Fqh09dsbsFG7ulmgF/m4lvB3zolqoGfOiWqkvuoB/GfOqg3zziMwf96hGf+Tfzfo+PnJXtHh85K6s9PjIU7+2RH822T/jEcfM0bCKjWXPAB46b9oAPTDf1AZ+XbrqDPbBj//VrYMc2I/xVGn45wsd17MgeF+m3Y3za54/1GJ+2ptpn+Mvckk8r+t/P8VmTvpngo15T1QSfFG+6iT1qWK6n+PIzB399hF/kVk1S3RxXTdC8qU7gUz6AbMupE7KnmpP4RWq7Di0bcfV3p/Hla8LF1yX36l+6+ISq78rLZ/YZ4foV/NwL5668di6iXlDTcz5j+0P9Br5czLZyfr1p7+v+xyz5326OqX8BJRK2YjtAgD4AAAAASUVORK5CYII="},c17c:function(t,a,e){"use strict";e.r(a);var n=e("dfa5"),i=e.n(n);for(var o in n)"default"!==o&&function(t){e.d(a,t,(function(){return n[t]}))}(o);a["default"]=i.a},c469:function(t,a,e){"use strict";e.r(a);var n=e("1b4b"),i=e("29c7");for(var o in i)"default"!==o&&function(t){e.d(a,t,(function(){return i[t]}))}(o);e("cfbc");var s=e("5511"),r=Object(s["a"])(i["default"],n["a"],n["b"],!1,null,"1047f9af",null);a["default"]=r.exports},c937:function(t,a,e){var n=e("36d1");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=e("474e").default;i("74e0772e",n,!0,{sourceMap:!1,shadowMode:!1})},cfbc:function(t,a,e){"use strict";var n=e("c937"),i=e.n(n);i.a},dfa5:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n={name:"tuiModal",props:{show:{type:Boolean,default:!1},width:{type:String,default:"84%"},padding:{type:String,default:"40rpx 30rpx"},radius:{type:String,default:"24rpx"},title:{type:String,default:""},content:{type:String,default:""},color:{type:String,default:"#999"},bgcolor:{type:String,default:"#fff"},size:{type:Number,default:28},shape:{type:String,default:"square"},button:{type:Array,default:function(){return[{text:"取消",plain:!0},{text:"确定",plain:!1}]}},maskClosable:{type:Boolean,default:!0},custom:{type:Boolean,default:!1},fadein:{type:Boolean,default:!1}},data:function(){return{}},methods:{handleClick:function(t){if(this.show){var a=t.currentTarget.dataset;this.$emit("click",{index:Number(a.index)})}},handleClickCancel:function(){this.maskClosable&&this.$emit("cancel")}}};a.default=n}}]);