pages-share-order-share-order.35a40d3b.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-share-order-share-order"],{1018:function(e,t,r){"use strict";r.r(t);var n=r("2b82"),o=r.n(n);for(var i in n)"default"!==i&&function(e){r.d(t,e,(function(){return n[e]}))}(i);t["default"]=o.a},"20bd":function(e,t,r){"use strict";var n;r.d(t,"b",(function(){return o})),r.d(t,"c",(function(){return i})),r.d(t,"a",(function(){return n}));var o=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-uni-view",{staticClass:"counter"},[r("v-uni-view",{on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.reduce_c.apply(void 0,arguments)}}},[e._v("-")]),r("v-uni-view",[e._v(e._s(e.count))]),r("v-uni-view",{on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.add_c.apply(void 0,arguments)}}},[e._v("+")])],1)},i=[]},"2b82":function(e,t,r){"use strict";var n=r("4ea4");r("a9e3"),r("d3b7"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r("dded")),i=r("f6ca"),a={components:{Counter:o.default},data:function(){return{orderCon:"",remark:"",address:"",defaultAds:"",store:"",num:"",isPay:!0,isPick:!1}},onLoad:function(e){e.order&&(this.orderCon=JSON.parse(e.order)),console.log(this.orderCon,"order"),this.num=e.num,console.log(this.num)},methods:{addressList:function(){uni.navigateTo({url:"../address-list/address-list"})},wxJsPay:function(e,t,r){"undefined"==typeof WeixinJSBridge?document.addEventListener?document.addEventListener("WeixinJSBridgeReady",this.jsApiCall,!1):document.attachEvent&&(document.attachEvent("WeixinJSBridgeReady",this.jsApiCall),document.attachEvent("onWeixinJSBridgeReady",this.jsApiCall)):this.jsApiCall(e,t,r)},jsApiCall:function(e,t,r){WeixinJSBridge.invoke("getBrandWCPayRequest",{appId:e.appId,timeStamp:e.timestamp,nonceStr:e.nonceStr,package:e.package,signType:e.signType,paySign:e.paySign},(function(e){var n=e.err_msg?e.err_msg:e.errMsg;switch(n){case"get_brand_wcpay_request:ok":t&&t(e);break;default:WeixinJSBridge.log("支付失败!"+n+",请返回重试."),r&&r({msg:n});break}}))},payMoney:function(){var e=this;if(!this.isPay)return uni.showModal({content:"请稍后重试~",showCancel:!1}),!1;if(!this.address.id&&!this.defaultAds.id&&!this.isPick)return uni.showModal({content:"请先选择地址或者选择自提",showCancel:!1}),!1;this.isPay=!1;var t="";t=this.isPick?1:0;var r=[[this.orderCon.id,Number(this.num)]];(0,i.subOrder)({address_id:this.address.id||this.defaultAds.id,sku:r,remark:this.remark,is_car:0,self_receive:t}).then((function(t){if(200==t.code){var r=t.data;(0,i.payOrder)({order_no:r}).then((function(t){if(200===t.error_code){var n=function(){uni.reLaunch({url:"../pay-status/pay-status?order_no="+this.orderInfo.order_no+"&id="+this.order_id})},o=function(e){uni.showModal({content:"支付失败!",showCancel:!1,success:function(e){e.confirm&&uni.reLaunch({url:"../order-info/order-info?order_no="+r})}})};e.wxJsPay(t.data,n,o)}else uni.showModal({content:"支付失败!",showCancel:!1,success:function(e){e.confirm&&uni.reLaunch({url:"../order-info/order-info?order_no="+r})}})}))}else uni.showModal({content:t.msg||"提交失败",showCancel:!1})})).catch((function(t){e.isPay=!0})).finally((function(){setTimeout((function(){e.isPay=!0}),3e3)}))}}};t.default=a},"47af":function(e,t,r){var n=r("65d2");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var o=r("4f06").default;o("759685d0",n,!0,{sourceMap:!1,shadowMode:!1})},"65d2":function(e,t,r){var n=r("24fb");t=n(!1),t.push([e.i,"uni-page-body[data-v-edb175c8]{display:flex;justify-content:flex-start;flex-direction:column;width:100%;height:100%;background-color:#f9f9fb}body.?%PAGE?%[data-v-edb175c8]{background-color:#f9f9fb}",""]),e.exports=t},"67fa":function(e,t,r){var n=r("24fb");t=n(!1),t.push([e.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/*主题色及按钮渐变背景*/\r\n/*字体大小*/.counter[data-v-5d85e046]{min-width:%?180?%;height:%?64?%;border-radius:%?16?%;box-sizing:border-box;border:%?2?% solid #f76454;display:flex;justify-content:space-between;align-items:center;background-color:#fff4f3;overflow:hidden}.counter uni-view[data-v-5d85e046]{flex:1;box-sizing:border-box;height:100%;overflow:hidden;text-align:center;color:#f76454;font-size:%?26?%}.counter uni-view[data-v-5d85e046]:nth-of-type(1), .counter uni-view[data-v-5d85e046]:nth-last-of-type(1){font-size:%?44?%}.counter uni-view[data-v-5d85e046]:nth-of-type(2){border-left:%?2?% solid #f76454;border-right:%?2?% solid #f76454;display:flex;align-items:center;justify-content:center}',""]),e.exports=t},"915a":function(e,t,r){var n=r("d887");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var o=r("4f06").default;o("49d39cfe",n,!0,{sourceMap:!1,shadowMode:!1})},"95a5":function(e,t,r){"use strict";r("a9e3"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={props:{count:{type:Number,required:!0,default:0}},methods:{reduce_c:function(){var e=this.count;if(e<=0)return!1;this.$emit("update:count",--e)},add_c:function(){var e=this.count;this.$emit("update:count",++e)}}};t.default=n},"99e45":function(e,t,r){"use strict";var n;r.d(t,"b",(function(){return o})),r.d(t,"c",(function(){return i})),r.d(t,"a",(function(){return n}));var o=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-uni-view",{staticClass:"co"},[e.isPick?e._e():r("v-uni-view",{staticClass:"co_address flexB",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.addressList.apply(void 0,arguments)}}},[r("v-uni-view",{staticClass:"flexS"},[r("v-uni-text",{staticClass:"iconfont icondizhi1"}),e.address||e.defaultAds?r("v-uni-view",{staticClass:"ads_info"},[r("v-uni-view",{staticClass:"shop_info"},[r("v-uni-text",[e._v(e._s(e.address?e.address.name:e.defaultAds.name))]),r("v-uni-text",[e._v(e._s(e.address?e.address.phone:e.defaultAds.phone))])],1),r("v-uni-view",{staticClass:"C_B"},[e._v(e._s(e.address?e.address.province:e.defaultAds.province)+" "+e._s(e.address?e.address.city:e.defaultAds.city)+" "+e._s(e.address?e.address.area:e.defaultAds.area)+"\n\t\t\t\t\t"+e._s(e.address?e.address.address:e.defaultAds.address))])],1):r("v-uni-text",{staticClass:"gray"},[e._v("添加地址信息")])],1),r("v-uni-text",{staticClass:"iconfont iconiconfontjiantou2"})],1),r("v-uni-view",{staticClass:"pick_up flexS",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.isPick=!e.isPick}}},[e.isPick?r("v-uni-text",{staticClass:"iconfont iconxuanzhong"}):r("v-uni-text",{staticClass:"iconfont iconweixuanzhong"}),r("v-uni-text",[e._v("自提")])],1),r("v-uni-view",{staticClass:"order_detail"},[r("v-uni-view",{staticClass:"shop_name flexS"},[r("v-uni-image",{attrs:{src:e.store.img}}),r("v-uni-text",[e._v(e._s(e.store.name))])],1),r("v-uni-view",{staticClass:"top"},[r("v-uni-view",{staticClass:"order_con"},[r("v-uni-view",{staticClass:"goods_name flexSS"},[e.orderCon.goods?r("v-uni-image",{attrs:{src:e.orderCon.goods.img}}):e._e(),r("v-uni-view",{staticClass:"name"},[e.orderCon.goods?r("v-uni-text",[e._v(e._s(e.orderCon.goods.name))]):e._e(),r("v-uni-view",{staticClass:"year"},[e._v("3条装")])],1)],1),r("v-uni-view",{staticClass:"goods_info"},[r("v-uni-view",{staticClass:"flexB"},[r("v-uni-view",[r("v-uni-text",{staticClass:"gray"},[e._v("款式:")]),r("v-uni-text",[e._v(e._s(e.orderCon.type))])],1),e.orderCon.goods?r("v-uni-text",[e._v(e._s(e.orderCon.goods.price*e.num)+"元")]):e._e()],1),r("v-uni-view",{staticClass:"flexB"},[r("v-uni-view",[r("v-uni-text",{staticClass:"gray"},[e._v("尺码:")]),r("v-uni-text",[e._v(e._s(e.orderCon.size))])],1),r("v-uni-text",[e._v(e._s(e.num))])],1),r("v-uni-view",[r("v-uni-text",{staticClass:"gray"},[e._v("单价:")]),e.orderCon.goods?r("v-uni-text",[e._v("¥"+e._s(e.orderCon.goods.price))]):e._e()],1)],1),r("v-uni-view",{staticClass:"goods_total flexE"},[r("v-uni-text",{staticClass:"gray"},[e._v("共"+e._s(e.num)+"件,")]),r("v-uni-text",[e._v("小计:")]),r("v-uni-text",{staticClass:"total"},[r("v-uni-text",[e._v("¥")]),e.orderCon.goods?r("v-uni-text",[e._v(e._s(e.orderCon.goods.price*e.num))]):e._e()],1)],1),r("v-uni-view",{staticClass:"remark flexS"},[r("v-uni-view",[e._v("订单备注")]),r("v-uni-textarea",{attrs:{placeholder:"选填,请先和商家协商一致","auto-height":!0,"placeholder-class":"gray"},model:{value:e.remark,callback:function(t){e.remark=t},expression:"remark"}})],1)],1),r("v-uni-view",{staticClass:"co_settlement"},[r("v-uni-text",{staticClass:"gray"},[e._v("共"+e._s(e.num)+"套,")]),r("v-uni-text",[e._v("合计:")]),r("v-uni-text",{staticClass:"total"},[r("v-uni-text",[e._v("¥")]),e.orderCon.goods?r("v-uni-text",[e._v(e._s(e.orderCon.goods.price*e.num))]):e._e()],1),r("v-uni-view",{staticClass:"base_btn",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.payMoney.apply(void 0,arguments)}}},[e._v("立即支付")])],1)],1)],1)],1)},i=[]},"99f8":function(e,t,r){"use strict";r.r(t);var n=r("95a5"),o=r.n(n);for(var i in n)"default"!==i&&function(e){r.d(t,e,(function(){return n[e]}))}(i);t["default"]=o.a},aeaa:function(e,t,r){"use strict";var n=r("bb8a"),o=r.n(n);o.a},bb8a:function(e,t,r){var n=r("67fa");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var o=r("4f06").default;o("335f0113",n,!0,{sourceMap:!1,shadowMode:!1})},d19a:function(e,t,r){"use strict";r.r(t);var n=r("99e45"),o=r("1018");for(var i in o)"default"!==i&&function(e){r.d(t,e,(function(){return o[e]}))}(i);r("d937"),r("f849");var a,d=r("f0c5"),s=Object(d["a"])(o["default"],n["b"],n["c"],!1,null,"edb175c8",null,!1,n["a"],a);t["default"]=s.exports},d887:function(e,t,r){var n=r("24fb");t=n(!1),t.push([e.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/*主题色及按钮渐变背景*/\r\n/*字体大小*/.co[data-v-edb175c8]{flex:1;background-color:#f9f9fb;padding:%?30?%;margin-bottom:%?120?%}.co .co_settlement[data-v-edb175c8]{width:100%;height:%?98?%;padding:0 %?30?%;box-sizing:border-box;background-color:#fff;display:flex;align-items:center;justify-content:flex-end;font-size:%?28?%;position:fixed;bottom:0;left:0;right:0}.co .co_settlement .L uni-text[data-v-edb175c8]:nth-of-type(1){color:#999}.co .co_settlement .L uni-text[data-v-edb175c8]:nth-of-type(2){color:#333}.co .co_settlement .L uni-text[data-v-edb175c8]:nth-last-of-type(1){color:#f76454}.co .co_settlement .R[data-v-edb175c8]{width:%?192?%;height:%?68?%;text-align:center;line-height:%?68?%;border-radius:%?68?%;color:#fff;background:linear-gradient(93deg,#ff232c,#ff571b)}.co .order_detail[data-v-edb175c8]{padding-bottom:%?30?%;background:#fff;width:%?690?%;margin:0 auto %?100?%;box-sizing:border-box;border-radius:%?24?%}.co .order_detail .shop_name[data-v-edb175c8]{height:%?112?%;padding-left:%?30?%;line-height:%?112?%;border-bottom:%?1?% solid #eee}.co .order_detail .shop_name uni-text[data-v-edb175c8]{font-size:%?28?%}.co .order_detail .shop_name uni-image[data-v-edb175c8]{width:%?52?%;height:%?52?%;border-radius:50%;margin-right:%?15?%}.co .order_detail .top .order_con[data-v-edb175c8]{padding:0 %?30?%;margin-top:%?30?%}.co .order_detail .top .order_con .goods_name uni-image[data-v-edb175c8]{width:%?200?%;height:%?160?%;margin-right:%?26?%;border-radius:%?8?%;flex-shrink:0}.co .order_detail .top .order_con .goods_name .name uni-text[data-v-edb175c8]{font-size:%?32?%;font-weight:700}.co .order_detail .top .order_con .goods_info[data-v-edb175c8]{margin:%?30?% 0}.co .order_detail .top .order_con .goods_info > uni-view[data-v-edb175c8]{margin-bottom:%?10?%}.co .remark[data-v-edb175c8]{min-height:%?88?%}.co .remark uni-view[data-v-edb175c8]{width:%?140?%;flex-shrink:0}.co .co_address[data-v-edb175c8]{padding:%?30?%;width:100%;box-sizing:border-box;background-color:#fff;border-radius:%?24?%;margin-bottom:%?30?%}.co .co_address .icondizhi1[data-v-edb175c8]{color:#fb231f;font-size:%?50?%;vertical-align:middle}.co .co_address .gray[data-v-edb175c8]{margin-left:%?20?%}.co .co_address .iconiconfontjiantou2[data-v-edb175c8]{color:#999}.co .co_address .ads_info[data-v-edb175c8]{margin:0 %?15?%}.co .co_address .ads_info .shop_info[data-v-edb175c8]{font-size:%?32?%;font-weight:700}.co .co_address .ads_info .shop_info uni-text[data-v-edb175c8]:last-child{font-size:%?28?%;color:#999}',""]),e.exports=t},d937:function(e,t,r){"use strict";var n=r("47af"),o=r.n(n);o.a},dded:function(e,t,r){"use strict";r.r(t);var n=r("20bd"),o=r("99f8");for(var i in o)"default"!==i&&function(e){r.d(t,e,(function(){return o[e]}))}(i);r("aeaa");var a,d=r("f0c5"),s=Object(d["a"])(o["default"],n["b"],n["c"],!1,null,"5d85e046",null,!1,n["a"],a);t["default"]=s.exports},f6ca:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.getOrderNum=t.scanOrder=t.editRemark=t.delCancel=t.cancelList=t.orderCancel=t.replaceStore=t.diffStore=t.getShareOrder=t.getComment=t.addComment=t.getSelf=t.getLogs=t.tipSend=t.pickUp=t.orderIndex=t.payOrder=t.subOrder=t.orderQuery=t.getOrderInfo=t.getOrderList=void 0;var o=n(r("57f7")),i=function(e){return o.default.get("/order/get_order_list",e)};t.getOrderList=i;var a=function(e){return o.default.get("/order/get_order_info",e)};t.getOrderInfo=a;var d=function(e){return o.default.get("/order/get_order_no_info",e)};t.orderQuery=d;var s=function(e){return o.default.post("/order/submit_order_info",e)};t.subOrder=s;var c=function(e){return o.default.post("/payment/pay",e)};t.payOrder=c;var u=function(e){return o.default.get("/order/get_order_index",e)};t.orderIndex=u;var f=function(e){return o.default.post("/order/sure_pick_up",e)};t.pickUp=f;var l=function(e){return o.default.post("/order/tip_send",e)};t.tipSend=l;var v=function(e){return o.default.get("/order/get_order_express",e)};t.getLogs=v;var _=function(e){return o.default.post("/order/sure_one_self_take",e)};t.getSelf=_;var p=function(e){return o.default.post("/order/add_comment",e)};t.addComment=p;var g=function(e){return o.default.get("/order/get_comment",e)};t.getComment=g;var h=function(e){return o.default.get("/order/get_share_order",e)};t.getShareOrder=h;var m=function(e){return o.default.get("/order/get_user_store_diff",e)};t.diffStore=m;var b=function(e){return o.default.post("/order/replace_store",e)};t.replaceStore=b;var x=function(e){return o.default.post("/order/cancel_order",e)};t.orderCancel=x;var w=function(e){return o.default.get("/cancel/get_cancel_order_list",e)};t.cancelList=w;var C=function(e){return o.default.post("/cancel/delete_origin_order",e)};t.delCancel=C;var y=function(e){return o.default.post("/order/edit_order_remark",e)};t.editRemark=y;var k=function(e){return o.default.get("/order/get_scan_order",e)};t.scanOrder=k;var S=function(e){return o.default.get("/order/get_order_status_num",e)};t.getOrderNum=S},f849:function(e,t,r){"use strict";var n=r("915a"),o=r.n(n);o.a}}]);