1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["supermall-page-order-detail-index"],{1247:function(t,e,i){"use strict";i.r(e);var a=i("ff0d"),s=i("2421");for(var n in s)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return s[t]}))}(n);i("992c");var r=i("828b"),o=Object(r["a"])(s["default"],a["b"],a["c"],!1,null,"69184da3",null,!1,a["a"],void 0);e["default"]=o.exports},2421:function(t,e,i){"use strict";i.r(e);var a=i("6f80"),s=i.n(a);for(var n in a)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=s.a},"265b":function(t,e,i){"use strict";i.r(e);var a=i("dcaf"),s=i("50b3");for(var n in s)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return s[t]}))}(n);i("e466");var r=i("828b"),o=Object(r["a"])(s["default"],a["b"],a["c"],!1,null,"cdb8d6ca",null,!1,a["a"],void 0);e["default"]=o.exports},"3b05":function(t,e,i){var a=i("d16d");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=i("967d").default;s("93045724",a,!0,{sourceMap:!1,shadowMode:!1})},"50b3":function(t,e,i){"use strict";i.r(e);var a=i("5ed5"),s=i.n(a);for(var n in a)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=s.a},"5ed5":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=a(i("dc1f")),n={mixins:[s.default],props:{avctColor:{type:String,default:""}},data:function(){return{}}};e.default=n},"6a03":function(t,e,i){var a=i("fe61");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=i("967d").default;s("3b555652",a,!0,{sourceMap:!1,shadowMode:!1})},"6f80":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("01a2"),i("e39c"),i("5c47"),i("a1c1");var s=i("f2e5"),n=a(i("0853")),r=a(i("265b")),o=a(i("34cae")),c={data:function(){return{commsid:"",datas:{},seleOpsIdx:0,orderId:"",showSelectPayWayModal:!1,currIndex:0,swiperHeight:0}},components:{VlineTitle:r.default,PaySelectModal:o.default,uParse:n.default},onLoad:function(t){console.log(t),t.id&&(this.commsid=t.id,this.getDetail(t.id))},computed:{format_content:function(){return this.formatRichText(this.datas.description)}},methods:{formatRichText:function(t){var e=t.replace(/<img[^>]*>/gi,(function(t,e){return t=t.replace(/style="[^"]*"/gi,"").replace(/style='[^']*'/gi,""),t=t.replace(/width="[^"]+"/gi,"").replace(/width='[^']+'/gi,""),t=t.replace(/height="[^"]+"/gi,"").replace(/height='[^']+'/gi,""),t}));return e=e.replace(/style="[^"]+"/gi,(function(t,e){return t=t.replace(/width:[^;]+;/gi,"max-width:100%;").replace(/width:[^;]+;/gi,"max-width:100%;"),t})),e=e.replace(/<br[^>]*\/>/gi,""),e=e.replace(/\<img/gi,'<img style="max-width:100%;height:auto;display:block;margin-top:0;margin-bottom:0;width:100%;"'),e},changeSwiper:function(t){var e=this;this.currIndex=t.detail.current,this.$nextTick((function(){e.setSwiperHeight()}))},setSwiperHeight:function(){var t=this,e="#wrap"+this.currIndex,i=uni.createSelectorQuery().in(this);i.select(e).boundingClientRect(),i.exec((function(e){console.log(e,i),e&&e[0]&&(t.swiperHeight=e[0].height)}))},getDetail:function(t){var e=this;(0,s.getCommodityDetail)({goods_id:t}).then((function(t){console.log("商品数据详情",t),e.datas=t,setTimeout((function(){e.$nextTick((function(){e.setSwiperHeight()}))}),150)})).catch((function(t){console.log(t)}))},exchange:function(t,e){var i=this;console.log(t);var a={goods_id:t.id,options_index:e||-1},n="";t.use_credit1&&t.use_credit1>0&&(n+=t.use_credit1+"积分"),t.use_credit1&&t.use_credit2&&t.use_credit1>0&&t.use_credit2>0&&(n+="+"),t.use_credit2&&t.use_credit2>0&&(n+=t.use_credit2+"元"),uni.showModal({title:"提示",content:"确认消耗".concat(n,"兑换吗?"),success:function(t){t.confirm?(0,s.postEexchange)(a).then((function(t){var e;console.log(t),null!==t&&void 0!==t&&null!==(e=t.data)&&void 0!==e&&e.order_id?(i.orderId=t.data.order_id,i.showSelectPayWayModal=!0):(uni.showToast({title:t.msg,icon:"none"}),i.getDetail(i.commsid))})).catch((function(t){console.log(t),uni.showToast({title:t.msg,icon:"none"})})):t.cancel&&console.log("用户点击取消")}})},isArrs:function(t){var e=Array.isArray(t);return console.log(e),e},successPayEvent:function(){this.showSelectPayWayModal=!1,uni.showToast({title:"兑换成功!",icon:"none"}),this.getDetail(this.commsid)}}};e.default=c},"992c":function(t,e,i){"use strict";var a=i("6a03"),s=i.n(a);s.a},d16d:function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.v-line-title[data-v-cdb8d6ca]{position:relative}.v-line-title .title[data-v-cdb8d6ca]{position:relative;margin-left:%?34?%;font-size:inherit\n /* 竖线 */}.v-line-title .title .line[data-v-cdb8d6ca]{position:absolute;width:%?10?%;height:90%;border-radius:%?60?%;left:%?-16?%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}',""]),t.exports=e},dcaf:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){}));var a=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"v-line-title"},[e("v-uni-view",{staticClass:"title"},[e("v-uni-view",{staticClass:"line theme-v-line-title",style:[{backgroundColor:this.avctColor?this.avctColor:this.themeBgColor}]}),this._t("default")],2)],1)},s=[]},e466:function(t,e,i){"use strict";var a=i("3b05"),s=i.n(a);s.a},f2e5:function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.signInApi=e.postEexchange=e.getUserIntegral=e.getCreditshopOrderList=e.getCreditshopOrderDetail=e.getCommodityDetail=e.getClass=void 0;var s=a(i("7653"));e.getUserIntegral=function(){return s.default.get("api/user.creditshop.creditshop/getUserCreditShop",{})};e.signInApi=function(){return s.default.post("api/user.creditshop.creditshop/CreditShopSign",{})};e.getClass=function(t){var e=t.page,i=t.cid;return s.default.get("api/user.creditshop.creditshop/getGoodsByCid",{page:e,cid:i})};e.getCommodityDetail=function(t){var e=t.goods_id;return s.default.get("api/user.creditshop.creditshop/getGoodsDetail",{goods_id:e})};e.getCreditshopOrderList=function(t){var e=t.page,i=t.psize,a=t.status_index;return s.default.get("api/user.creditshop.CreditshopOrder/getOrderList",{page:e,psize:i,status_index:a})};e.getCreditshopOrderDetail=function(t){var e=t.id;return s.default.get("api/user.creditshop.CreditshopOrder/getOrderDetail",{id:e})};e.postEexchange=function(t){var e=t.goods_id,i=t.options_index;return s.default.post("api/user.creditshop.creditshop_order/creditExchange",{goods_id:e,options_index:i})}},fe61:function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.box-continer[data-v-69184da3]{border-radius:%?15?%;margin-bottom:%?40?%}',""]),t.exports=e},ff0d:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("custom-page",{attrs:{"custom-navbar":!0,"wrapper-begin-navbar":!0,"enable-safe-area-bottom":!1,"transparent-navbar":!0,"navbar-title":"兑换详情","wrapper-bg-color":"#f5f5f5"}},[i("v-uni-view",{staticClass:"tn-margin"},[i("v-uni-view",{staticClass:"tn-padding-sm tn-bg-white box-continer"},[i("v-uni-text",{staticClass:"tn-text-bold tn-text-lg"},[t._v(t._s(t.datas.title))]),i("v-uni-swiper",{staticClass:"tn-margin-top-sm",style:{height:t.swiperHeight+"px"},attrs:{"indicator-dots":!0,current:t.currIndex,autoplay:!0,interval:4e3,duration:1e3},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeSwiper.apply(void 0,arguments)}}},[i("v-uni-swiper-item",{staticStyle:{"border-radius":"15rpx"}},[i("v-uni-view",{staticClass:"swiper-item"},[i("v-uni-image",{staticStyle:{width:"100%",height:"200rpx"},attrs:{id:"wrap0",src:t.datas.thumb,mode:"widthFix"}})],1)],1)],1),i("v-uni-view",{staticClass:"tn-margin-top-lg tn-padding-bottom-sm tn-flex-row tn-text-md",staticStyle:{"border-bottom":"solid 1px #f3f3f3"}},[i("v-uni-view",{staticClass:"tn-color-red tn-text-lg "},[t.datas.use_credit1&&t.datas.use_credit1>0?i("span",[t._v(t._s(t.datas.use_credit1)+"积分")]):t._e(),t.datas.use_credit1&&t.datas.use_credit2&&t.datas.use_credit1>0&&t.datas.use_credit2>0?i("span",[t._v("+")]):t._e(),t.datas.use_credit2&&t.datas.use_credit2>0?i("span",[t._v(t._s(t.datas.use_credit2)+"元")]):t._e()]),i("v-uni-view",{staticClass:"tn-text-right",staticStyle:{"margin-left":"auto"}},[i("v-uni-text",{staticClass:"tn-color-gray"},[t._v("半年售"+t._s(t.datas.sale))])],1)],1),i("v-uni-view",{staticClass:"tn-padding-top"},[i("v-uni-view",{},[i("v-uni-text",{staticClass:"tn-text-bold"},[t._v("原价")]),i("v-uni-text",{staticClass:"tn-color-gray--dark tn-margin-left-xs"},[t._v(t._s(t.datas.old_price))])],1),i("v-uni-view",{},[i("v-uni-text",{staticClass:"tn-text-bold"},[t._v("限制")]),i("v-uni-text",{staticClass:"tn-color-gray--dark tn-margin-left-xs"},[t._v("每个ID限定"+t._s(t.datas.chance)+"张")])],1),t.isArrs(t.datas.options)?i("v-uni-view",{},[i("v-uni-text",{staticClass:"tn-text-bold"},[t._v("规格")]),t._l(t.datas.options,(function(e,a){return i("v-uni-text",{key:a,staticClass:"tn-color-gray--dark tn-margin-left-xs"},[t._v(t._s(e))])}))],2):t._e()],1)],1),i("vline-title",[i("v-uni-text",{staticClass:"tn-text-bold"},[t._v("选择购买")])],1),t.isArrs(t.datas.options)?i("v-uni-view",{staticClass:"box-continer tn-padding-sm tn-bg-white tn-margin-top-sm",staticStyle:{"line-height":"48rpx"}},t._l(t.datas.options,(function(e,a){return i("v-uni-view",{key:a,staticClass:"tn-padding-bottom-xs tn-padding-top-xs tn-flex tn-flex-center",staticStyle:{"justify-content":"space-between"},style:{borderBottom:2!=a?"1px solid #f2f3f7":""}},[i("v-uni-text",{staticClass:"tn-text-lg",staticStyle:{"font-weight":"bold"}},[t._v(t._s(e))]),i("v-uni-view",{staticClass:"tn-flex tn-flex-center tn-text-sm",staticStyle:{color:"gray"}},[i("v-uni-view",{staticClass:"tn-margin-right"},[t.datas.use_credit1&&t.datas.use_credit1>0?i("span",[t._v(t._s(t.datas.use_credit1)+"积分")]):t._e(),t.datas.use_credit1&&t.datas.use_credit2&&t.datas.use_credit1>0&&t.datas.use_credit2>0?i("span",[t._v("+")]):t._e(),t.datas.use_credit2&&t.datas.use_credit2>0?i("span",[t._v(t._s(t.datas.use_credit2)+"元")]):t._e()]),i("v-uni-view",{staticClass:"tn-text-md tn-text-center"},[i("v-uni-button",{staticStyle:{"background-color":"#ff7919",color:"#fff"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.exchange(t.datas,a)}}},[t._v("购买")])],1)],1)],1)})),1):i("v-uni-view",{staticClass:"box-continer tn-padding-sm tn-bg-white tn-margin-top-sm",staticStyle:{"line-height":"48rpx"}},[i("v-uni-view",{staticClass:"tn-padding-bottom-xs tn-padding-top-xs tn-flex tn-flex-center",staticStyle:{"justify-content":"space-between"}},[i("v-uni-text",{staticClass:"tn-text-lg",staticStyle:{"font-weight":"bold"}},[t._v(t._s(t.datas.title))]),i("v-uni-view",{staticClass:"tn-flex tn-flex-center tn-text-sm",staticStyle:{color:"gray"}},[i("v-uni-view",{staticClass:"tn-margin-right"},[t.datas.use_credit1&&t.datas.use_credit1>0?i("span",[t._v(t._s(t.datas.use_credit1)+"积分")]):t._e(),t.datas.use_credit1&&t.datas.use_credit2&&t.datas.use_credit1>0&&t.datas.use_credit2>0?i("span",[t._v("+")]):t._e(),t.datas.use_credit2&&t.datas.use_credit2>0?i("span",[t._v(t._s(t.datas.use_credit2)+"元")]):t._e()]),i("v-uni-view",{staticClass:"tn-text-md tn-text-center"},[i("v-uni-button",{staticStyle:{"background-color":"#ff7919",color:"#fff"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.exchange(t.datas)}}},[t._v("购买")])],1)],1)],1)],1),t.datas.purchase_notes?i("vline-title",[i("v-uni-text",{staticClass:"tn-text-bold"},[t._v("购买须知")])],1):t._e(),t.datas.purchase_notes?i("v-uni-view",{staticClass:"box-continer tn-padding-sm tn-bg-white tn-margin-top-sm",staticStyle:{"line-height":"48rpx"}},[i("u-parse",{attrs:{content:t.datas.purchase_notes}})],1):t._e(),i("vline-title",[i("v-uni-text",{staticClass:"tn-text-bold"},[t._v("商品详情")])],1),i("v-uni-view",{staticClass:"box-continer tn-padding-sm tn-bg-white tn-margin-top-sm",staticStyle:{"line-height":"48rpx"}},[i("v-uni-view",{},[i("v-uni-rich-text",{attrs:{nodes:t.format_content}})],1)],1),i("pay-select-modal",{attrs:{"order-id":t.orderId,"order-type":"creditshop"},on:{success:function(e){arguments[0]=e=t.$handleEvent(e),t.successPayEvent.apply(void 0,arguments)}},model:{value:t.showSelectPayWayModal,callback:function(e){t.showSelectPayWayModal=e},expression:"showSelectPayWayModal"}})],1)],1)},s=[]}}]);
|