givingGifts-giftCat-giftCat~pages-shoppingcart-shoppingcart.ad1408b1.js 44 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["givingGifts-giftCat-giftCat~pages-shoppingcart-shoppingcart"],{"05c7":function(t,e,n){"use strict";var o=n("5c32"),i=n.n(o);i.a},"083c":function(t,e,n){"use strict";n.r(e);var o=n("f171"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a},"087d":function(t,e,n){var o=n("2967");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var i=n("967d").default;i("001f6981",o,!0,{sourceMap:!1,shadowMode:!1})},"0a76":function(t,e,n){"use strict";n.r(e);var o=n("f830"),i=n("e57c");for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("c8ba");var s=n("828b"),u=Object(s["a"])(i["default"],o["b"],o["c"],!1,null,"7294f756",null,!1,o["a"],void 0);e["default"]=u.exports},"0be67":function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{},[n("v-uni-movable-area",{staticClass:"u-swipe-action",style:{backgroundColor:t.bgColor}},[n("v-uni-movable-view",{staticClass:"u-swipe-view",style:{width:t.movableViewWidth?t.movableViewWidth:"100%"},attrs:{direction:"horizontal",disabled:t.disabled,x:t.moveX},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.change.apply(void 0,arguments)},touchend:function(e){arguments[0]=e=t.$handleEvent(e),t.touchend.apply(void 0,arguments)},touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.touchstart.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"u-swipe-content",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.contentClick.apply(void 0,arguments)}}},[t._t("default")],2),t._l(t.options,(function(e,o){return t.showBtn?n("v-uni-view",{key:o,staticClass:"u-swipe-del",style:[t.btnStyle(e.style)],on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.btnClick(o)}}},[n("v-uni-view",{staticClass:"u-btn-text"},[t._v(t._s(e.text))])],1):t._e()}))],2)],1)],1)},i=[]},"0cc7":function(t,e,n){var o=n("c86c");e=o(!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/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-17b8d570] .u-form-item--right__content__slot > uni-view,[data-v-17b8d570] .u-form-item--right__content__slot > div,[data-v-17b8d570] .u-form-item--right__content__slot > span,[data-v-17b8d570] .u-form-item--right__content__slot > uni-text{width:100%}.u-swipe-action[data-v-17b8d570]{width:auto;height:auto;position:relative;overflow:hidden}.u-swipe-view[data-v-17b8d570]{display:flex;flex-direction:row;height:auto;position:relative\n /* 这一句很关键,覆盖默认的绝对定位 */}.u-swipe-content[data-v-17b8d570]{flex:1}.u-swipe-del[data-v-17b8d570]{position:relative;font-size:%?30?%;color:#fff}.u-btn-text[data-v-17b8d570]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}',""]),t.exports=e},"20ba":function(t,e,n){var o=n("c86c");e=o(!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/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-7294f756] .u-form-item--right__content__slot > uni-view,[data-v-7294f756] .u-form-item--right__content__slot > div,[data-v-7294f756] .u-form-item--right__content__slot > span,[data-v-7294f756] .u-form-item--right__content__slot > uni-text{width:100%}.skuBox[data-v-7294f756]{position:relative;z-index:9999}.coupnnBox[data-v-7294f756]{height:calc(100vh - %?400?%);display:flex;flex-direction:column}.coupnnBox .options[data-v-7294f756]{height:0;flex:1}.discountCount[data-v-7294f756]{padding:0 %?34?%;position:relative;width:100%;height:%?98?%;min-height:%?98?%;display:flex;align-items:center;justify-content:space-between;font-size:%?32?%;color:#262626;font-weight:500}.discountCount .closeBox[data-v-7294f756]{position:absolute;top:%?30?%;right:%?35?%;width:%?40?%;height:%?40?%}.discountCount .closeBox uni-image[data-v-7294f756]{width:100%;height:100%}.optionItem[data-v-7294f756]{padding:%?12?% %?36?%;display:flex;flex-direction:column;margin-bottom:%?60?%}.optionItem .optionCotent[data-v-7294f756]{display:flex;align-items:center}.optionItem .optionCotent .tip[data-v-7294f756]{font-size:%?20?%;color:#f22b11;padding:%?4?% %?10?%;border-radius:%?4?%;background-color:#fee9e6;margin-right:%?30?%}.optionItem .optionCotent .content[data-v-7294f756]{display:flex;align-items:center;font-size:%?26?%;color:#2e2d2d}.optionItem .optionCotent .content uni-text[data-v-7294f756]:nth-child(2){color:#f7271f}.couponBox[data-v-7294f756]{display:flex;flex-direction:column;min-height:100%;background:#f5f5f5}.couponBox .couponList[data-v-7294f756]{padding:%?12?% %?36?%}.couponBox .couponList .couponItem[data-v-7294f756]{background:#fff;border-radius:%?20?%;display:flex;flex-direction:column;align-items:center;margin-bottom:%?24?%}.couponBox .couponList .couponItem .couponTop[data-v-7294f756]{position:relative;width:100%;padding:%?38?% %?30?%;border:1px solid #f8f8f8;border-bottom:none;border-radius:%?15?% %?15?% %?24?% %?24?%;display:flex;align-items:center;justify-content:space-between}.couponBox .couponList .couponItem .couponTop .couponInfo[data-v-7294f756]{display:flex;flex-direction:column;font-size:%?22?%;color:#8c8c8c}.couponBox .couponList .couponItem .couponTop .couponInfo uni-text[data-v-7294f756]:nth-child(1){font-size:%?32?%;color:#262626;font-weight:500;margin-bottom:%?20?%}.couponBox .couponList .couponItem .couponTop .couponMoney[data-v-7294f756]{display:flex;flex-direction:column;align-items:center;font-size:%?22?%;color:#8c8c8c}.couponBox .couponList .couponItem .couponTop .couponMoney .money[data-v-7294f756]{display:flex;align-items:baseline;font-size:%?28?%;font-weight:500;color:#f7271f}.couponBox .couponList .couponItem .couponTop .couponMoney .money uni-text[data-v-7294f756]:nth-child(2){font-size:%?56?%}.couponBox .couponList .couponItem .couponTop .tip[data-v-7294f756]{position:absolute;right:0;top:0;height:%?30?%;padding:0 %?14?%;font-size:%?20?%;color:#f7271f;border-radius:0 %?15?% 0 %?15?%;background-color:#fee9e6}.couponBox .couponList .couponItem .couponTop[data-v-7294f756]::before{position:absolute;content:"";width:%?616?%;border-top:%?2?% dashed #eee;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.couponBox .couponList .couponItem .couponBottom[data-v-7294f756]{position:relative;width:100%;padding:%?25?% %?30?%;border:1px solid #f8f8f8;border-top:none;border-radius:%?24?% %?24?% %?0?% %?0?%;display:flex;justify-content:space-between}.couponBox .couponList .couponItem .couponBottom .rulesBox[data-v-7294f756]{flex:1;width:0}.couponBox .couponList .couponItem .couponBottom .btn[data-v-7294f756]{margin-left:%?20?%;width:%?140?%;min-width:%?140?%;height:%?48?%;line-height:%?48?%;text-align:center;border-radius:%?24?%;background-color:#f7271f;font-size:%?24?%;color:#fff}.couponBox .couponList .couponItem .couponBottom .select-btn[data-v-7294f756]{background:#fee8e6;color:#f0250e}.couponBox .couponList .couponItem .couponBottom[data-v-7294f756]::before{content:"";position:absolute;top:%?-15?%;left:%?-15?%;background:#f5f5f5;width:%?30?%;height:%?30?%;border-radius:%?15?%}.couponBox .couponList .couponItem .couponBottom[data-v-7294f756]::after{content:"";position:absolute;top:%?-15?%;right:%?-15?%;background:#f5f5f5;width:%?30?%;height:%?30?%;border-radius:%?15?%}.submit-bt[data-v-7294f756]{height:%?98?%;background:#fff}.submit-bt > uni-view[data-v-7294f756]{width:%?678?%;line-height:%?76?%;text-align:center;background:linear-gradient(90deg,#f22407,#f84d17);border-radius:%?120?%;font-weight:600;font-size:%?26?%;color:#fff}',""]),t.exports=e},2967:function(t,e,n){var o=n("c86c");e=o(!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/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-5ca1a6d2] .u-form-item--right__content__slot > uni-view,[data-v-5ca1a6d2] .u-form-item--right__content__slot > div,[data-v-5ca1a6d2] .u-form-item--right__content__slot > span,[data-v-5ca1a6d2] .u-form-item--right__content__slot > uni-text{width:100%}.u-model[data-v-5ca1a6d2]{height:auto;overflow:hidden;font-size:%?32?%;background-color:#fff}.u-model__btn--hover[data-v-5ca1a6d2]{background-color:#e6e6e6}.u-model__title[data-v-5ca1a6d2]{padding-top:%?48?%;font-weight:500;text-align:center;color:#303133}.u-model__content__message[data-v-5ca1a6d2]{padding:%?48?%;font-size:%?30?%;text-align:center;color:#606266}.u-model__footer[data-v-5ca1a6d2]{display:flex;flex-direction:row}.u-model__footer__button[data-v-5ca1a6d2]{flex:1;height:%?100?%;line-height:%?100?%;font-size:%?32?%;box-sizing:border-box;cursor:pointer;text-align:center;border-radius:%?4?%}',""]),t.exports=e},"2f60":function(t,e,n){var o=n("c86c");e=o(!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/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-ba8dbe14] .u-form-item--right__content__slot > uni-view,[data-v-ba8dbe14] .u-form-item--right__content__slot > div,[data-v-ba8dbe14] .u-form-item--right__content__slot > span,[data-v-ba8dbe14] .u-form-item--right__content__slot > uni-text{width:100%}.number-step[data-v-ba8dbe14]{height:%?60?%;border:1px solid #f2f2f2;border-radius:%?10?%;display:flex;align-items:center;justify-content:center}.number-step .reduce-action[data-v-ba8dbe14]{height:100%;display:flex;justify-content:center;align-items:center;width:%?70?%;position:relative}.number-step .reduce-action .iconfont[data-v-ba8dbe14]{color:#262626}.number-step .reduce-action .disabled[data-v-ba8dbe14]{color:#ccc}.number-step .reduce-action[data-v-ba8dbe14]::after{content:"";width:1px;position:absolute;right:0;top:%?8?%;bottom:%?8?%;background-color:#f2f2f2}.number-step .number-block[data-v-ba8dbe14]{width:%?80?%;height:100%;display:flex;align-items:center}.number-step .number-block .number-input[data-v-ba8dbe14]{width:100%;height:%?58?%;font-size:%?24?%;font-weight:600;color:#262626;display:inline-block;text-align:center}.number-step .add-action[data-v-ba8dbe14]{width:%?70?%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.number-step .add-action .iconfont[data-v-ba8dbe14]{color:#262626}.number-step .add-action[data-v-ba8dbe14]::before{content:"";width:1px;position:absolute;left:0;top:%?8?%;bottom:%?8?%;background-color:#f2f2f2}',""]),t.exports=e},"2fd4":function(t,e,n){"use strict";var o=n("4f49"),i=n.n(o);i.a},"381b":function(t,e,n){"use strict";n("6a54");var o=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n("2634")),a=o(n("2fdc"));n("64aa"),n("bf0f"),n("2797"),n("bd06");var s=o(n("c463")),u={data:function(){return{show:!1,card:[],coupon:[]}},props:{discountData:{type:Object,default:function(){return{list:[]}}},goodsId:{type:Number,default:0},type:{type:String,default:""}},methods:{showPopup:function(){var t=this;this.show=!0,this.$nextTick((function(){var e;null===(e=t.$refs["collapse"])||void 0===e||e.forEach((function(t){t.init()}))}))},closeSkuBox:function(){this.$emit("close")},onReceive:function(t){var e=this;return(0,a.default)((0,i.default)().mark((function n(){var o,a;return(0,i.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return o=e.discountData.list.findIndex((function(e){return e.id==t.id})),e.$set(e.discountData.list[o],"select",!0),n.prev=2,n.next=5,e.$allrequest.goods.couponReceive({id:t.id});case 5:if(a=n.sent,0==a.code){n.next=8;break}throw a;case 8:e.$utils.toast(e.$t("coupon.success")),n.next=15;break;case 11:n.prev=11,n.t0=n["catch"](2),e.$set(e.discountData.list[o],"select",!1),e.$utils.toast(n.t0.msg||e.$t("user.err"));case 15:case"end":return n.stop()}}),n,null,[[2,11]])})))()}},watch:{show:function(t){}},filters:{dateFilter:function(t){return t?s.default.turnDate(1e3*t,"yyyy-mm-dd"):""}}};e.default=u},4440:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("64aa");var o={props:{value:{type:Number,default:0},min:{type:Number,default:1},disabled:{type:Boolean,default:!1},orderMin:{type:Number,default:0}},watch:{value:function(t){this.$emit("change",t)},orderMin:{handler:function(t){t&&this.$emit("input",t)},immediate:!0,deep:!0}},computed:{hasDisabled:function(){return this.orderMin?this.value<=this.orderMin:this.value<=this.min}},methods:{numberInputChange:function(t){var e=t.target.value;if(this.orderMin&&e<this.orderMin)return this.$emit("input",this.orderMin);e<this.min?this.$emit("input",this.min):this.$emit("input",e)},addAction:function(){this.disabled||this.$emit("input",this.value+1)},reduceAction:function(){this.hasDisabled||this.value<=1||this.disabled||this.$emit("input",this.value-1)}}};e.default=o},"4f49":function(t,e,n){var o=n("2f60");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var i=n("967d").default;i("036c5753",o,!0,{sourceMap:!1,shadowMode:!1})},"5b3c":function(t,e,n){"use strict";var o=n("6eb7"),i=n.n(o);i.a},"5c32":function(t,e,n){var o=n("0cc7");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var i=n("967d").default;i("43982fd4",o,!0,{sourceMap:!1,shadowMode:!1})},"693e":function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"number-step"},[n("v-uni-view",{staticClass:"reduce-action",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.reduceAction.apply(void 0,arguments)}}},[n("i",{staticClass:"iconfont icon-sami-select",class:t.hasDisabled?"disabled":""})]),n("v-uni-view",{staticClass:"number-block"},[n("v-uni-input",{staticClass:"number-input",attrs:{type:"number",value:t.value,disabled:t.disabled},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.numberInputChange.apply(void 0,arguments)}}})],1),n("v-uni-view",{staticClass:"add-action",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addAction.apply(void 0,arguments)}}},[n("i",{staticClass:"iconfont icon-add-select",class:t.disabled?"disabled":""})])],1)},i=[]},"6d9a":function(t,e,n){"use strict";var o=n("087d"),i=n.n(o);i.a},"6eb7":function(t,e,n){var o=n("c3e0");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var i=n("967d").default;i("390a1894",o,!0,{sourceMap:!1,shadowMode:!1})},7582:function(t,e,n){"use strict";n.r(e);var o=n("ed86"),i=n("bceb");for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("6d9a");var s=n("828b"),u=Object(s["a"])(i["default"],o["b"],o["c"],!1,null,"5ca1a6d2",null,!1,o["a"],void 0);e["default"]=u.exports},"7f84":function(t,e,n){"use strict";n.r(e);var o=n("f1e1"),i=n("fa1a");for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("5b3c");var s=n("828b"),u=Object(s["a"])(i["default"],o["b"],o["c"],!1,null,"02fda856",null,!1,o["a"],void 0);e["default"]=u.exports},b60d:function(t,e,n){var o=n("20ba");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var i=n("967d").default;i("7a4628d8",o,!0,{sourceMap:!1,shadowMode:!1})},bceb:function(t,e,n){"use strict";n.r(e);var o=n("c3d4"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a},c3d4:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("64aa");var o={name:"u-modal",props:{value:{type:Boolean,default:!1},zIndex:{type:[Number,String],default:""},title:{type:[String],default:"提示"},width:{type:[Number,String],default:600},content:{type:String,default:"内容"},showTitle:{type:Boolean,default:!0},showConfirmButton:{type:Boolean,default:!0},showCancelButton:{type:Boolean,default:!1},confirmText:{type:String,default:"确认"},cancelText:{type:String,default:"取消"},confirmColor:{type:String,default:"#2979ff"},cancelColor:{type:String,default:"#606266"},borderRadius:{type:[Number,String],default:16},titleStyle:{type:Object,default:function(){return{}}},contentStyle:{type:Object,default:function(){return{}}},cancelStyle:{type:Object,default:function(){return{}}},confirmStyle:{type:Object,default:function(){return{}}},zoom:{type:Boolean,default:!0},asyncClose:{type:Boolean,default:!1},maskCloseAble:{type:Boolean,default:!1},negativeTop:{type:[String,Number],default:0}},data:function(){return{loading:!1}},computed:{cancelBtnStyle:function(){return Object.assign({color:this.cancelColor},this.cancelStyle)},confirmBtnStyle:function(){return Object.assign({color:this.confirmColor},this.confirmStyle)},uZIndex:function(){return this.zIndex?this.zIndex:this.$u.zIndex.popup}},watch:{value:function(t){!0===t&&(this.loading=!1)}},methods:{confirm:function(){this.asyncClose?this.loading=!0:this.$emit("input",!1),this.$emit("confirm")},cancel:function(){var t=this;this.$emit("cancel"),this.$emit("input",!1),setTimeout((function(){t.loading=!1}),300)},popupClose:function(){this.$emit("input",!1)},clearLoading:function(){this.loading=!1}}};e.default=o},c3e0:function(t,e,n){var o=n("c86c");e=o(!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/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-02fda856] .u-form-item--right__content__slot > uni-view,[data-v-02fda856] .u-form-item--right__content__slot > div,[data-v-02fda856] .u-form-item--right__content__slot > span,[data-v-02fda856] .u-form-item--right__content__slot > uni-text{width:100%}.popup-body[data-v-02fda856]{width:100%;background-color:#fff;padding-top:4.8vw;max-height:80vh;position:relative}.popup-body .pup-details[data-v-02fda856]{padding-bottom:%?20?%;width:100%}.popup-body .pup-details .pup-details-top[data-v-02fda856]{padding:0 4.8vw;display:flex;align-items:flex-end;position:relative}.popup-body .pup-details .pup-details-top .goods-img[data-v-02fda856]{width:25.6vw;height:25.6vw;background:#f2f2f2;border-radius:1.86vw;overflow:hidden;margin-right:2.67vw;flex-shrink:0}.popup-body .pup-details .pup-details-top .goods-img uni-image[data-v-02fda856]{width:100%;height:100%;display:block}.popup-body .pup-details .pup-details-top .goods-info[data-v-02fda856]{text-align:left}.popup-body .pup-details .pup-details-top .goods-info .price[data-v-02fda856]{display:flex;align-items:flex-end;font-size:%?30?%;font-family:PingFang SC;font-weight:600;color:#f0250e}.popup-body .pup-details .pup-details-top .goods-info .price uni-text[data-v-02fda856]:nth-child(2){font-size:%?44?%;line-height:%?47?%}.popup-body .pup-details .pup-details-top .goods-info .rest-num[data-v-02fda856]{font-size:%?22?%;font-family:PingFang SC;font-weight:400;color:#f0250e}.popup-body .pup-details .pup-details-top .goods-info .has-selected[data-v-02fda856]{font-size:%?22?%;font-family:PingFang SC;font-weight:400;color:#8c8c8c}.popup-body .pup-details .attr-section[data-v-02fda856]{width:100%;margin-top:%?20?%;max-height:57vh;overflow-y:scroll;overflow-x:hidden}.popup-body .pup-details .attr-section .sku-attr[data-v-02fda856]{padding-bottom:%?20?%}.popup-body .pup-details .attr-section .attr-group[data-v-02fda856]{padding:3.2vw 3.2vw 0 3.2vw;width:100%;margin-bottom:2.67vw}.popup-body .pup-details .attr-section .attr-group .attr-group-name[data-v-02fda856]{margin-bottom:2.4vw;padding-left:1.6vw;font-size:%?26?%;font-family:PingFang SC;font-weight:600;color:#262626}.popup-body .pup-details .attr-section .attr-group .attr-list[data-v-02fda856]{width:100%;display:flex;flex-wrap:wrap}.popup-body .pup-details .attr-section .attr-group .attr-list .attr-item[data-v-02fda856]{margin:1.6vw;background:#f2f1f2;border-radius:3.6vw;height:7.2vw;padding:0 2.67vw;line-height:7.2vw;text-align:center;flex-shrink:0;font-size:%?26?%;font-family:PingFang SC;font-weight:400;color:#262626}.popup-body .pup-details .attr-section .attr-group .attr-list .noneActive[data-v-02fda856]{color:#8c8c8c;text-decoration:line-through}.popup-body .pup-details .attr-section .attr-group .attr-list .selected[data-v-02fda856]{background:#fbeceb;color:#f0250e}.popup-body .pup-details .shop-num[data-v-02fda856]{padding:0 4.8vw;height:10.66vw;width:100%;display:flex;align-items:center;justify-content:space-between}.popup-body .pup-details .shop-num .shop-num-text[data-v-02fda856]{font-size:%?26?%;font-family:PingFang SC;font-weight:600;color:#262626}.popup-body .close-icon[data-v-02fda856]{width:12.78vw;height:12.78vw;position:absolute;right:0;top:0;z-index:11;display:flex;justify-content:center;align-items:center}.popup-body .close-icon .iconfont[data-v-02fda856]{color:#262626;font-weight:600;font-size:%?36?%}.popup-body .foot-btns[data-v-02fda856]{width:100%;border-top:1px solid #f0f1f3}.popup-body .foot-btns .foot-content[data-v-02fda856]{width:100%;height:13.34vw;display:flex;justify-content:center;align-items:center}.popup-body .foot-btns .foot-content .confirm-btn[data-v-02fda856]{width:90.4vw;height:10.134vw;border-radius:5.067vw;background:linear-gradient(90deg,#f22407,#f84d17);display:flex;justify-content:center;align-items:center;font-size:%?26?%;font-family:PingFang SC;font-weight:600;color:#fff}.sku-popup-box[data-v-02fda856]{height:calc(100vh - %?400?%)}.skuHead[data-v-02fda856]{position:relative;padding:%?36?%;display:flex}.skuHead .goodsPic[data-v-02fda856]{width:%?200?%;min-width:%?200?%;height:%?200?%;background-color:#999;border-radius:%?14?%;overflow:hidden}.skuHead .goodsPic uni-image[data-v-02fda856]{width:100%;height:100%}.skuHead .goodsInfo[data-v-02fda856]{height:%?200?%;margin-left:%?20?%;display:flex;flex-direction:column;justify-content:flex-end}.skuHead .goodsInfo .goodPrice[data-v-02fda856]{display:flex;align-items:baseline;font-size:%?36?%;color:#f7271f;font-weight:500}.skuHead .goodsInfo .goodPrice uni-text[data-v-02fda856]:nth-child(2){font-size:%?48?%}.skuHead .goodsInfo .count[data-v-02fda856]{font-size:%?22?%;color:#8c8c8c}.skuHead .goodsInfo .choosedSku[data-v-02fda856]{margin-top:%?10?%;font-size:%?22?%;color:#262626}.skuBox[data-v-02fda856]{position:relative;flex:1;height:0}.skuBox .skuList[data-v-02fda856]{display:flex;flex-direction:column}.skuBox .skuList .skuItem[data-v-02fda856]{padding:%?15?% %?36?%;margin-bottom:%?10?%}.skuBox .skuList .skuItem .skuTitle[data-v-02fda856]{font-size:%?26?%;display:block;color:#262626;margin-bottom:%?20?%}.skuBox .skuList .skuItem .skus[data-v-02fda856]{display:flex;flex-wrap:wrap;align-items:center}.skuBox .skuList .skuItem .skus uni-text[data-v-02fda856]{padding:%?10?% %?24?%;border-radius:99px;font-size:%?26?%;color:#262626;background-color:#f2f2f2;margin:%?10?% %?24?% %?10?% 0}.skuBox .skuList .skuItem .skus .choosed[data-v-02fda856]{color:#f7271f;background-color:#fcedeb}.goodsNum[data-v-02fda856]{margin-top:%?10?%;display:flex;align-items:center;justify-content:space-between;padding:%?12?% %?36?%;font-size:%?26?%;color:#262626;font-weight:500}.btn[data-v-02fda856]{display:flex;align-items:center;justify-content:center;padding:%?12?% %?36?%;border-top:1px solid #f2f2f2;margin-top:%?20?%}.btn uni-text[data-v-02fda856]{width:%?678?%;text-align:center;height:%?76?%;line-height:%?76?%;font-size:%?26?%;font-weight:500;color:#fff;background:linear-gradient(90deg,#f22407,#f84d17);border-radius:%?38?%}.detailBtn[data-v-02fda856]{display:flex;align-items:center;justify-content:space-between;padding:%?12?% %?36?%;border-top:1px solid #f2f2f2;margin-top:%?20?%}.detailBtn uni-text[data-v-02fda856]{width:%?328?%;height:%?76?%;line-height:%?76?%;text-align:center;border-radius:%?38?%;font-size:%?26?%;color:#fff;font-weight:500}.detailBtn uni-text[data-v-02fda856]:nth-child(1){background:linear-gradient(90deg,#ffa700,#fb0)}.detailBtn uni-text[data-v-02fda856]:nth-child(2){background:linear-gradient(90deg,#f22300,#ff4c17)}',""]),t.exports=e},c8ba:function(t,e,n){"use strict";var o=n("b60d"),i=n.n(o);i.a},cfc5:function(t,e,n){"use strict";n.r(e);var o=n("693e"),i=n("e1aa");for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("2fd4");var s=n("828b"),u=Object(s["a"])(i["default"],o["b"],o["c"],!1,null,"ba8dbe14",null,!1,o["a"],void 0);e["default"]=u.exports},d558:function(t,e,n){"use strict";n("6a54");var o=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n("2634")),a=o(n("9b1b")),s=o(n("2fdc"));n("c9b5"),n("bf0f"),n("ab80"),n("5ef2"),n("2797"),n("aa9c"),n("bd06"),n("dd2b"),n("d4b5"),n("fd3c");var u=o(n("ec69")),r=o(n("cfc5")),c={data:function(){return{show:!1,num:1,goodsData:"",selectSku:[],attrData:"",skuText:""}},components:{numberStep:r.default},props:{skuData:{type:Object,default:function(){return{goodsId:0,cartId:0}}},goodsInfo:{type:Object,default:null}},mounted:function(){},filters:{priceBeforeZero:function(t){return t?(t=t.toString(),t.indexOf(".")<0?"".concat(t,"."):t.substr(0,t.indexOf("."))):""},priceAfterZero:function(t){return t?(t=t.toString(),t.indexOf(".")<0?"00":t.substr(t.indexOf("."),t.length)):""}},computed:{selectSkuName:function(){if(this.selectSku.length){var t="";return this.selectSku.forEach((function(e){t+="".concat(e.attr_list[0].attr_name," ")})),t}return""},isSelectSkuItem:function(){var t=this;return function(e){try{return t.selectSku.forEach((function(t){if(e===t.attr_group_id)throw t.attr_list[0].attr_id})),""}catch(n){return n}}},inStock:function(){var t;return this.selectSku.length!=(null===(t=this.goodsData.attr_group_list)||void 0===t?void 0:t.length)?this.goodsData.num:this.attrData.num}},methods:{clickSkuItem:function(t,e){var n=this;return(0,s.default)((0,i.default)().mark((function o(){var s,u,r,c;return(0,i.default)().wrap((function(o){while(1)switch(o.prev=o.next){case 0:if(s=(0,a.default)((0,a.default)({},t),{},{attr_list:[e]}),n.selectSku.length?(u=n.selectSku.findIndex((function(e){return e.attr_group_id===t.attr_group_id})),-1==u?n.selectSku.push(s):n.selectSku.splice(u,1,s)):n.selectSku.push(s),n.selectSku.length!=n.goodsData.attr_group_list.length){o.next=19;break}return r={},r.attr_list=JSON.stringify(n.selectSku.map((function(t){return t.attr_list[0].attr_id}))),r.goods_id=n.skuData.goodsId,r.number=n.num,o.prev=7,o.next=10,n.$allrequest.goods.goodsAttrInfo(r);case 10:if(c=o.sent,0==c.code){o.next=13;break}throw c;case 13:n.attrData=c.data,o.next=19;break;case 16:o.prev=16,o.t0=o["catch"](7),uni.showToast({title:o.t0.msg||n.$t("user.err"),icon:"none"});case 19:case"end":return o.stop()}}),o,null,[[7,16]])})))()},showPopup:function(){var t=this;this.$nextTick((0,s.default)((0,i.default)().mark((function e(){return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.attrData=t.$options.data().attrData,t.show=!t.show,t.num=t.goodsInfo.num,t.goodsInfo.attr_list.forEach((function(e){t.skuText=t.skuText+e.attr_name+";"})),t.getGoodData();case 5:case"end":return e.stop()}}),e)}))))},getGoodData:function(){var t=this;return(0,s.default)((0,i.default)().mark((function e(){var n,o,a,s,r;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,u.default.goodsDetails({id:t.skuData.goodsId},!0);case 3:if(n=e.sent,0==n.code){e.next=6;break}throw!1;case 6:n.data.attr=JSON.parse(n.data.attr),n.data.attr_group_list.forEach((function(e,n){e.attr_list.forEach((function(n,o){n["isSelect"]=!1,t.goodsInfo.attr_list.forEach((function(t){t.attr_group_name==e.attr_group_name&&t.attr_name==n.attr_name&&(n["isSelect"]=!0)}))}))})),t.goodsData=n.data,t.goodsInfo&&(o=t.goodsInfo,a=o.goods_pic,s=o.price,r=o.max_num,t.goodsData.goods_pic=a,t.goodsData.price=s,t.goodsData.num=r),e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](0),uni.showToast({title:t.$t("alipay.goodsFail"),duration:2e3,icon:"none"});case 15:case"end":return e.stop()}}),e,null,[[0,12]])})))()},closeSkuBox:function(){this.selectSku=this.$options.data().selectSku,this.num=this.$options.data().num,this.skuText="",this.$emit("close")},selectSkuItem:function(t,e){var n=this;return(0,s.default)((0,i.default)().mark((function o(){var a,s,u;return(0,i.default)().wrap((function(o){while(1)switch(o.prev=o.next){case 0:if(n.goodsData.attr_group_list.forEach((function(n){n.attr_group_id==t.attr_group_id&&n.attr_list.forEach((function(t){t["isSelect"]=!1,t.attr_id==e.attr_id&&(t["isSelect"]=!0)}))})),a=0,n.goodsData.attr_group_list.forEach((function(t){var e=t.attr_list.some((function(t){return t.isSelect}));e&&a++})),a!=n.goodsData.attr_group_list.length){o.next=20;break}return s={attr_list:[]},n.goodsData.attr_group_list.forEach((function(t){t.attr_list.forEach((function(t){t.isSelect&&s.attr_list.push(t.attr_id)}))})),s.goods_id=n.skuData.goodsId,s.number=n.num,o.prev=8,o.next=11,n.$allrequest.goods.goodsAttrInfo(s);case 11:if(u=o.sent,0==u.code){o.next=14;break}throw u;case 14:n.attrData=u.data,o.next=20;break;case 17:o.prev=17,o.t0=o["catch"](8),uni.showToast({title:o.t0.msg||n.$t("user.err"),icon:"none"});case 20:case"end":return o.stop()}}),o,null,[[8,17]])})))()},confirmSku:function(){var t=this;return(0,s.default)((0,i.default)().mark((function e(){var n,o,a;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=0,t.goodsData.attr_group_list.forEach((function(t){var e=t.attr_list.some((function(t){return t.isSelect}));e&&n++})),n==t.goodsData.attr_group_list.length){e.next=4;break}return e.abrupt("return",uni.showToast({title:t.$t("diy.sku"),icon:"none"}));case 4:return o={attr:[],num:t.num,cart_id:t.skuData.cartId},t.goodsData.attr_group_list.forEach((function(t){t.attr_list.forEach((function(e){e.isSelect&&o.attr.push({attr_group_id:t.attr_group_id,attr_id:e.attr_id})}))})),o.attr=JSON.stringify(o.attr),e.prev=7,e.next=10,u.default.updateGoodsSku(o);case 10:if(a=e.sent,0==a.code){e.next=13;break}throw a;case 13:t.$utils.toast(t.$t("common.saveSuc")),t.show=!1,t.$emit("confirm"),e.next=21;break;case 18:e.prev=18,e.t0=e["catch"](7),uni.showToast({title:e.t0.mcg||t.$t("user.err"),icon:"none"});case 21:case"end":return e.stop()}}),e,null,[[7,18]])})))()}},watch:{}};e.default=c},dca5:function(t,e,n){"use strict";n.r(e);var o=n("0be67"),i=n("083c");for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("05c7");var s=n("828b"),u=Object(s["a"])(i["default"],o["b"],o["c"],!1,null,"17b8d570",null,!1,o["a"],void 0);e["default"]=u.exports},e1aa:function(t,e,n){"use strict";n.r(e);var o=n("4440"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a},e57c:function(t,e,n){"use strict";n.r(e);var o=n("381b"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a},ed86:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return o}));var o={uPopup:n("650d").default,uLoading:n("ae68").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[n("u-popup",{attrs:{zoom:t.zoom,mode:"center",popup:!1,"z-index":t.uZIndex,length:t.width,"mask-close-able":t.maskCloseAble,"border-radius":t.borderRadius,"negative-top":t.negativeTop},on:{close:function(e){arguments[0]=e=t.$handleEvent(e),t.popupClose.apply(void 0,arguments)}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}},[n("v-uni-view",{staticClass:"u-model"},[t.showTitle?n("v-uni-view",{staticClass:"u-model__title u-line-1",style:[t.titleStyle]},[t._v(t._s(t.title))]):t._e(),n("v-uni-view",{staticClass:"u-model__content"},[t.$slots.default||t.$slots.$default?n("v-uni-view",{style:[t.contentStyle]},[t._t("default")],2):n("v-uni-view",{staticClass:"u-model__content__message",style:[t.contentStyle]},[t._v(t._s(t.content))])],1),t.showCancelButton||t.showConfirmButton?n("v-uni-view",{staticClass:"u-model__footer u-border-top"},[t.showCancelButton?n("v-uni-view",{staticClass:"u-model__footer__button",style:[t.cancelBtnStyle],attrs:{"hover-stay-time":100,"hover-class":"u-model__btn--hover"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.cancel.apply(void 0,arguments)}}},[t._v(t._s(t.cancelText))]):t._e(),t.showConfirmButton||t.$slots["confirm-button"]?n("v-uni-view",{staticClass:"u-model__footer__button hairline-left",style:[t.confirmBtnStyle],attrs:{"hover-stay-time":100,"hover-class":t.asyncClose?"none":"u-model__btn--hover"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirm.apply(void 0,arguments)}}},[t.$slots["confirm-button"]?t._t("confirm-button"):[t.loading?n("u-loading",{attrs:{mode:"circle",color:t.confirmColor}}):[t._v(t._s(t.confirmText))]]],2):t._e()],1):t._e()],1)],1)],1)},a=[]},f171:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("64aa");var o={name:"u-swipe-action",props:{index:{type:[Number,String],default:""},btnWidth:{type:[String,Number],default:180},disabled:{type:Boolean,default:!1},show:{type:Boolean,default:!1},bgColor:{type:String,default:"#ffffff"},vibrateShort:{type:Boolean,default:!1},options:{type:Array,default:function(){return[]}}},watch:{show:{immediate:!0,handler:function(t,e){t?this.open():this.close()}}},data:function(){return{moveX:0,scrollX:0,status:!1,movableAreaWidth:0,elId:this.$u.guid(),showBtn:!1}},computed:{movableViewWidth:function(){return this.movableAreaWidth+this.allBtnWidth+"px"},innerBtnWidth:function(){return uni.upx2px(this.btnWidth)},allBtnWidth:function(){return uni.upx2px(this.btnWidth)*this.options.length},btnStyle:function(){var t=this;return function(e){return e.width=t.btnWidth+"rpx",e}}},mounted:function(){this.getActionRect()},methods:{btnClick:function(t){this.status=!1,this.$emit("click",this.index,t)},change:function(t){this.scrollX=t.detail.x},close:function(){this.moveX=0,this.status=!1},open:function(){this.disabled||(this.moveX=-this.allBtnWidth,this.status=!0)},touchend:function(){this.moveX=this.scrollX,this.$nextTick((function(){var t=this;0==this.status?this.scrollX<=-this.allBtnWidth/4?(this.moveX=-this.allBtnWidth,this.status=!0,this.emitOpenEvent(),this.vibrateShort&&uni.vibrateShort()):(this.moveX=0,this.status=!1,this.emitCloseEvent()):this.scrollX>3*-this.allBtnWidth/4?(this.moveX=0,this.$nextTick((function(){t.moveX=101})),this.status=!1,this.emitCloseEvent()):(this.moveX=-this.allBtnWidth,this.status=!0,this.emitOpenEvent())}))},emitOpenEvent:function(){this.$emit("open",this.index)},emitCloseEvent:function(){this.$emit("close",this.index)},touchstart:function(){},getActionRect:function(){var t=this;this.$uGetRect(".u-swipe-action").then((function(e){t.movableAreaWidth=e.width,t.$nextTick((function(){t.showBtn=!0}))}))},contentClick:function(){1==this.status&&(this.status="close",this.moveX=0),this.$emit("content-click",this.index)}}};e.default=o},f1e1:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return o}));var o={uPopup:n("650d").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("u-popup",{attrs:{mode:"bottom","border-radius":"24","safe-area-inset-bottom":!0},on:{close:function(e){arguments[0]=e=t.$handleEvent(e),t.closeSkuBox.apply(void 0,arguments)}},model:{value:t.show,callback:function(e){t.show=e},expression:"show"}},[t.goodsInfo?n("v-uni-view",{staticClass:"popup-body"},[n("v-uni-view",{staticClass:"pup-details"},[n("v-uni-view",{staticClass:"pup-details-top"},[n("v-uni-view",{staticClass:"goods-img"},[n("v-uni-image",{attrs:{src:t.attrData?t.attrData.pic:t.goodsData.cover_pic,mode:"aspectFill"}})],1),n("v-uni-view",{staticClass:"goods-info"},[n("v-uni-view",{staticClass:"price"},[n("v-uni-text",[t._v("¥")]),n("v-uni-text",[t._v(t._s(t._f("priceBeforeZero")(t.attrData?t.attrData.price:t.goodsData.price)))]),n("v-uni-text",[t._v(t._s(t._f("priceAfterZero")(t.attrData?t.attrData.price:t.goodsData.price)))])],1),n("v-uni-view",{staticClass:"rest-num"},[t._v(t._s(t.$t("goods.inventory"))+t._s(t.attrData?t.attrData.num:t.goodsData.num))]),t.skuText?n("v-uni-view",{staticClass:"has-selected"},[t._v(t._s(t.$t("goods.choosedSku"))+" "+t._s(t.skuText))]):t._e()],1)],1),n("v-uni-view",{staticClass:"attr-section"},[n("v-uni-view",{staticClass:"sku-attr"},t._l(t.goodsData.attr_group_list,(function(e,o){return n("v-uni-view",{key:o,staticClass:"attr-group"},[n("v-uni-view",{staticClass:"attr-group-name"},[t._v(t._s(e.attr_group_name))]),n("v-uni-view",{staticClass:"attr-list"},t._l(e.attr_list,(function(o,i){return n("v-uni-view",{key:i,staticClass:"attr-item",class:[o.isSelect?"selected":""],on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.selectSkuItem(e,o)}}},[t._v(t._s(o.attr_name))])})),1)],1)})),1),n("v-uni-view",{staticClass:"shop-num"},[n("v-uni-view",{staticClass:"shop-num-text"},[t._v(t._s(t.$t("goods.number")))]),n("v-uni-view",[n("numberStep",{attrs:{min:1},model:{value:t.num,callback:function(e){t.num=e},expression:"num"}})],1)],1)],1)],1),n("v-uni-view",{staticClass:"close-icon",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.show=!1}}},[n("v-uni-view",{staticClass:"icon-box"},[n("i",{staticClass:"iconfont icon-close"})])],1),n("v-uni-view",{staticClass:"foot-btns"},[n("v-uni-view",{staticClass:"foot-content"},[n("v-uni-view",{staticClass:"confirm-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirmSku.apply(void 0,arguments)}}},[t._v(t._s(t.$t("list.confirm")))])],1)],1)],1):t._e()],1)},a=[]},f830:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return o}));var o={uPopup:n("650d").default,uCollapse:n("45505").default,uCollapseItem:n("d1a6").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("u-popup",{attrs:{mode:"bottom","border-radius":"14","safe-area-inset-bottom":!0,"z-index":"10000"},on:{close:function(e){arguments[0]=e=t.$handleEvent(e),t.closeSkuBox.apply(void 0,arguments)}},model:{value:t.show,callback:function(e){t.show=e},expression:"show"}},[n("div",{staticClass:"coupnnBox"},[n("v-uni-view",{staticClass:"discountCount"},[n("v-uni-text",{staticStyle:{"font-weight":"700"}},[t._v(t._s(t.$t("common.coupon")))]),n("v-uni-view",{staticClass:"closeBox",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.show=!1}}},[n("i",{staticClass:"iconfont icon-close"})])],1),n("v-uni-scroll-view",{staticClass:"options",attrs:{"scroll-y":!0}},[n("v-uni-view",{staticClass:"couponBox"},[n("v-uni-view",{staticClass:"couponList"},t._l(t.discountData.list,(function(e,o){return n("v-uni-view",{key:o,staticClass:"couponItem"},[n("v-uni-view",{staticClass:"couponTop"},[n("v-uni-view",{staticClass:"couponInfo"},[n("v-uni-text",[t._v(t._s(e.name))]),1==e.expire_type?n("v-uni-text",[t._v(t._s(t.$t("coupon.date1"))+t._s(0==e.expire_day?t.$t("member.permanent"):e.expire_day+t.$t("coupon.date2")))]):2==e.expire_type?n("v-uni-text",[t._v(t._s(t._f("dateFilter")(e.begin_time))+"-"+t._s(t._f("dateFilter")(e.end_time)))]):t._e()],1),n("v-uni-view",{staticClass:"couponMoney"},[2==e.discount_type?n("v-uni-view",[n("v-uni-view",{staticClass:"money"},[n("v-uni-text",[t._v("¥")]),n("v-uni-text",[t._v(t._s(e.sub_price))])],1),n("v-uni-view",{staticClass:"flex-x-center"},[t._v(t._s(t.$t("coupon.price1"))+t._s(e.min_price)+t._s(t.$t("coupon.price2")))])],1):1==e.discount_type?n("v-uni-view",{staticClass:"money"},[n("v-uni-view",{staticClass:"money"},[n("v-uni-text"),n("v-uni-text",[t._v(t._s(e.discount))]),n("v-uni-text",{},[t._v(t._s(t.$t("clerk.member2")))])],1)],1):t._e()],1)],1),n("v-uni-view",{staticClass:"couponBottom"},[n("v-uni-view",{staticClass:"rulesBox"},[n("v-uni-view",{staticClass:"rules"},[n("u-collapse",{ref:"collapse",refInFor:!0,staticClass:"collapse",attrs:{"head-style":{padding:0,lineHeight:"48rpx",color:"#666",fontSize:"24rpx"},"body-style":{fontSize:"24rpx",color:"#999"}}},[n("u-collapse-item",{attrs:{title:t.$t("facePay.detail")}},[t._v(t._s(e.rule))])],1)],1)],1),e.select?n("v-uni-text",{staticClass:"btn select-btn"},[t._v(t._s(t.$t("coupon.getted")))]):n("v-uni-text",{staticClass:"btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.onReceive(e)}}},[t._v(t._s(t.$t("coupon.toGet")))])],1)],1)})),1)],1)],1),n("v-uni-view",{staticClass:"submit-bt flex-y-center flex-x-center"},[n("v-uni-view",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.show=!1}}},[t._v(t._s(t.$t("cart.complate")))])],1)],1)])},a=[]},fa1a:function(t,e,n){"use strict";n.r(e);var o=n("d558"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a}}]);