| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-users-refund-goods-index"],{"075b":function(t,e,n){"use strict";var i=n("cbc1"),a=n.n(i);a.a},2432:function(t,e,n){"use strict";n.r(e);var i=n("9086"),a=n("61b1");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("34da");var o=n("828b"),d=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"7bb6b104",null,!1,i["a"],void 0);e["default"]=d.exports},2965:function(t,e,n){var i=n("c86c");e=i(!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/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.refund-wrapper .item[data-v-94c1cd62]{position:relative;display:flex;padding:%?25?% %?30?%}.refund-wrapper .item[data-v-94c1cd62]:after{content:" ";position:absolute;right:0;bottom:0;width:%?657?%;height:1px;background:#f0f0f0}.refund-wrapper .item .img-box[data-v-94c1cd62]{width:%?130?%;height:%?130?%}.refund-wrapper .item .img-box uni-image[data-v-94c1cd62]{width:%?130?%;height:%?130?%;border-radius:%?16?%}.refund-wrapper .item .info[data-v-94c1cd62]{display:flex;flex-direction:column;width:%?440?%;margin-left:%?26?%}.refund-wrapper .item .info .tips[data-v-94c1cd62]{color:#999;font-size:%?20?%}.refund-wrapper .item .info .price[data-v-94c1cd62]{font-size:%?24?%;color:#999;margin-top:%?30?%}.refund-wrapper .item .check-box[data-v-94c1cd62]{display:flex;align-items:center;justify-content:center;flex:1}.refund-wrapper .item .check-box .iconfont[data-v-94c1cd62]{font-size:%?40?%;color:#ccc}.refund-wrapper .item .check-box .icon-a-ic_CompleteSelect[data-v-94c1cd62]{color:var(--view-theme)}.refund-wrapper .form-box[data-v-94c1cd62]{padding-left:%?30?%}.refund-wrapper .form-box .form-item[data-v-94c1cd62]{display:flex;justify-content:space-between;border-bottom:1px solid #f0f0f0;font-size:%?30?%}.refund-wrapper .form-box .item-txt[data-v-94c1cd62]{align-items:center;width:100%;padding:%?30?% %?30?% %?30?% 0}.refund-wrapper .form-box .item-txtarea[data-v-94c1cd62]{padding:%?30?% %?30?% %?30?% 0}.refund-wrapper .form-box .item-txtarea uni-textarea[data-v-94c1cd62]{display:block;width:%?400?%;height:%?100?%;font-size:%?30?%;text-align:right}.refund-wrapper .form-box .icon-ic_rightarrow[data-v-94c1cd62]{margin-left:%?10?%;font-size:%?28?%;color:#bbb}.refund-wrapper .upload-box[data-v-94c1cd62]{padding:%?30?%;background-color:#fff}.refund-wrapper .upload-box .title[data-v-94c1cd62]{display:flex;align-items:center;justify-content:space-between;font-size:%?30?%}.refund-wrapper .upload-box .title .des[data-v-94c1cd62]{color:#bbb}.refund-wrapper .upload-box .upload-img[data-v-94c1cd62]{display:flex;flex-wrap:wrap;margin-top:%?20?%}.refund-wrapper .upload-box .upload-img .img-item[data-v-94c1cd62]{position:relative;width:%?156?%;height:%?156?%;margin-right:%?24?%;margin-top:%?20?%}.refund-wrapper .upload-box .upload-img .img-item uni-image[data-v-94c1cd62]{width:%?156?%;height:%?156?%;border-radius:%?8?%}.refund-wrapper .upload-box .upload-img .img-item .iconfont[data-v-94c1cd62]{position:absolute;right:%?-15?%;top:%?-20?%;font-size:%?40?%;color:#e93323}.refund-wrapper .upload-box .upload-img .add-img[data-v-94c1cd62]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:%?156?%;height:%?156?%;margin-top:%?20?%;border:1px solid #ddd;border-radius:%?3?%;color:#bbb;font-size:%?24?%}.refund-wrapper .upload-box .upload-img .add-img .iconfont[data-v-94c1cd62]{margin-bottom:%?10?%;font-size:%?50?%}.refund-wrapper .btn-box[data-v-94c1cd62]{margin:%?70?% auto}',""]),t.exports=e},"34da":function(t,e,n){"use strict";var i=n("6d2a"),a=n.n(i);a.a},3569:function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("bf0f"),n("18f7"),n("de6c"),n("dd2b"),n("aa9c");var a=i(n("2634")),r=i(n("2fdc")),o=i(n("9b1b")),d=n("5676"),c=n("a058"),s=i(n("2432")),u=n("8f59"),l={components:{alertBox:s.default},data:function(){return{order_id:0,isShowBox:!1,uploadImg:[],numArray:[],numIndex:0,id:"",productData:[],con:"",refund_price:"",msg:"",number:"",phone:""}},computed:(0,o.default)({},(0,u.mapGetters)(["viewColor"])),onLoad:function(t){this.id=t.id,this.refund_type=t.refund_type,this.type=t.type,this.order_id=t.order_id,Promise.all([this.refundProduct(),this.expressList()])},methods:{expressList:function(){var t=this;(0,d.expressList)().then((function(e){t.numArray=e.data}))},refundProduct:function(){var t=this;(0,d.refundDetail)(this.id).then((function(e){var n=e.data;t.productData=n.refundProduct}))},bindPickerChange:function(t){this.qsIndex=t.target.value},bindNumChange:function(t){this.numIndex=t.target.value,this.refund_price=this.unitPrice*this.numArray[t.target.value]},deleteImg:function(t){this.uploadImg.splice(t,1)},uploadpic:function(){if(this.uploadImg.length<9){var t=this;t.$util.uploadImageOne("upload/image",(function(e){t.uploadImg.push(e.data.path),t.$set(t,"uploadImg",t.uploadImg)}))}else uni.showToast({title:"最多可上传9张",icon:"none"})},bindComfirm:function(){var t=this;return(0,r.default)((0,a.default)().mark((function e(){var n;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,t.number){e.next=4;break}return uni.showToast({title:"请填写快递单号",icon:"none"}),e.abrupt("return");case 4:if((0,c.checkPhone)(t.phone)){e.next=7;break}return uni.showToast({title:"请填写正确的手机号码",icon:"none"}),e.abrupt("return");case 7:return e.next=9,(0,d.refundBackGoods)(t.id,{delivery_type:t.numArray[t.numIndex].label,delivery_id:t.number,delivery_phone:t.phone,ids:t.ids,delivery_mark:t.con,delivery_pics:t.uploadImg});case 9:n=e.sent,t.msg=n.message,t.isShowBox=!0,e.next=17;break;case 14:e.prev=14,e.t0=e["catch"](0),uni.showToast({title:e.t0,icon:"none"});case 17:case"end":return e.stop()}}),e,null,[[0,14]])})))()},bindClose:function(){this.isShowBox=!1,uni.redirectTo({url:"/pages/users/refund/detail?id="+this.id})}}};e.default=l},3904:function(t,e,n){var i=n("c86c");e=i(!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/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.alert-wrapper[data-v-7bb6b104]{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10}.alert-wrapper .alert-box[data-v-7bb6b104]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:%?500?%;height:%?540?%;background-color:#fff;border-radius:%?24?%;font-size:%?34?%}.alert-wrapper .alert-box uni-image[data-v-7bb6b104]{width:%?149?%;height:%?230?%}.alert-wrapper .alert-box .txt[data-v-7bb6b104]{margin-bottom:%?20?%}.alert-wrapper .alert-box .btn[data-v-7bb6b104]{width:%?340?%;height:%?88?%;line-height:%?88?%;text-align:center;font-size:%?28?%;background-image:linear-gradient(-90deg,var(--view-bntColor21),var(--view-bntColor22));border-radius:%?45?%;color:#fff}',""]),t.exports=e},"3edb":function(t,e,n){"use strict";n.r(e);var i=n("3569"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},"61b1":function(t,e,n){"use strict";n.r(e);var i=n("7237"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},"6d2a":function(t,e,n){var i=n("3904");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("bc47c73c",i,!0,{sourceMap:!1,shadowMode:!1})},7237:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n("8f59"),a=n("aa10"),r={data:function(){return{domain:a.HTTP_REQUEST_URL}},props:{msg:{type:String,default:""}},computed:(0,i.mapGetters)(["viewColor","keyColor"]),methods:{close:function(){this.$emit("bindClose")}}};e.default=r},9086: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(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"alert-wrapper",style:t.viewColor},[n("v-uni-view",{staticClass:"alert-box"},[n("v-uni-image",{attrs:{src:t.domain+"/static/diy/success"+t.keyColor+".png",mode:""}}),n("v-uni-view",{staticClass:"txt"},[t._v(t._s(t.msg))]),n("v-uni-view",{staticClass:"btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}},[t._v("我知道了")])],1)],1)},a=[]},"94c7":function(t,e,n){"use strict";n.r(e);var i=n("ee84"),a=n("3edb");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("075b");var o=n("828b"),d=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"94c1cd62",null,!1,i["a"],void 0);e["default"]=d.exports},a058:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.Debounce=void 0,e.checkPhone=function(t){return/^1(3|4|5|6|7|8|9)\d{9}$/.test(t)},e.isEmailAvailable=function(t){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t)},e.isMoney=function(t){return/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/.test(t)},n("5c47"),n("0506");e.Debounce=function(t,e){var n,i=e||500;return function(){var e=this,a=arguments;n&&clearTimeout(n),n=setTimeout((function(){n=null,t.apply(e,a)}),i)}}},cbc1:function(t,e,n){var i=n("2965");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("fbb8edec",i,!0,{sourceMap:!1,shadowMode:!1})},ee84: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(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"refund-wrapper pad20",style:t.viewColor},[n("v-uni-view",{staticClass:"bg-f boder-24 mt20"},t._l(t.productData,(function(e,i){return n("v-uni-view",{key:i,staticClass:"item"},[n("v-uni-view",{staticClass:"img-box"},[n("v-uni-image",{attrs:{src:e.product.cart_info.product.image}})],1),n("v-uni-view",{staticClass:"info"},[n("v-uni-view",{staticClass:"name line1"},[t._v(t._s(e.product.cart_info.product.store_name))]),n("v-uni-view",{staticClass:"price",staticStyle:{color:"#999999"}},[t._v(t._s(e.product.cart_info.productAttr.sku))])],1)],1)})),1),n("v-uni-view",{staticClass:"form-box bg-f boder-24 mt20"},[n("v-uni-view",{staticClass:"form-item item-txt"},[n("v-uni-text",{staticClass:"label"},[t._v("物流公司")]),t.numArray.length>0?n("v-uni-view",{staticClass:"picker"},[n("v-uni-picker",{attrs:{value:t.numIndex,range:t.numArray,"range-key":"label"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindNumChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker-box"},[t._v(t._s(t.numArray[t.numIndex]["label"])),n("v-uni-text",{staticClass:"iconfont icon-ic_rightarrow"})],1)],1)],1):t._e()],1),n("v-uni-view",{staticClass:"form-item item-txt"},[n("v-uni-text",{staticClass:"label"},[t._v("物流单号")]),n("v-uni-input",{staticStyle:{"text-align":"right"},attrs:{type:"text",placeholder:"请输入物流单号","placeholder-class":"placeholder"},model:{value:t.number,callback:function(e){t.number=e},expression:"number"}})],1),n("v-uni-view",{staticClass:"form-item item-txt"},[n("v-uni-text",{staticClass:"label"},[t._v("联系电话")]),n("v-uni-input",{staticStyle:{"text-align":"right"},attrs:{type:"text",placeholder:"请输入电话","placeholder-class":"placeholder"},model:{value:t.phone,callback:function(e){t.phone=e},expression:"phone"}})],1)],1),n("v-uni-view",{staticClass:"btn-box btn-lg",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindComfirm.apply(void 0,arguments)}}},[t._v("提交")]),t.isShowBox?n("alertBox",{attrs:{msg:t.msg},on:{bindClose:function(e){arguments[0]=e=t.$handleEvent(e),t.bindClose.apply(void 0,arguments)}}}):t._e()],1)},a=[]}}]);
|