mirror of
https://github.com/crmeb/CRMEB.git
synced 2025-12-30 15:50:24 +00:00
1 line
46 KiB
JavaScript
1 line
46 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-goods-order_confirm-index"],{"0e6b":function(t,e,i){"use strict";var n=i("19e0"),a=i.n(n);a.a},"19e0":function(t,e,i){var n=i("5a9a");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("4bea8d8e",n,!0,{sourceMap:!1,shadowMode:!1})},"1dc5":function(t,e,i){"use strict";i.r(e);var n=i("c391"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);e["default"]=a.a},"2dd1":function(t,e,i){"use strict";i.r(e);var n=i("a168"),a=i("1dc5");for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);i("e59e");var o=i("f0c5"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"2c922f93",null,!1,n["a"],void 0);e["default"]=r.exports},5874:function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* crmeb颜色变量 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-2c922f93] uni-checkbox[disabled] .uni-checkbox-input{background-color:#eee}.alipaysubmit[data-v-2c922f93]{display:none}.order-submission .line[data-v-2c922f93]{width:100%;height:%?3?%}.order-submission .line uni-image[data-v-2c922f93]{width:100%;height:100%;display:block}.order-submission .address[data-v-2c922f93]{padding:%?28?% %?30?%;background-color:#fff;box-sizing:border-box}.order-submission .address .addressCon[data-v-2c922f93]{width:%?610?%;font-size:%?26?%;color:#666}.order-submission .address .addressCon .name[data-v-2c922f93]{font-size:%?30?%;color:#282828;font-weight:700;margin-bottom:%?10?%}.order-submission .address .addressCon .name .phone[data-v-2c922f93]{margin-left:%?50?%}.order-submission .address .addressCon .default[data-v-2c922f93]{margin-right:%?12?%}.order-submission .address .addressCon .setaddress[data-v-2c922f93]{color:#333;font-size:%?28?%}.order-submission .address .iconfont[data-v-2c922f93]{font-size:%?35?%;color:#707070}.order-submission .allAddress[data-v-2c922f93]{width:100%;background:linear-gradient(180deg,var(--view-theme) 0,#f5f5f5);padding-top:%?100?%;margin-bottom:%?12?%}.order-submission .allAddress .nav[data-v-2c922f93]{width:%?710?%;margin:0 auto}.order-submission .allAddress .nav .item[data-v-2c922f93]{width:%?355?%}.order-submission .allAddress .nav .item.on[data-v-2c922f93]{position:relative;width:%?250?%}.order-submission .allAddress .nav .item.on[data-v-2c922f93]::before{position:absolute;bottom:0;content:"快递配送";font-size:%?28?%;display:block;height:0;width:%?336?%;border-width:0 %?20?% %?80?% 0;border-style:none solid solid;border-color:transparent transparent #fff;z-index:2;border-radius:%?7?% %?30?% 0 0;text-align:center;line-height:%?80?%}.order-submission .allAddress .nav .item:nth-of-type(2).on[data-v-2c922f93]::before{content:"到店自提";border-width:0 0 %?80?% %?20?%;border-radius:%?30?% %?7?% 0 0}.order-submission .allAddress .nav .item.on2[data-v-2c922f93]{position:relative}.order-submission .allAddress .nav .item.on2[data-v-2c922f93]::before{position:absolute;bottom:0;content:"到店自提";font-size:%?28?%;display:block;height:0;width:%?400?%;border-width:0 0 %?60?% %?60?%;border-style:none solid solid;border-color:transparent transparent hsla(0,0%,100%,.6);border-radius:%?40?% %?6?% 0 0;text-align:center;line-height:%?60?%}.order-submission .allAddress .nav .item:nth-of-type(1).on2[data-v-2c922f93]::before{content:"快递配送";border-width:0 %?60?% %?60?% 0;border-radius:%?6?% %?40?% 0 0}.order-submission .allAddress .address[data-v-2c922f93]{width:%?710?%;height:%?150?%;margin:0 auto}.order-submission .allAddress .line[data-v-2c922f93]{width:%?710?%;margin:0 auto}.order-submission .wrapper .item .discount .placeholder[data-v-2c922f93]{color:#ccc}.placeholder-textarea[data-v-2c922f93]{position:relative}.placeholder-textarea .placeholder[data-v-2c922f93]{position:absolute;color:#ccc;top:%?26?%;left:%?30?%}.order-submission .wrapper[data-v-2c922f93]{background-color:#fff;margin-top:%?13?%}.order-submission .wrapper .item[data-v-2c922f93]{padding:%?27?% %?30?%;font-size:%?30?%;color:#282828;border-bottom:1px solid #f0f0f0}.order-submission .wrapper .item .mark[data-v-2c922f93]{background-color:#f9f9f9;min-height:70px;border-radius:1px;margin-top:15px;padding:12px 14px;color:#ccc;font-size:%?28?%;box-sizing:border-box}.order-submission .wrapper .item .mark-msg[data-v-2c922f93]{color:#333;font-size:%?28?%}.order-submission .wrapper .item .discount[data-v-2c922f93]{font-size:%?30?%;color:#999}.order-submission .wrapper .item .discount uni-input[data-v-2c922f93]{text-align:end}.order-submission .wrapper .item .discount .iconfont[data-v-2c922f93]{color:#515151;font-size:%?30?%;margin-left:%?15?%}.order-submission .wrapper .item .discount .num[data-v-2c922f93]{font-size:%?32?%;margin-right:%?20?%}.order-submission .wrapper .item .shipping[data-v-2c922f93]{font-size:%?30?%;color:#999;position:relative;padding-right:%?58?%}.order-submission .wrapper .item .shipping .iconfont[data-v-2c922f93]{font-size:%?35?%;color:#707070;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:%?30?%}.order-submission .wrapper .item uni-textarea[data-v-2c922f93]{background-color:#f9f9f9;width:100%;height:%?135?%;border-radius:%?3?%;margin-top:%?30?%;padding:%?25?% %?28?%;font-size:%?28?%;box-sizing:border-box}.order-submission .wrapper .item .placeholder[data-v-2c922f93]{color:#ccc;font-size:%?28?%}.order-submission .wrapper .item .list[data-v-2c922f93]{margin-top:%?35?%}.order-submission .wrapper .item .list .payItem[data-v-2c922f93]{border:1px solid #eee;border-radius:%?6?%;height:%?86?%;width:100%;box-sizing:border-box;margin-top:%?20?%;font-size:%?28?%;color:#282828}.order-submission .wrapper .item .list .payItem.on[data-v-2c922f93]{border-color:#fc5445;color:#e93323}.order-submission .wrapper .item .list .payItem .name[data-v-2c922f93]{width:50%;text-align:center;border-right:1px solid #eee;padding-left:%?80?%}.order-submission .wrapper .item .list .payItem .name .iconfont[data-v-2c922f93]{width:%?44?%;height:%?44?%;border-radius:50%;text-align:center;line-height:%?44?%;background-color:#fe960f;color:#fff;font-size:%?30?%;margin-right:%?15?%}.order-submission .wrapper .item .list .payItem .name .iconfont.icon-weixin2[data-v-2c922f93]{background-color:#41b035}.order-submission .wrapper .item .list .payItem .name .iconfont.icon-zhifubao[data-v-2c922f93]{background-color:#1677ff}.order-submission .wrapper .item .list .payItem .tip[data-v-2c922f93]{width:49%;text-align:center;font-size:%?26?%;color:#aaa}.order-submission .moneyList[data-v-2c922f93]{margin-top:%?12?%;background-color:#fff;padding:%?30?%}.order-submission .moneyList .item[data-v-2c922f93]{font-size:%?28?%;color:#282828}.order-submission .moneyList .item ~ .item[data-v-2c922f93]{margin-top:%?20?%}.order-submission .moneyList .item .money[data-v-2c922f93]{color:#868686}.order-submission .footer[data-v-2c922f93]{width:100%;background-color:#fff;font-size:%?28?%;color:#333;box-sizing:border-box;position:fixed;left:0;bottom:0;padding:%?15?% %?30?%;padding-bottom:calc(%?15?% + constant(safe-area-inset-bottom));padding-bottom:calc(%?15?% + env(safe-area-inset-bottom));z-index:9}.order-submission .footer .settlement[data-v-2c922f93]{font-size:%?30?%;color:#fff;width:%?240?%;height:%?70?%;background-color:var(--view-theme);border-radius:%?50?%;text-align:center;line-height:%?70?%}.footer .transparent[data-v-2c922f93]{opacity:0}.confirm[data-v-2c922f93]{text-align:right;font-size:%?22?%}.confirmImg[data-v-2c922f93]{width:100%}.confirmImg .img[data-v-2c922f93]{width:%?136?%;height:%?136?%}.confirmImg .pictrue[data-v-2c922f93]{width:%?136?%;height:%?136?%;box-sizing:border-box;margin:%?18?%;margin-bottom:%?35?%;position:relative;font-size:%?22?%;color:#bbb}.confirmImg .pictrue .del[data-v-2c922f93]{position:absolute;top:0;right:0}.confirmImg .bor[data-v-2c922f93]{border:%?1?% solid #ddd}.fontC[data-v-2c922f93]{color:grey}',""]),t.exports=e},"5a9a":function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* crmeb颜色变量 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.bgcolor[data-v-5965fa3c]{background-color:var(--view-theme)}.payment[data-v-5965fa3c]{position:fixed;bottom:0;left:0;width:100%;border-radius:%?16?% %?16?% 0 0;background-color:#fff;padding-bottom:%?60?%;z-index:999;transition:all .3s cubic-bezier(.25,.5,.5,.9);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.payment .payMoney[data-v-5965fa3c]{font-size:%?28?%;color:#333;text-align:center;margin-top:%?50?%}.payment .payMoney .font-color[data-v-5965fa3c]{margin-left:%?10?%}.payment .payMoney .font-color .money[data-v-5965fa3c]{font-size:%?40?%}.payment .button[data-v-5965fa3c]{width:%?690?%;height:%?90?%;border-radius:%?45?%;color:#fff;margin:%?20?% auto 0 auto}.payment.on[data-v-5965fa3c]{-webkit-transform:translateZ(0);transform:translateZ(0)}.payment .title[data-v-5965fa3c]{text-align:center;height:%?123?%;font-size:%?32?%;color:#282828;font-weight:700;padding-right:%?30?%;margin-left:%?30?%;position:relative;border-bottom:%?1?% solid #eee}.payment .title .iconfont[data-v-5965fa3c]{position:absolute;right:%?30?%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:%?38?%;color:#8a8a8a;font-weight:400}.payment .item[data-v-5965fa3c]{border-bottom:%?1?% solid #eee;height:%?130?%;margin-left:%?30?%;padding-right:%?30?%}.payment .item .left[data-v-5965fa3c]{width:%?610?%}.payment .item .left .text[data-v-5965fa3c]{width:%?540?%}.payment .item .left .text .name[data-v-5965fa3c]{font-size:%?32?%;color:#282828}.payment .item .left .text .info[data-v-5965fa3c]{font-size:%?24?%;color:#999}.payment .item .left .text .info .money[data-v-5965fa3c]{color:#f90}.payment .item .left .iconfont[data-v-5965fa3c]{font-size:%?45?%;color:#09bb07}.payment .item .left .iconfont.icon-zhifubao[data-v-5965fa3c]{color:#00aaea}.payment .item .left .iconfont.icon-yuezhifu[data-v-5965fa3c]{color:#f90}.payment .item .left .iconfont.icon-yuezhifu1[data-v-5965fa3c]{color:#eb6623}.payment .item .left .iconfont.icon-tonglianzhifu1[data-v-5965fa3c]{color:#305fd8}.payment .item .iconfont[data-v-5965fa3c]{font-size:%?40?%;color:#ccc}.icon-haoyoudaizhifu[data-v-5965fa3c]{color:#f34c3e!important}',""]),t.exports=e},"6d55":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{style:t.colorStyle},[i("v-uni-view",{staticClass:"payment",class:t.pay_close?"on":""},[i("v-uni-view",{staticClass:"title acea-row row-center-wrapper"},[t._v(t._s(t.$t("选择付款方式"))),i("v-uni-text",{staticClass:"iconfont icon-guanbi",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}})],1),t._l(t.payMode,(function(e,n){return i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:e.payStatus,expression:"item.payStatus"}],key:n,staticClass:"item acea-row row-between-wrapper",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.payType(e.number||0,e.value,n)}}},[i("v-uni-view",{staticClass:"left acea-row row-between-wrapper"},[i("v-uni-view",{staticClass:"iconfont",class:e.icon}),i("v-uni-view",{staticClass:"text"},[i("v-uni-view",{staticClass:"name"},[t._v(t._s(e.name))]),"yue"==e.value?i("v-uni-view",{staticClass:"info"},[t._v(t._s(e.title)),i("span",{staticClass:"money"},[t._v(t._s(t.$t("¥"))+t._s(e.number))])]):i("v-uni-view",{staticClass:"info"},[t._v(t._s(e.title))])],1)],1),i("v-uni-view",{staticClass:"iconfont",class:t.active==n?"icon-xuanzhong11 font-num":"icon-weixuan"})],1)})),i("v-uni-view",{staticClass:"payMoney"},[t._v(t._s(t.$t("支付"))),i("span",{staticClass:"font-color"},[t._v(t._s(t.$t("¥"))),i("span",{staticClass:"money"},[t._v(t._s(t.totalPrice))])])]),i("v-uni-view",{staticClass:"button bg-color acea-row row-center-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goPay(t.number,t.paytype)}}},[t._v(t._s(t.$t("去付款")))])],2),t.pay_close?i("v-uni-view",{staticClass:"mask",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}}):t._e(),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],domProps:{innerHTML:t._s(t.formContent)}})],1)},a=[]},"7fda":function(t,e,i){"use strict";(function(t){i("7a82");var n=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("d3b7"),i("159b"),i("14d9"),i("acd8"),i("ac1f"),i("5319"),i("99af");var a=i("451d"),s=n(i("66ca")),o={props:{payMode:{type:Array,default:function(){return[]}},pay_close:{type:Boolean,default:!1},order_id:{type:String,default:""},totalPrice:{type:String,default:"0"},isCall:{type:Boolean,default:!1},friendPay:{type:Boolean,default:!1}},mixins:[s.default],data:function(){return{formContent:"",active:0,paytype:"",number:0}},watch:{payMode:{handler:function(t,e){var i=[];t.forEach((function(t,e){t.payStatus&&(t.index=e,i.push(t))})),this.active=i[0].index,this.paytype=i[0].value,this.number=i[0].number||0},immediate:!0,deep:!0}},methods:{payType:function(t,e,i){this.active=i,this.paytype=e,this.number=t,this.$emit("changePayType",e)},formpost:function(t,e){var i=document.createElement("form");for(var n in i.action=t,i.method="post",i.target="_self",i.style.display="none",e){var a=document.createElement("input");a.name=n,a.value=e[n],i.appendChild(a)}document.body.appendChild(i),this.$nextTick((function(t){i.submit()}))},close:function(){this.$emit("onChangeFun",{action:"payClose"})},goPay:function(t,e){var i=this;if(this.isCall)return this.$emit("onChangeFun",{action:"payCheck",value:e});var n=this;return n.order_id?"yue"==e&&parseFloat(t)<parseFloat(n.totalPrice)?n.$util.Tips({title:n.$t("余额不足")}):(uni.showLoading({title:n.$t("支付中")}),"friend"==e&&n.order_id?uni.navigateTo({url:"/pages/users/payment_on_behalf/index?order_id="+n.order_id+"&spread="+this.$store.state.app.uid,success:function(t){},fail:function(){},complete:function(){}}):void(0,a.orderPay)({uni:n.order_id,paytype:e,type:n.friendPay?1:0,from:this.$wechat.isWeixin()?"weixin":"weixinh5",quitUrl:location.port?location.protocol+"//"+location.hostname+":"+location.port+"/pages/goods/order_details/index?order_id="+this.order_id:location.protocol+"//"+location.hostname+"/pages/goods/order_details/index?order_id="+this.order_id}).then((function(t){var a=t.data.result.jsConfig;if("ALLINPAY_PAY"==t.data.status)uni.hideLoading(),i.formpost(t.data.result.pay_url,a);else switch(e){case"weixin":if(void 0===t.data.result)return n.$util.Tips({title:n.$t("缺少支付参数")});var s=t.data;if("WECHAT_H5_PAY"==s.status)return uni.hideLoading(),location.replace(s.result.jsConfig.h5_url),n.$util.Tips({title:n.$t("支付成功"),icon:"success"},(function(){n.$emit("onChangeFun",{action:"pay_complete"})}));n.$wechat.pay(s.result.jsConfig).then((function(){return n.$util.Tips({title:n.$t("支付成功"),icon:"success"},(function(){n.$emit("onChangeFun",{action:"pay_complete"})}))})).catch((function(){return n.$util.Tips({title:n.$t("支付失败")},(function(){n.$emit("onChangeFun",{action:"pay_fail"})}))}));break;case"yue":return uni.hideLoading(),n.$util.Tips({title:t.msg,icon:"success"},(function(){n.$emit("onChangeFun",{action:"pay_complete"})}));case"offline":return uni.hideLoading(),n.$util.Tips({title:t.msg,icon:"success"},(function(){n.$emit("onChangeFun",{action:"pay_complete"})}));case"friend":return uni.hideLoading(),n.$util.Tips({title:t.msg,icon:"success"},(function(){n.$emit("onChangeFun",{action:"pay_complete"})}));case"alipay":uni.hideLoading(),i.$wechat.isWeixin()?uni.redirectTo({url:"/pages/users/alipay_invoke/index?id=".concat(t.data.result.order_id,"&pay_key=").concat(t.data.result.pay_key)}):(uni.hideLoading(),n.formContent=t.data.result.jsConfig,n.$nextTick((function(){document.getElementById("alipaysubmit").submit()})));break}})).catch((function(t){return uni.hideLoading(),n.$util.Tips({title:t},(function(){n.$emit("onChangeFun",{action:"pay_fail"})}))}))):n.$util.Tips({title:n.$t("请选择要支付的订单")})}}};e.default=o}).call(this,i("5a52")["default"])},a168:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{style:t.colorStyle},[i("v-uni-view",{staticClass:"order-submission"},[t.virtual_type?t._e():i("v-uni-view",{staticClass:"allAddress",style:t.store_self_mention&&t.is_shipping?"":"padding-top:10rpx"},[i("v-uni-view",{staticClass:"nav acea-row"},[t.store_self_mention&&t.is_shipping?i("v-uni-view",{staticClass:"item font-num",class:0==t.shippingType?"on":"on2",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addressType(0)}}}):t._e(),t.store_self_mention&&t.is_shipping?i("v-uni-view",{staticClass:"item font-num",class:1==t.shippingType?"on":"on2",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addressType(1)}}}):t._e()],1),0==t.shippingType?i("v-uni-view",{staticClass:"address acea-row row-between-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onAddress.apply(void 0,arguments)}}},[t.addressInfo.real_name?i("v-uni-view",{staticClass:"addressCon"},[i("v-uni-view",{staticClass:"name"},[t._v(t._s(t.addressInfo.real_name||"")),i("v-uni-text",{staticClass:"phone"},[t._v(t._s(t.addressInfo.phone||""))])],1),i("v-uni-view",{staticClass:"line1"},[t.addressInfo.is_default?i("v-uni-text",{staticClass:"default font-num"},[t._v("["+t._s(t.$t("默认"))+"]")]):t._e(),t._v(t._s(t.addressInfo.province)+t._s(t.addressInfo.city)+t._s(t.addressInfo.district)+t._s(t.addressInfo.detail))],1)],1):i("v-uni-view",{staticClass:"addressCon"},[i("v-uni-view",{staticClass:"setaddress"},[t._v(t._s(t.$t("设置收货地址")))])],1),i("v-uni-view",{staticClass:"iconfont icon-jiantou"})],1):i("v-uni-view",{staticClass:"address acea-row row-between-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showStoreList.apply(void 0,arguments)}}},[t.storeList.length>0?[i("v-uni-view",{staticClass:"addressCon"},[i("v-uni-view",{staticClass:"name"},[t._v(t._s(t.system_store.name||"")),i("v-uni-text",{staticClass:"phone"},[t._v(t._s(t.system_store.phone||""))])],1),i("v-uni-view",{staticClass:"line1"},[t._v(t._s(t.system_store.address)+t._s(", "+t.system_store.detailed_address))])],1),i("v-uni-view",{staticClass:"iconfont icon-jiantou"})]:[i("v-uni-view",[t._v(t._s(t.$t("暂无门店信息")))])]],2),i("v-uni-view",{staticClass:"line"},[i("v-uni-image",{attrs:{src:"/static/images/line.jpg"}})],1)],1),i("orderGoods",{attrs:{cartInfo:t.cartInfo,is_confirm:!0,shipping_type:t.shippingType}}),i("v-uni-view",{staticClass:"wrapper"},[t.pinkId||t.BargainId||t.combinationId||t.seckillId||t.noCoupon||t.discountId||t.advanceId?t._e():i("v-uni-view",{staticClass:"item acea-row row-between-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.couponTap.apply(void 0,arguments)}}},[i("v-uni-view",[t._v(t._s(t.$t("优惠券")))]),i("v-uni-view",{staticClass:"discount"},[t._v(t._s(t.couponTitle)),i("v-uni-text",{staticClass:"iconfont icon-jiantou"})],1)],1),t.pinkId||t.BargainId||t.combinationId||t.seckillId||t.advanceId||!t.integral_open?t._e():i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("积分抵扣")))]),i("v-uni-view",{staticClass:"discount acea-row row-middle"},[i("v-uni-view",[t._v(t._s(t.useIntegral?t.$t("剩余积分"):t.$t("当前积分"))),i("v-uni-text",{staticClass:"num font-color"},[t._v(t._s(t.integral||0))])],1),i("v-uni-checkbox-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.ChangeIntegral.apply(void 0,arguments)}}},[i("v-uni-checkbox",{attrs:{disabled:t.integral<=0&&!t.useIntegral,checked:!!t.useIntegral}})],1)],1)],1),t.invoice_func||t.special_invoice?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goInvoice.apply(void 0,arguments)}}},[i("v-uni-view",[t._v(t._s(t.$t("开具发票")))]),i("v-uni-view",{staticClass:"discount"},[t._v(t._s(t.invTitle)),i("v-uni-text",{staticClass:"iconfont icon-jiantou"})],1)],1):t._e(),1==t.shippingType?i("v-uni-view",[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("用户姓名")))]),i("v-uni-view",{staticClass:"discount"},[i("v-uni-input",{staticStyle:{"text-align":"right"},attrs:{type:"text",placeholder:t.$t("请输入姓名"),"placeholder-class":"placeholder"},model:{value:t.contacts,callback:function(e){t.contacts=e},expression:"contacts"}})],1)],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("联系电话")))]),i("v-uni-view",{staticClass:"discount"},[i("v-uni-input",{staticStyle:{"text-align":"right"},attrs:{type:"text",placeholder:t.$t("请输入手机号"),"placeholder-class":"placeholder"},model:{value:t.contactsTel,callback:function(e){t.contactsTel=e},expression:"contactsTel"}})],1)],1)],1):t._e(),t.textareaStatus?i("v-uni-view",{staticClass:"item"},[i("v-uni-view",[t._v(t._s(t.$t("备注说明")))]),t.coupon.coupon||t.inputTrip?t._e():i("v-uni-view",{staticClass:"mark",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.inputTripClick.apply(void 0,arguments)}}},[i("v-uni-view",{class:{"mark-msg":t.mark},domProps:{textContent:t._s(t.mark||t.$t("填写备注信息,100字以内"))}})],1),!t.coupon.coupon&&t.inputTrip?i("v-uni-textarea",{attrs:{"placeholder-class":"placeholder",placeholder:t.$t("填写备注信息,100字以内"),focus:t.focus,value:t.mark,maxlength:150,name:"mark"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.bindHideKeyboard.apply(void 0,arguments)},blur:function(e){arguments[0]=e=t.$handleEvent(e),t.inputTrip=!1}}}):t._e()],1):t._e()],1),t.confirm.length?i("v-uni-view",{staticClass:"wrapper"},t._l(t.confirm,(function(e,n){return i("v-uni-view",{key:n,staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e.status?i("span",{staticStyle:{color:"red"}},[t._v("*")]):i("span",{staticStyle:{marginLeft:"8px"}}),t._v(t._s(e.title))]),"text"==e.label?i("v-uni-view",{staticClass:"confirm"},[i("v-uni-input",{attrs:{type:"text",placeholder:t.$t("请填写")+" "+e.title},model:{value:e.value,callback:function(i){t.$set(e,"value",i)},expression:"item.value"}})],1):t._e(),"number"==e.label?i("v-uni-view",{staticClass:"confirm"},[i("v-uni-input",{attrs:{type:"number",placeholder:t.$t("请填写")+e.title},model:{value:e.value,callback:function(i){t.$set(e,"value",i)},expression:"item.value"}})],1):t._e(),"email"==e.label?i("v-uni-view",{staticClass:"confirm"},[i("v-uni-input",{attrs:{type:"text",placeholder:t.$t("请填写")+e.title},model:{value:e.value,callback:function(i){t.$set(e,"value",i)},expression:"item.value"}})],1):t._e(),"data"==e.label?i("v-uni-view",{staticClass:"uni-list"},[i("v-uni-view",{staticClass:"uni-list-cell"},[i("v-uni-view",{staticClass:"uni-list-cell-db"},[i("v-uni-picker",{attrs:{mode:"date",value:e.value},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindDateChange(e,n)}}},[""==e.value?i("v-uni-view",{staticClass:"fontC"},[t._v(t._s(t.date+e.title)),i("v-uni-text",{staticClass:"iconfont icon-jiantou"})],1):i("v-uni-view",{staticClass:"uni-input"},[t._v(t._s(e.value))])],1)],1)],1)],1):t._e(),"time"==e.label?i("v-uni-view",[i("v-uni-view",[i("v-uni-view",[i("v-uni-picker",{attrs:{mode:"time",value:e.value,start:"00:00",end:"23:59"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindTimeChange(e,n)}}},[""==e.value?i("v-uni-view",{staticClass:"fontC"},[t._v(t._s(t.time+e.title)),i("v-uni-text",{staticClass:"iconfont icon-jiantou"})],1):t._e(),i("v-uni-view",[t._v(t._s(e.value))])],1)],1)],1)],1):t._e(),"id"==e.label?i("v-uni-view",{staticClass:"confirm"},[i("v-uni-input",{attrs:{type:"idcard",placeholder:t.$t("请填写")+e.title},model:{value:e.value,callback:function(i){t.$set(e,"value",i)},expression:"item.value"}})],1):t._e(),"phone"==e.label?i("v-uni-view",{staticClass:"confirm"},[i("v-uni-input",{attrs:{type:"tel",placeholder:t.$t("请填写")+e.title},model:{value:e.value,callback:function(i){t.$set(e,"value",i)},expression:"item.value"}})],1):t._e(),"img"==e.label?i("v-uni-view",{staticClass:"confirmImg"},[i("v-uni-view",{staticClass:"list acea-row row-middle"},[t._l(e.value,(function(e,a){return i("v-uni-view",{key:a,staticClass:"pictrue"},[i("v-uni-image",{staticClass:"img",attrs:{src:e}}),i("v-uni-text",{staticClass:"iconfont icon-guanbi1 font-num del",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.DelPic(n,a)}}})],1)})),e.value.length<8?i("v-uni-view",{staticClass:"pictrue acea-row row-center-wrapper row-column bor",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.uploadpic(n,e)}}},[i("v-uni-text",{staticClass:"iconfont icon-icon25201"}),i("v-uni-view",[t._v(t._s(t.$t("上传图片")))])],1):t._e()],2)],1):t._e()],1)})),1):t._e(),i("v-uni-view",{staticClass:"moneyList"},[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("商品总价"))+":")]),i("v-uni-view",{staticClass:"money"},[t._v(t._s(t.$t("¥"))+t._s(t.allPrice||0))])],1),t.priceGroup.storePostage>0||t.priceGroup.storePostageDiscount>0?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("配送运费"))+":")]),i("v-uni-view",{staticClass:"money"},[t._v(t._s(t.$t("¥"))+t._s((parseFloat(t.priceGroup.storePostage)+parseFloat(t.priceGroup.storePostageDiscount)).toFixed(2)))])],1):t._e(),!(t.priceGroup.levelPrice>0&&t.userInfo.vip)||t.pinkId||t.BargainId||t.combinationId||t.seckillId||t.discountId?t._e():i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("用户等级优惠"))+":")]),i("v-uni-view",{staticClass:"money"},[t._v("-"+t._s(t.$t("¥"))+t._s(parseFloat(t.priceGroup.levelPrice).toFixed(2)))])],1),!(t.priceGroup.memberPrice>0&&t.userInfo.vip)||t.pinkId||t.BargainId||t.combinationId||t.seckillId||t.discountId?t._e():i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("付费会员优惠"))+":")]),i("v-uni-view",{staticClass:"money"},[t._v("-"+t._s(t.$t("¥"))+t._s(parseFloat(t.priceGroup.memberPrice).toFixed(2)))])],1),t.priceGroup.storePostageDiscount>0?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("会员运费优惠"))+":")]),i("v-uni-view",{staticClass:"money"},[t._v("-"+t._s(t.$t("¥"))+t._s(parseFloat(t.priceGroup.storePostageDiscount).toFixed(2)))])],1):t._e(),t.coupon_price>0?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("优惠券抵扣"))+":")]),i("v-uni-view",{staticClass:"money"},[t._v("-"+t._s(t.$t("¥"))+t._s(parseFloat(t.coupon_price).toFixed(2)))])],1):t._e(),t.integral_price>0?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("积分抵扣"))+":")]),i("v-uni-view",{staticClass:"money"},[t._v("-"+t._s(t.$t("¥"))+t._s(parseFloat(t.integral_price).toFixed(2)))])],1):t._e()],1),i("v-uni-view",{staticStyle:{height:"120rpx"}}),i("v-uni-view",{staticClass:"footer acea-row row-between-wrapper"},[i("v-uni-view",[t._v(t._s(t.$t("合计"))+":"),i("v-uni-text",{staticClass:"font-color"},[t._v(t._s(t.$t("¥"))+t._s(t.totalPrice||0))])],1),t.valid_count>0&&!t.discount_id||t.valid_count==t.cartInfo.length&&t.discount_id?i("v-uni-view",{staticClass:"settlement",staticStyle:{"z-index":"100"},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.SubOrder.apply(void 0,arguments)}}},[t._v(t._s(t.$t("提交订单")))]):i("v-uni-view",{staticClass:"settlement bg-color-hui",staticStyle:{"z-index":"100"}},[t._v(t._s(t.$t("提交订单")))])],1)],1),i("v-uni-view",{staticClass:"alipaysubmit",domProps:{innerHTML:t._s(t.formContent)}}),i("couponListWindow",{attrs:{coupon:t.coupon,openType:t.openType,cartId:t.cartId},on:{ChangCouponsClone:function(e){arguments[0]=e=t.$handleEvent(e),t.ChangCouponsClone.apply(void 0,arguments)},ChangCoupons:function(e){arguments[0]=e=t.$handleEvent(e),t.ChangCoupons.apply(void 0,arguments)}}}),i("addressWindow",{ref:"addressWindow",attrs:{news:t.news,address:t.address,pagesUrl:t.pagesUrl},on:{changeTextareaStatus:function(e){arguments[0]=e=t.$handleEvent(e),t.changeTextareaStatus.apply(void 0,arguments)},OnChangeAddress:function(e){arguments[0]=e=t.$handleEvent(e),t.OnChangeAddress.apply(void 0,arguments)},changeClose:function(e){arguments[0]=e=t.$handleEvent(e),t.changeClose.apply(void 0,arguments)}}}),i("home",{directives:[{name:"show",rawName:"v-show",value:!t.invShow,expression:"!invShow"}]}),i("invoice-picker",{attrs:{"inv-show":t.invShow,"inv-list":t.invList,"inv-checked":t.invChecked,"is-special":t.special_invoice,"url-query":t.urlQuery},on:{"inv-close":function(e){arguments[0]=e=t.$handleEvent(e),t.invClose.apply(void 0,arguments)},"inv-change":function(e){arguments[0]=e=t.$handleEvent(e),t.invChange.apply(void 0,arguments)},"inv-cancel":function(e){arguments[0]=e=t.$handleEvent(e),t.invCancel.apply(void 0,arguments)}}}),t.canvasStatus?i("v-uni-canvas",{style:{width:t.canvasWidth+"px",height:t.canvasHeight+"px",position:"absolute",left:"-100000px",top:"-100000px"},attrs:{"canvas-id":"canvas"}}):t._e()],1)},a=[]},b140:function(t,e,i){"use strict";i.r(e);var n=i("7fda"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);e["default"]=a.a},b647:function(t,e,i){"use strict";i.r(e);var n=i("6d55"),a=i("b140");for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);i("0e6b");var o=i("f0c5"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"5965fa3c",null,!1,n["a"],void 0);e["default"]=r.exports},c391:function(t,e,i){"use strict";i("7a82");var n=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("a9e3"),i("e25e"),i("7db0"),i("d3b7"),i("d81d"),i("d401"),i("25f0"),i("99af"),i("acd8"),i("159b"),i("ac1f"),i("00b4"),i("498a"),i("14d9"),i("a434");var a=i("451d"),s=i("8ba8"),o=(i("f984"),i("1579")),r=(i("2038"),n(i("34ab"))),c=n(i("1b17")),d=n(i("7c5c")),u=n(i("03ff")),l=n(i("7bea")),p=i("666f"),v=i("26cb"),f=n(i("b647")),h=n(i("66ca")),m={components:{payment:f.default,invoicePicker:l.default,couponListWindow:r.default,addressWindow:c.default,orderGoods:d.default,home:u.default},mixins:[h.default],data:function(){this.getDate({format:!0});return{confirm:"",date:this.$t("请选择"),time:this.$t("请选择"),canvasWidth:"",canvasHeight:"",canvasStatus:!1,newImg:[],textareaStatus:!0,cartArr:[{name:this.$t("微信支付"),icon:"icon-weixin2",value:"weixin",title:this.$t("使用微信快捷支付"),payStatus:1},{name:this.$t("支付宝支付"),icon:"icon-zhifubao",value:"alipay",title:this.$t("使用支付宝支付"),payStatus:1},{name:this.$t("余额支付"),icon:"icon-yuezhifu",value:"yue",title:this.$t("可用余额"),payStatus:1},{name:this.$t("线下支付"),icon:"icon-yuezhifu1",value:"offline",title:this.$t("使用线下付款"),payStatus:2},{name:this.$t("好友代付"),icon:"icon-haoyoudaizhifu",value:"friend",title:this.$t("找微信好友支付"),payStatus:1}],virtual_type:0,allPrice:0,formContent:"",payType:"",openType:1,active:0,coupon:{coupon:!1,list:[],statusTile:this.$t("立即使用")},address:{address:!1},addressInfo:{},pinkId:0,addressId:0,couponId:0,cartId:"",BargainId:0,combinationId:0,seckillId:0,discountId:0,userInfo:{},mark:"",couponTitle:this.$t("请选择"),coupon_price:0,useIntegral:!1,integral_price:0,integral:0,usable_integral:0,ChangePrice:0,formIds:[],status:0,is_address:!1,toPay:!1,shippingType:0,system_store:{},storePostage:0,advanceId:0,contacts:"",contactsTel:"",mydata:{},storeList:[],store_self_mention:0,cartInfo:[],priceGroup:{},animated:!1,totalPrice:0,integralRatio:"0",pagesUrl:"",orderKey:"",offlinePostage:"",isAuto:!1,isShowAuth:!1,from:"",news:1,invTitle:this.$t("不开发票"),special_invoice:!1,invoice_func:!1,header_type:"",invShow:!1,invList:[],invChecked:"",urlQuery:"",pay_close:!1,noCoupon:0,valid_count:0,discount_id:0,is_shipping:!0,inputTrip:!1,focus:!0,integral_open:!1,jumpData:{}}},computed:(0,v.mapGetters)(["isLogin"]),onLoad:function(t){if(this.from=this.$wechat.isWeixin()?"weixin":"weixinh5",!t.cartId)return this.$util.Tips({title:this.$t("请选择要购买的商品")},{tab:3,url:1});switch(this.couponId=t.couponId||0,this.noCoupon=Number(t.noCoupon)||0,this.pinkId=t.pinkId?parseInt(t.pinkId):0,this.addressId=t.addressId||0,this.cartId=t.cartId,this.is_address=!!t.is_address,this.news=t.new&&"0"!==t.new?1:0,this.invChecked=t.invoice_id||"",this.header_type=t.header_type||"1",this.couponTitle=t.couponTitle||this.$t("请选择"),t.invoice_type){case"1":this.invTitle=this.$t("电子普通发票");break;case"2":this.invTitle=this.$t("电子专用发票");break}this.textareaStatus=!0,this.isLogin&&0==this.toPay?this.checkShipping():(0,p.toLogin)()},onShow:function(){var t=this;uni.$on("handClick",(function(e){e&&(t.system_store=e.address),uni.$off("handClick")}))},methods:{checkShipping:function(){var t=this,e=this;(0,a.checkShipping)(e.cartId,e.news).then((function(i){0==i.data.type?(e.is_shipping=!0,e.shippingType=0,t.getaddressInfo(),t.getConfirm(),t.$nextTick((function(){this.$refs.addressWindow.getAddressList()}))):1==i.data.type?(e.is_shipping=!1,e.shippingType=0,t.getaddressInfo(),t.getConfirm(),t.$nextTick((function(){this.$refs.addressWindow.getAddressList()}))):2==i.data.type&&(e.is_shipping=!1,e.shippingType=1,t.addressType(1),t.getConfirm(),t.getList())})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},invCancel:function(){this.invChecked="",this.invTitle=this.$t("不开发票"),this.invShow=!1},invChange:function(t){this.invChecked=t,this.invShow=!1;var e=this.invList.find((function(e){return e.id===t})),i="";i+=1===e.header_type?this.$t("个人"):this.$t("企业"),i+=1===e.type?this.$t("普通"):this.$t("专用"),i+=this.$t("发票"),this.invTitle=i},invClose:function(){this.invShow=!1,this.getInvoiceList()},getInvoiceList:function(){var t=this;uni.showLoading({title:this.$t("正在加载中")}),(0,s.invoiceList)().then((function(e){uni.hideLoading(),t.invList=e.data.map((function(t){return t.id=t.id.toString(),t}));var i=t.invList.find((function(e){return e.id==t.invChecked}));if(i){var n="";n+=1===i.header_type?t.$t("个人"):t.$t("企业"),n+=1===i.type?t.$t("普通"):t.$t("专用"),n+=t.$t("发票"),t.invTitle=n}})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},goInvoice:function(){this.getInvoiceList(),this.invShow=!0,this.urlQuery="new=".concat(this.news,"&cartId=").concat(this.cartId,"&pinkId=").concat(this.pinkId,"&couponId=").concat(this.couponId,"&addressId=").concat(this.addressId,"&specialInvoice=").concat(this.special_invoice,"&couponTitle=").concat(this.couponTitle)},onLoadFun:function(){this.getaddressInfo(),this.getConfirm()},onChangeFun:function(t){var e=t,i=e.action||null,n=void 0!=e.value?e.value:null;i&&this[i]&&this[i](n)},payClose:function(){this.pay_close=!1},goPay:function(){this.pay_close=!0},payCheck:function(t){this.payType=t,this.SubOrder()},getList:function(){var t=this,e=uni.getStorageSync("user_longitude")||"",i=uni.getStorageSync("user_latitude")||"",n={latitude:i,longitude:e,page:1,limit:10};(0,o.storeListApi)(n).then((function(e){var i=e.data.list.list||[];t.$set(t,"storeList",i),t.$set(t,"system_store",i[0])})).catch((function(t){}))},changeClose:function(){this.$set(this.address,"address",!1)},showStoreList:function(){this.storeList.length>0&&uni.navigateTo({url:"/pages/goods/goods_details_store/index"})},changePayType:function(t){this.payType=t,this.computedPrice()},computedPrice:function(){var t=this,e=this.shippingType;(0,a.postOrderComputed)(this.orderKey,{addressId:this.addressId,useIntegral:this.useIntegral?1:0,couponId:this.couponId,shipping_type:parseInt(e)+1,payType:this.payType}).then((function(i){var n=i.data.result;n&&(t.totalPrice=n.pay_price,t.integral_price=n.deduction_price,t.coupon_price=n.coupon_price,t.integral=t.useIntegral?n.SurplusIntegral:t.usable_integral,t.$set(t.priceGroup,"storePostage",1==e?0:n.pay_postage),t.$set(t.priceGroup,"storePostageDiscount",n.storePostageDiscount))}))},addressType:function(t){var e=this,i=t;this.shippingType!=parseInt(i)&&(this.shippingType=parseInt(i),1==i&&(this.$wechat.isWeixin()?this.$wechat.location().then((function(t){uni.setStorageSync("user_latitude",t.latitude),uni.setStorageSync("user_longitude",t.longitude),e.getList()})).catch((function(t){e.getList()})):uni.getLocation({type:"wgs84",success:function(t){uni.setStorageSync("user_latitude",t.latitude),uni.setStorageSync("user_longitude",t.longitude)},complete:function(){e.getList()}})),this.$nextTick((function(t){e.getConfirm(),e.computedPrice()})))},bindPickerChange:function(t){var e=t.detail.value;this.shippingType=e,this.computedPrice()},ChangCouponsClone:function(){this.$set(this.coupon,"coupon",!1)},changeTextareaStatus:function(){for(var t=0,e=this.coupon.list.length;t<e;t++)this.coupon.list[t].use_title="",this.coupon.list[t].is_use=0;this.textareaStatus=!0,this.status=0,this.$set(this.coupon,"list",this.coupon.list)},ChangCoupons:function(t){for(var e=t,i=this.coupon.list,n=this.$t("请选择"),a=0,s=0,o=i.length;s<o;s++)s!=e&&(i[s].use_title="",i[s].is_use=0);i[e].is_use?(i[e].use_title="",i[e].is_use=0):(i[e].use_title=this.$t("不使用"),i[e].is_use=1,n=i[e].coupon_title,a=i[e].id),this.couponTitle=n,this.couponId=a,this.$set(this.coupon,"coupon",!1),this.$set(this.coupon,"list",i),this.computedPrice()},ChangeIntegral:function(){this.useIntegral=!this.useIntegral,this.computedPrice()},OnChangeAddress:function(t){this.textareaStatus=!0,this.addressId=t,this.address.address=!1,this.getConfirm(),this.getaddressInfo(),this.computedPrice()},bindHideKeyboard:function(t){this.mark=t.detail.value},getConfirm:function(){var t=this,e=this;uni.showLoading({title:e.$t("正在加载中"),mask:!0}),(0,a.orderConfirm)(e.cartId,e.news,e.addressId,e.shippingType+1).then((function(i){e.$set(e,"userInfo",i.data.userInfo),e.$set(e,"confirm",i.data.custom_form||[]),t.confirm.map((function(t){"img"===t.label&&(t.value=[])})),e.$set(e,"integral",i.data.usable_integral),e.$set(e,"usable_integral",i.data.usable_integral),e.$set(e,"contacts",i.data.userInfo.real_name),e.$set(e,"contactsTel","0"===i.data.userInfo.record_phone?"":i.data.userInfo.record_phone),e.$set(e,"cartInfo",i.data.cartInfo),e.$set(e,"integralRatio",i.data.integralRatio),e.$set(e,"offlinePostage",i.data.offlinePostage),e.$set(e,"orderKey",i.data.orderKey),e.$set(e,"valid_count",i.data.valid_count),e.$set(e,"discount_id",i.data.discount_id),e.$set(e,"priceGroup",i.data.priceGroup),e.$set(e,"totalPrice",e.$util.$h.Add(parseFloat(i.data.priceGroup.totalPrice),parseFloat(i.data.priceGroup.storePostage))),e.$set(e,"allPrice",e.$util.$h.Add(parseFloat(i.data.priceGroup.totalPrice),parseFloat(i.data.priceGroup.vipPrice)).toFixed(2)),e.$set(e,"seckillId",parseInt(i.data.seckill_id)),e.$set(e,"invoice_func",i.data.invoice_func),e.$set(e,"special_invoice",i.data.special_invoice),e.$set(e,"store_self_mention",i.data.store_self_mention),e.$set(e,"virtual_type",i.data.virtual_type||0),e.$set(e,"integral_open",i.data.integral_open),uni.hideLoading(),e.cartArr[0].payStatus=i.data.pay_weixin_open||0,e.cartArr[1].payStatus=i.data.ali_pay_status||0,e.cartArr[2].number=i.data.userInfo.now_money,e.cartArr[2].payStatus=1==i.data.yue_pay_status?i.data.yue_pay_status:0,2==i.data.offline_pay_status||i.data.deduction?e.cartArr[3].payStatus=0:e.cartArr[3].payStatus=1,e.cartArr[4].payStatus=i.data.friend_pay_status||0,e.$set(e,"ChangePrice",e.totalPrice),e.getBargainId(),e.getCouponList(),t.addressId&&t.computedPrice()})).catch((function(e){return uni.hideLoading(),t.$util.Tips({title:e})}))},getBargainId:function(){var t=this.cartInfo,e=0,i=0,n=0,a=0;t.forEach((function(t,s,o){e=o[s].bargain_id,i=o[s].combination_id,n=o[s].discount_id,a=o[s].advance_id})),this.$set(this,"BargainId",parseInt(e)),this.$set(this,"combinationId",parseInt(i)),this.$set(this,"discountId",parseInt(n)),this.$set(this,"advanceId",parseInt(a)),3==this.cartArr.length&&(e||i||this.seckillId||n)&&(this.cartArr[2].payStatus=0,this.$set(this,"cartArr",this.cartArr))},getCouponList:function(){var t=this.shippingType,e=this,i={cartId:this.cartId,new:this.news,shippingType:parseInt(t)+1};(0,a.getCouponsOrderPrice)(this.totalPrice,i).then((function(t){e.$set(e.coupon,"list",t.data),e.openType=1}))},getaddressInfo:function(){var t=this;t.addressId?(0,s.getAddressDetail)(t.addressId).then((function(e){e.data.is_default=parseInt(e.data.is_default),t.addressInfo=e.data||{},t.addressId=e.data.id||0,t.address.addressId=e.data.id||0})):(0,s.getAddressDefault)().then((function(e){e.data.is_default=parseInt(e.data.is_default),t.addressInfo=e.data||{},t.addressId=e.data.id||0,t.address.addressId=e.data.id||0}))},payItem:function(t){var e=this,i=t;e.active=i,e.animated=!0,e.payType=e.cartArr[i].value,e.computedPrice(),setTimeout((function(){e.car()}),500)},couponTap:function(){var t=this;this.coupon.coupon=!0,this.coupon.list.forEach((function(e,i){e.id==t.couponId?e.is_use=1:e.is_use=0})),this.$set(this.coupon,"list",this.coupon.list)},car:function(){this.animated=!1},onAddress:function(){this.addressInfo.real_name?(this.$refs.addressWindow.getAddressList(),this.textareaStatus=!1,this.address.address=!0,this.pagesUrl="/pages/users/user_address_list/index?news="+this.news+"&cartId="+this.cartId+"&pinkId="+this.pinkId+"&couponId="+this.couponId):uni.navigateTo({url:"/pages/users/user_address/index?cartId="+this.cartId+"&pinkId="+this.pinkId+"&couponId="+this.couponId+"&new="+this.news})},formpost:function(t,e){var i=document.createElement("form");for(var n in i.action=t,i.method="post",i.target="_self",i.style.display="none",e){var a=document.createElement("input");a.name=n,a.value=e[n],i.appendChild(a)}document.body.appendChild(i),this.$nextTick((function(t){i.submit()}))},payment:function(t){var e=this;(0,a.orderCreate)(e.orderKey,t).then((function(t){uni.reLaunch({url:"/pages/goods/cashier/index?order_id=".concat(t.data.result.orderId,"&from_type=order")})})).catch((function(t){return uni.hideLoading(),e.$util.Tips({title:t})}))},clickTextArea:function(){this.$refs.textarea.focus()},SubOrder:function(t){var e;if(!this.addressId&&!this.shippingType&&!this.virtual_type)return this.$util.Tips({title:this.$t("请选择收货地址")});if(1==this.shippingType){if(""==this.contacts||""==this.contactsTel)return this.$util.Tips({title:this.$t("请填写联系人或联系人电话")});if(!/^1(3|4|5|7|8|9|6)\d{9}$/.test(this.contactsTel))return this.$util.Tips({title:this.$t("请输入正确的手机号码")});if(!this.contacts)return this.$util.Tips({title:this.$t("请输入姓名")});if(0==this.storeList.length)return this.$util.Tips({title:this.$t("暂无门店,请选择其他方式")})}for(var i=0;i<this.confirm.length;i++){var n=this.confirm[i];if(n.status){if(("text"===n.label||"data"===n.label||"time"===n.label||"id"===n.label)&&!n.value.trim())return uni.showToast({title:this.$t("请输入")+"".concat(n.title),icon:"none"});if("number"===n.label&&n.value<=0)return uni.showToast({title:this.$t("请输入")+"".concat(n.title),icon:"none"});if("email"===n.label&&!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(n.value))return uni.showToast({title:this.$t("请输入正确的")+"".concat(n.title),icon:"none"});if("phone"===n.label&&!/^1(3|4|5|7|8|9|6)\d{9}$/i.test(n.value))return uni.showToast({title:this.$t("请输入正确的")+"".concat(n.title),icon:"none"});if("img"===n.label&&!n.value.length)return uni.showToast({title:this.$t("请上传")+"".concat(n.title),icon:"none"})}}if(e={custom_form:this.confirm,real_name:this.contacts,phone:this.contactsTel,addressId:this.addressId,formId:"",couponId:this.couponId,useIntegral:this.useIntegral,bargainId:this.BargainId,combinationId:this.combinationId,discountId:this.discountId,pinkId:this.pinkId,advanceId:this.advanceId,seckill_id:this.seckillId,mark:this.mark,store_id:this.system_store?this.system_store.id:0,from:this.from,shipping_type:this.$util.$h.Add(this.shippingType,1),new:this.news,invoice_id:this.invChecked,quitUrl:location.protocol+"//"+location.hostname+"/pages/goods/order_pay_status/index?&type=3&totalPrice="+this.totalPrice},"yue"==e.payType&&parseFloat(this.userInfo.now_money)<parseFloat(this.totalPrice))return this.$util.Tips({title:this.$t("余额不足")});this.payment(e)},bindDateChange:function(t,e){this.confirm[e].value=t.target.value},bindTimeChange:function(t,e){this.confirm[e].value=t.target.value},getDate:function(t){var e=new Date,i=e.getFullYear(),n=e.getMonth()+1,a=e.getDate();return"start"===t?i-=60:"end"===t&&(i+=2),n=n>9?n:"0"+n,a=a>9?a:"0"+a,"".concat(i,"-").concat(n,"-").concat(a)},uploadpic:function(t,e){var i=this;this.canvasStatus=!0,this.$util.uploadImageChange("upload/image",(function(t){e.value.push(t.data.url)}),(function(t){i.canvasStatus=!1}),(function(t){i.canvasWidth=t.w,i.canvasHeight=t.h}))},DelPic:function(t,e){this.confirm[t].value;this.confirm[t].value.splice(e,1)},inputTripClick:function(){this.inputTrip=!0}}};e.default=m},de6c:function(t,e,i){var n=i("5874");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("e30cba92",n,!0,{sourceMap:!1,shadowMode:!1})},e59e:function(t,e,i){"use strict";var n=i("de6c"),a=i.n(n);a.a}}]); |