(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages_tool-order-refund"],{"3195d":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){return o}));var o={pageMeta:i("7854").default,uniPopup:i("d745").default,loadingCover:i("c003").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("page-meta",{attrs:{"page-style":t.themeColor}}),i("v-uni-view",[i("v-uni-view",[i("v-uni-scroll-view",{staticClass:"refund-container",attrs:{"scroll-y":"true"}},[i("v-uni-view",{staticClass:"goods-wrap"},[i("v-uni-view",{staticClass:"goods-img"},[i("v-uni-image",{attrs:{src:t.$util.img(t.refund_data.order_goods_info.sku_image,{size:"mid"}),mode:"aspectFill","lazy-load":!0},on:{error:function(e){arguments[0]=e=t.$handleEvent(e),t.refund_data.order_goods_info.sku_image=t.$util.getDefaultImage().goods}}})],1),i("v-uni-view",{staticClass:"goods-info"},[i("v-uni-view",{staticClass:"goods-name"},[t._v(t._s(t.refund_data.order_goods_info.sku_name))])],1)],1),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:!t.refund_type,expression:"!refund_type"}],staticClass:"refund-option"},[i("v-uni-view",{staticClass:"option-item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectRefundType(1)}}},[i("v-uni-view",[i("v-uni-text",[t._v("退款无需退货")]),i("v-uni-text",{staticClass:"font-size-goods-tag color-tip"},[t._v("没收到货,或与卖家协商同意无需退货只退款")])],1),i("v-uni-text",{staticClass:"iconfont icon-right"})],1),2==t.refund_data.refund_type.length?i("v-uni-view",{staticClass:"option-item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectRefundType(2)}}},[i("v-uni-view",[i("v-uni-text",[t._v("退货退款")]),i("v-uni-text",{staticClass:"font-size-goods-tag color-tip"},[t._v("已收到货,需退还收到的货物")])],1),i("v-uni-text",{staticClass:"iconfont icon-right"})],1):t._e()],1),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.refund_type,expression:"refund_type"}]},[i("v-uni-view",{staticClass:"refund-form"},[i("v-uni-view",{staticClass:"item-wrap",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.openPopup("refundReasonPopup")}}},[i("v-uni-view",{staticClass:"label"},[t._v("退款原因:")]),i("v-uni-view",{staticClass:"cont reason"},[t.refund_reason.length?i("v-uni-text",{staticClass:"color-tip"},[t._v(t._s(t.refund_reason))]):i("v-uni-text",{staticClass:"color-tip"},[t._v("请选择")])],1),i("v-uni-text",{staticClass:"iconfont icon-right"})],1),i("v-uni-view",{staticClass:"item-wrap"},[i("v-uni-view",{staticClass:"label"},[t._v("退款金额:")]),i("v-uni-view",{staticClass:"cont color-base-text"},[t._v(t._s(t.$lang("common.currencySymbol"))+t._s(t.refund_data.refund_money))])],1)],1),i("v-uni-view",{staticClass:"refund-form"},[i("v-uni-view",{staticClass:"item-wrap"},[i("v-uni-view",{staticClass:"label active"},[t._v("退款说明")])],1),i("v-uni-textarea",{staticClass:"newText",attrs:{placeholder:"请输入退款说明(选填)","placeholder-class":"color-tip font-size-tag","auto-height":!0},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.textBlur()}},model:{value:t.refund_remark,callback:function(e){t.refund_remark=e},expression:"refund_remark"}}),i("v-uni-view",{staticClass:"other-info"},[t._l(t.imgList,(function(e,o){return i("v-uni-view",{key:o,staticClass:"other-info-box"},[i("v-uni-image",{attrs:{src:t.$util.img(e),mode:"aspectFill"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.preview(e)}}}),i("v-uni-view",{staticClass:"imgDel",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.deleteImg(e,o)}}},[i("v-uni-text",{staticClass:" icon iconfont icon-delete"})],1)],1)})),t.imgList.length<5||void 0==t.imgList.length?i("v-uni-view",{staticClass:"other-info-box active",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addImg()}}},[i("v-uni-text",{staticClass:"icon iconfont icon-zhaoxiangji"}),i("v-uni-text",[t._v(t._s(t.imgList.length?5-t.imgList.length:0)+"/5")])],1):t._e()],2)],1),i("v-uni-view",{staticClass:"sub-btn",class:{"safe-area":t.isIphoneX},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submit.apply(void 0,arguments)}}},[i("v-uni-button",{attrs:{type:"primary"}},[t._v(t._s(t.$lang("common.submit")))])],1)],1),i("uni-popup",{ref:"refundReasonPopup",attrs:{type:"bottom"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.change()}}},[i("v-uni-view",{staticClass:"refund-reason-popup popup"},[i("v-uni-view",{staticClass:"popup-header"},[i("v-uni-view",[i("v-uni-text",{staticClass:"tit"},[t._v("退款原因")])],1),i("v-uni-view",{staticClass:"align-right",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closePopup("refundReasonPopup")}}},[i("v-uni-text",{staticClass:"iconfont icon-close"})],1)],1),i("v-uni-view",{staticClass:"popup-body"},[i("v-uni-scroll-view",{staticClass:"scroll-view",class:{"safe-area":t.isIphoneX},attrs:{"scroll-y":"true"}},[i("v-uni-view",{staticClass:"reason-list"},t._l(t.refund_data.refund_reason_type,(function(e,o){return i("v-uni-view",{key:o,staticClass:"item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.changeReason(e)}}},[i("v-uni-view",{staticClass:"reason"},[t._v(t._s(e))]),i("v-uni-view",{staticClass:"iconfont",class:t.refund_reason==e?"icon-yuan_checked color-base-text":"icon-yuan_checkbox"})],1)})),1)],1)],1),i("v-uni-view",{staticClass:"popup-footer",class:{"bottom-safe-area":t.isIphoneX}},[i("v-uni-view",{staticClass:"confirm-btn color-base-bg",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closePopup("refundReasonPopup")}}},[t._v("确定")])],1)],1)],1)],1),i("loading-cover",{ref:"loadingCover"})],1)],1)],1)},n=[]},3913:function(t,e,i){var o=i("b416");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var a=i("967d").default;a("4a58bac5",o,!0,{sourceMap:!1,shadowMode:!1})},"5c7a":function(t,e,i){var o=i("b3c6");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var a=i("967d").default;a("249edb36",o,!0,{sourceMap:!1,shadowMode:!1})},"6ed7":function(t,e,i){"use strict";i("6a54");var o=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("c223"),i("dd2b"),i("c9b5"),i("bf0f"),i("ab80");var a=o(i("d745")),n={components:{uniPopup:a.default},data:function(){return{order_goods_id:"",refund_type:"",refund_reason:"",refund_remark:"",imgList:[],isIphoneX:!1,refund_data:{refund_type:[],order_goods_info:{sku_image:""}},isSub:!1,showText:!1}},onLoad:function(t){t.order_goods_id&&(this.order_goods_id=t.order_goods_id)},onShow:function(){this.isIphoneX=this.$util.uniappIsIPhoneX(),this.storeToken?this.getRefundData():this.$util.redirectTo("/pages_tool/login/index",{back:"/pages_tool/order/refund?order_goods_id="+this.order_goods_id})},methods:{addImg:function(t){var e=this,i=this.imgList.length?this.imgList.length:0;this.$util.upload(5-i,{path:"refundimg"},(function(t){var i=e.imgList;i=i.concat(t),e.imgList=i}))},deleteImg:function(t,e){this.imgList.splice(e,1)},preview:function(t){for(var e=this.imgList,i=0;i=0?(t.refund_data=e.data,t.$refs.loadingCover&&t.$refs.loadingCover.hide()):(t.$util.showToast({title:"未获取到该订单项退款信息"}),setTimeout((function(){t.$util.redirectTo("/pages/order/list")}),1e3))},fail:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},submit:function(){var t=this;if(this.verify()){if(this.isSub)return;this.isSub=!0,this.$api.sendRequest({url:"/api/orderrefund/refund",data:{order_goods_ids:this.order_goods_id,refund_type:this.refund_type,refund_reason:this.refund_reason,refund_remark:this.refund_remark,refund_images:this.imgList.toString()},success:function(e){t.$util.showToast({title:e.message}),e.code>=0?t.$util.redirectTo("/pages_tool/order/activist",{},"redirectTo"):t.isSub=!1},fail:function(e){t.isSub=!1}})}},verify:function(){return""!=this.refund_reason||(this.$util.showToast({title:"请选择退款原因"}),!1)},changeReason:function(t){this.refund_reason=t},change:function(t){t&&(this.showText=t.show)},subscribeMessage:function(t){this.$util.subscribeMessage("ORDER_REFUND_AGREE,ORDER_REFUND_REFUSE",t)}}};e.default=n},7854:function(t,e,i){"use strict";i.r(e);var o=i("8ba8"),a=i("f48d");for(var n in a)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(n);var r=i("828b"),s=Object(r["a"])(a["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);e["default"]=s.exports},"78ef":function(t,e,i){"use strict";i.r(e);var o=i("6ed7"),a=i.n(o);for(var n in o)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(n);e["default"]=a.a},"79c4":function(t,e,i){"use strict";i.r(e);var o=i("3195d"),a=i("78ef");for(var n in a)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(n);i("b063"),i("e298");var r=i("828b"),s=Object(r["a"])(a["default"],o["b"],o["c"],!1,null,"4b7a7e2a",null,!1,o["a"],void 0);e["default"]=s.exports},"8ba8":function(t,e,i){"use strict";i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var o=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticStyle:{display:"none"}},[this._t("default")],2)},a=[]},b063:function(t,e,i){"use strict";var o=i("3913"),a=i.n(o);a.a},b3c6:function(t,e,i){var o=i("c86c");e=o(!1),e.push([t.i,"[data-v-4b7a7e2a] .uni-popup__wrapper.uni-custom .uni-popup__wrapper-box{background:none;max-height:unset!important;overflow-y:hidden!important}[data-v-4b7a7e2a] .uni-popup__wrapper{border-radius:%?20?% %?20?% 0 0}[data-v-4b7a7e2a] .uni-popup{z-index:8}",""]),t.exports=e},b416:function(t,e,i){var o=i("c86c");e=o(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n * 建议使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n */.refund-container[data-v-4b7a7e2a]{width:100vw;height:100vh}.align-right[data-v-4b7a7e2a]{text-align:right}.goods-wrap[data-v-4b7a7e2a]{margin:%?20?% %?30?%;padding:%?30?%;border-radius:%?10?%;background:#fff;display:flex;position:relative}.goods-wrap .goods-img[data-v-4b7a7e2a]{width:%?180?%;height:%?180?%;margin-right:%?20?%;border-radius:%?10?%;overflow:hidden}.goods-wrap .goods-img uni-image[data-v-4b7a7e2a]{width:100%;height:100%}.goods-wrap .goods-info[data-v-4b7a7e2a]{flex:1;position:relative;max-width:calc(100% - %?200?%)}.goods-wrap .goods-info .goods-name[data-v-4b7a7e2a]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:%?28?%}.refund-option[data-v-4b7a7e2a]{margin:%?20?% %?30?%;border-radius:%?10?%;background:#fff}.refund-option .option-item[data-v-4b7a7e2a]{padding:%?20?%;display:flex;position:relative}.refund-option .option-item uni-view[data-v-4b7a7e2a]{flex:1}.refund-option .option-item uni-view uni-text[data-v-4b7a7e2a]{display:block}.refund-option .option-item .icon-right[data-v-4b7a7e2a]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:%?20?%}.refund-option .option-item[data-v-4b7a7e2a]:last-of-type{border-top:%?2?% solid #f2f2f2}.refund-form[data-v-4b7a7e2a]{margin:%?20?% %?30?%;padding:%?20?%;border-radius:%?10?%;background:#fff}.refund-form .item-wrap[data-v-4b7a7e2a]{display:flex;position:relative;line-height:%?80?%}.refund-form .item-wrap .label[data-v-4b7a7e2a]{width:%?142?%;padding-right:%?5?%;line-height:%?80?%}.refund-form .item-wrap .cont[data-v-4b7a7e2a]{flex:1;line-height:%?80?%;text-align:right}.refund-form .item-wrap .cont .refund-desc[data-v-4b7a7e2a]{font-size:%?28?%;width:100%;line-height:1;min-height:%?80?%}.refund-form .item-wrap .cont.reason[data-v-4b7a7e2a]{padding-right:%?40?%}.refund-form .item-wrap .label.active[data-v-4b7a7e2a]{width:100%}.refund-form .item-wrap .icon-right[data-v-4b7a7e2a]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:0}.refund-form .other-info[data-v-4b7a7e2a]{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:%?20?%}.refund-form .other-info-box[data-v-4b7a7e2a]{width:%?145?%;height:%?145?%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:%?30?%;margin-bottom:%?30?%;position:relative}.refund-form .other-info-box uni-image[data-v-4b7a7e2a]{width:100%;border-radius:%?10?%}.refund-form .other-info-box .iconfont[data-v-4b7a7e2a]{font-size:%?60?%;color:#898989;line-height:1}.refund-form .other-info-box uni-text[data-v-4b7a7e2a]{line-height:1}.refund-form .other-info-box .imgDel[data-v-4b7a7e2a]{width:%?40?%;height:%?40?%;position:absolute;right:%?-20?%;top:%?-20?%;display:flex;justify-content:center;align-items:center}.refund-form .other-info-box .imgDel .iconfont[data-v-4b7a7e2a]{font-size:%?32?%}.refund-form .other-info-box.active[data-v-4b7a7e2a]{border:%?1?% dashed #898989}.textarea-box[data-v-4b7a7e2a]{position:relative}.textarea-box .mark[data-v-4b7a7e2a]{width:100%;height:100%;position:absolute;left:0;bottom:0;background:red}.newText[data-v-4b7a7e2a]{width:100%;min-height:%?200?%;border-radius:%?10?%;box-sizing:border-box;margin-top:%?10?%}.sub-btn-empty[data-v-4b7a7e2a]{height:%?120?%}.sub-btn[data-v-4b7a7e2a]{position:fixed;width:100%;height:%?100?%;line-height:%?100?%;text-align:center;color:#fff;bottom:0}.sub-btn.safe-area[data-v-4b7a7e2a]{margin-bottom:%?48?%!important}.popup[data-v-4b7a7e2a]{width:100vw;background:#fff;border-top-left-radius:%?24?%;border-top-right-radius:%?24?%}.popup .popup-header[data-v-4b7a7e2a]{height:%?90?%;display:flex;align-items:center;padding:0 %?30?%}.popup .popup-header > uni-view[data-v-4b7a7e2a]{flex:1;line-height:1}.popup .popup-header .tit[data-v-4b7a7e2a]{font-size:%?32?%;font-weight:600}.popup .popup-header .vice-tit[data-v-4b7a7e2a]{margin-right:%?20?%}.popup .popup-footer[data-v-4b7a7e2a]{height:%?140?%}.popup .popup-footer .confirm-btn[data-v-4b7a7e2a]{height:%?80?%;line-height:%?80?%;color:#fff;text-align:center;margin:%?20?%;border-radius:%?10?%}.popup .popup-footer .confirm-btn.color-base-bg[data-v-4b7a7e2a]{color:var(--btn-text-color)}.popup .popup-footer.bottom-safe-area[data-v-4b7a7e2a]{padding-bottom:%?48?%}.refund-reason-popup[data-v-4b7a7e2a]{height:50vh;display:flex;flex-direction:column}.refund-reason-popup .icon-close[data-v-4b7a7e2a]{font-size:%?40?%}.refund-reason-popup .popup-body[data-v-4b7a7e2a]{flex:1}.refund-reason-popup .popup-body .scroll-view[data-v-4b7a7e2a]{height:100%}.refund-reason-popup .popup-body .item[data-v-4b7a7e2a]{display:flex;padding:0 %?30?%;position:relative;height:%?70?%;line-height:%?70?%}.refund-reason-popup .popup-body .item .reason[data-v-4b7a7e2a]{flex:1;height:%?70?%;line-height:%?70?%}.refund-reason-popup .popup-body .item > .iconfont[data-v-4b7a7e2a]{font-size:%?40?%;position:absolute;top:50%;right:%?30?%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.refund-reason-popup .popup-body .item > .icon-yuan_checkbox[data-v-4b7a7e2a]{color:#909399}',""]),t.exports=e},cc1b:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("5ef2"),i("64aa"),i("5c47"),i("a1c1"),i("e838");var o={type:"scrolldone",target:{id:"",offsetLeft:0,offsetTop:0,dataset:{}},currentTarget:{id:"",offsetLeft:0,offsetTop:0,dataset:{}},detail:{}},a={props:{backgroundTextStyle:{type:String,default:"dark",validator:function(t){return-1!==["dark","light"].indexOf(t)}},backgroundColor:{type:String,default:"#ffffff"},backgroundColorTop:{type:String,default:"#ffffff"},backgroundColorBottom:{type:String,default:"#ffffff"},scrollTop:{type:String,default:""},scrollDuration:{type:Number,default:300},pageStyle:{type:String,default:""},enablePullDownRefresh:{type:[Boolean,String],default:!1},rootFontSize:{type:String,default:""}},created:function(){var t=this,e=getCurrentPages()[0];this.$pageVm=e.$vm||e,uni.onWindowResize((function(e){t.$emit("resize",e)})),this.$pageVm.$on("hook:onPageScroll",(function(e){t.$emit("scroll",e)})),this.$watch("backgroundTextStyle",(function(){t.setBackgroundTextStyle()})),this.$watch((function(){return[t.rootFontSize,t.pageStyle]}),(function(){t.setPageMeta()})),this.$watch((function(){return[t.backgroundColor,t.backgroundColorTop,t.backgroundColorBottom]}),(function(){t.setBackgroundColor()})),this.$watch((function(){return[t.scrollTop,t.scrollDuration]}),(function(){t.pageScrollTo()}))},beforeMount:function(){this.setBackgroundColor(),(this.rootFontSize||this.pageStyle)&&this.setPageMeta(),this.backgroundTextStyle&&this.setBackgroundTextStyle()},mounted:function(){this.scrollTop&&this.pageScrollTo()},methods:{setPullDownRefresh:function(t,e){t.setStyle({pullToRefresh:{support:e,style:"Android"===plus.os.name?"circle":"default"}})},setPageMeta:function(){uni.setPageMeta({pageStyle:this.pageStyle,rootFontSize:this.rootFontSize})},setBackgroundTextStyle:function(){},setBackgroundColor:function(){},pageScrollTo:function(){var t=this,e=String(this.scrollTop);if(-1!==e.indexOf("rpx")&&(e=uni.upx2px(e.replace("rpx",""))),e=parseFloat(e),!isNaN(e)){var i=function i(a){a.scrollTop===e&&(t.$pageVm.$off("hook:onPageScroll",i),t.$emit("scrolldone",o))};uni.pageScrollTo({scrollTop:e,duration:this.scrollDuration,success:function(){t.$pageVm.$on("hook:onPageScroll",i)}})}}}};e.default=a},e298:function(t,e,i){"use strict";var o=i("5c7a"),a=i.n(o);a.a},f48d:function(t,e,i){"use strict";i.r(e);var o=i("cc1b"),a=i.n(o);for(var n in o)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(n);e["default"]=a.a}}]);