(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["refund-form-index"],{"527b":function(t,e,i){"use strict";var n=i("85c16"),a=i.n(n);a.a},"6c17":function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("aa9c"),i("d4b5"),i("fd3c"),i("aa77"),i("bf0f"),i("bd06"),i("5c47"),i("0506");var a=n(i("9b1b")),s=n(i("2634")),r=n(i("2fdc")),c=n(i("2ba3")),d=n(i("be91")),o=[],u={components:{Shenhe:c.default,toolsFile:d.default},data:function(){return{send_type:1,form:{name:"",mobile:"",longitude:"",latitude:"",address:""},back_md_pic:[],province_id:"",city_id:"",district_id:"",districtList_1:[],districtList_2:[],districtList_3:[],defaultIndex:[0,0,0],showAd:!1,position:"",id:void 0}},onLoad:function(t){var e=this;return(0,r.default)((0,s.default)().mark((function i(){var n,a;return(0,s.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:n=t.type,a=t.id,e.id=a,e.send_type=n,uni.setNavigationBarTitle({title:1==n?"上门收货":"返回门店"}),e.getDistrict((0,r.default)((0,s.default)().mark((function t(){return(0,s.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:case"end":return t.stop()}}),t)}))));case 5:case"end":return i.stop()}}),i)})))()},methods:{fileSuccess:function(t,e){this[t].push({url:e})},selectChange:function(t){var e=t.detail.value,i=JSON.parse(JSON.stringify(this.defaultIndex));i[0]!=e[0]?this.defaultIndex=[e[0],0,0,0,0]:i[1]!=e[1]?this.defaultIndex=[e[0],e[1],0,0,0]:i[2]!=e[2]?this.defaultIndex=[e[0],e[1],e[2],0]:i[3]!=e[3]?this.defaultIndex=[e[0],e[1],e[2],e[3],0]:i[4]!=e[4]&&(this.defaultIndex=[e[0],e[1],e[2]]),this.districtList_2=o[this.defaultIndex[0]].cityAll,this.districtList_3=o[this.defaultIndex[0]].cityAll[this.defaultIndex[1]].districtAll},getDistrict:function(t){var e=this;return(0,r.default)((0,s.default)().mark((function i(){var n;return(0,s.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,e.$allrequest.user.get_district({});case 3:n=i.sent,o=JSON.parse(JSON.stringify(n.data)),e.districtList_1=n.data.map((function(t){return delete t.cityAll,t})),e.setAddressList(),t&&t(),i.next=12;break;case 10:i.prev=10,i.t0=i["catch"](0);case 12:case"end":return i.stop()}}),i,null,[[0,10]])})))()},setAddressList:function(){var t,e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=0,a=0,s=0;if(i&&i.length)t=o.find((function(t){return String(i[0])===t.id})).cityAll,e=t.find((function(t){return String(i[1])===t.id})).districtAll,n=o.findIndex((function(t){return String(i[0])===t.id})),a=t.findIndex((function(t){return String(i[1])===t.id})),s=e.findIndex((function(t){return String(i[2])===t.id}));else{var r=JSON.parse(JSON.stringify(o[0].cityAll));t=r,e=t[0].districtAll}this.districtList_2=JSON.parse(JSON.stringify(t)).map((function(t){return delete t.districtAll,t})),this.districtList_3=e,this.defaultIndex=[n,a,s]},getPosition:function(){var t=this;return(0,r.default)((0,s.default)().mark((function e(){var i;return(0,s.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("getLocation");case 2:i=e.sent,i.longitude&&uni.chooseLocation({success:function(e){t.longitude=e.longitude,t.latitude=e.latitude,t.details=e.name,t.getAddress(e.address+e.name)},fail:function(){t.$u.toast(t.$t("my.failPosition"))}});case 4:case"end":return e.stop()}}),e)})))()},getAddress:function(t){var e=this;this.$allrequest.classification.addressSmart({address:t}).then((function(t){0==t.code&&(e.province_id=t.data.province_id,e.city_id=t.data.city_id,e.district_id=t.data.region_id,e.position=t.data.province+t.data.city+t.data.region)}))},confirm:function(){this.showAd=!1;var t=this.defaultIndex,e=t[0],i=t[1],n=t[2];this.province_id=this.districtList_1[e].id,this.city_id=this.districtList_2[i].id,this.district_id=this.districtList_3[n].id,this.position=[],this.position[0]=this.districtList_1[e].name,this.position[1]=this.districtList_2[i].name,this.position[2]=this.districtList_3[n].name,this.position=this.position.join(",")},submit:function(){var t=this;uni.$u.throttle((0,r.default)((0,s.default)().mark((function e(){var i,n,r,c,d,o,u,l,f;return(0,s.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,n=t.form,r=t.province_id,c=t.city_id,d=t.district_id,o=t.send_type,u=t.id,l=t.back_md_pic,1!=o){e.next=16;break}if(n.name){e.next=5;break}return e.abrupt("return",t.$utils.toast("请输入姓名"));case 5:if(n.mobile){e.next=7;break}return e.abrupt("return",t.$utils.toast("请输入手机号"));case 7:if(/^[1][3,4,5,6,7,8,9][0-9]{9}$/.test(n.mobile)){e.next=9;break}return e.abrupt("return",t.$utils.toast("请输入正确的手机号"));case 9:if(t.province_id){e.next=11;break}return e.abrupt("return",t.$utils.toast("请选择所在地区"));case 11:if(n.address){e.next=13;break}return e.abrupt("return",t.$utils.toast("请输入详细地址"));case 13:i=(0,a.default)((0,a.default)({},n),{},{province_id:r,city_id:c,district_id:d}),e.next=17;break;case 16:i={back_md_pic:l.map((function(t){return t.url})).join(",")};case 17:return i.send_type=o,i.order_refund_id=u,e.next=21,t.$allrequest.order.refundSend(i,!0);case 21:if(f=e.sent,f.code){e.next=25;break}return t.$utils.showModal("提示","提交成功",!1,(function(){t.$utils.goBack()})),e.abrupt("return");case 25:e.next=30;break;case 27:e.prev=27,e.t0=e["catch"](0),t.$utils.toast(e.t0);case 30:case"end":return e.stop()}}),e,null,[[0,27]])}))),1e3)}}};e.default=u},"856f":function(t,e,i){"use strict";i.r(e);var n=i("6c17"),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},"85c16":function(t,e,i){var n=i("a1ec");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("4ce616e7",n,!0,{sourceMap:!1,shadowMode:!1})},a1ec:function(t,e,i){var n=i("c86c");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/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-e110100c] .u-form-item--right__content__slot > uni-view,[data-v-e110100c] .u-form-item--right__content__slot > div,[data-v-e110100c] .u-form-item--right__content__slot > span,[data-v-e110100c] .u-form-item--right__content__slot > uni-text{width:100%}.page[data-v-e110100c]{min-height:100vh;background:#f2f2f2;overflow:hidden}.m-form[data-v-e110100c]{margin:%?24?% %?24?% 0;padding:0 %?24?%;border-radius:%?20?%;background:#fff;font-size:%?28?%}.item[data-v-e110100c]{display:flex;align-items:center;height:%?88?%;border-bottom:%?2?% solid #f8f8f8}.item[data-v-e110100c]:last-of-type{border-bottom:0}.label[data-v-e110100c]{width:%?140?%;font-weight:700}.inp[data-v-e110100c]{padding:0 %?30?%;flex:1;overflow:hidden}.addr[data-v-e110100c]{display:flex;align-items:center}.btn[data-v-e110100c]{display:flex;align-items:center;justify-content:center;margin:%?80?% %?36?% 0;height:%?80?%;background:#f0250e;border-radius:32px;font-size:%?32?%;color:#fff;font-weight:700}.status[data-v-e110100c]{padding:%?30?% 0 %?70?%;text-align:center;background:#fff}.status .iconfont[data-v-e110100c]{font-size:%?180?%;color:#f0250e}.status .title[data-v-e110100c]{padding-bottom:%?20?%;font-size:%?40?%;font-weight:700}.status .des[data-v-e110100c]{font-size:%?30?%;color:#8c8c8c}.picker-view-title[data-v-e110100c]{padding:%?20?%;font-size:%?28?%;color:#1aa034;display:flex;justify-content:space-between;align-items:center}.picker-view-title .left[data-v-e110100c]{color:#999}.picker-view[data-v-e110100c]{width:%?750?%;height:%?500?%}.picker-view .picker-view-item[data-v-e110100c]{height:%?50?%;line-height:%?50?%;align-items:center;justify-content:center;text-align:center}.submit-tit[data-v-e110100c]{padding:%?24?% 0;font-size:%?30?%;color:#262626;font-weight:700;border-bottom:%?2?% solid #f8f8f8}[data-v-e110100c] .file{padding:%?15?% 0}[data-v-e110100c] .file .listItem{width:25%!important}',""]),t.exports=e},ed2a7: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(){return n}));var n={uPopup:i("650d").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return 0==t.shenheStatus?i("v-uni-view",{staticClass:"page"},[i("u-popup",{attrs:{mode:"bottom","safe-area-inset-bottom":!0},model:{value:t.showAd,callback:function(e){t.showAd=e},expression:"showAd"}},[i("v-uni-view",{staticClass:"picker-view-title"},[i("div",{staticClass:"left",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showAd=!1}}},[t._v("取消")]),i("div",{staticClass:"right",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirm.apply(void 0,arguments)}}},[t._v("确定")])]),i("v-uni-picker-view",{staticClass:"picker-view",attrs:{"indicator-style":"height:50rpx;",value:t.defaultIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.selectChange.apply(void 0,arguments)}}},[i("v-uni-picker-view-column",t._l(t.districtList_1,(function(e,n){return i("v-uni-view",{key:n,staticClass:"picker-view-item"},[t._v(t._s(e.name))])})),1),i("v-uni-picker-view-column",t._l(t.districtList_2,(function(e,n){return i("v-uni-view",{key:n,staticClass:"picker-view-item"},[t._v(t._s(e.name))])})),1),i("v-uni-picker-view-column",t._l(t.districtList_3,(function(e,n){return i("v-uni-view",{key:n,staticClass:"picker-view-item"},[t._v(t._s(e.name))])})),1)],1)],1),i("v-uni-view",{staticClass:"m-form"},[i("v-uni-view",{staticClass:"submit-tit"},[t._v(t._s("1"==t.send_type?"取货信息":"送回门店照片"))]),1==t.send_type?[i("v-uni-view",{staticClass:"item"},[i("v-uni-view",{staticClass:"label"},[t._v("联系人")]),i("v-uni-view",{staticClass:"inp"},[i("v-uni-input",{attrs:{placeholder:"请输入联系人"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1),i("v-uni-view",{staticClass:"item"},[i("v-uni-view",{staticClass:"label"},[t._v("联系电话")]),i("v-uni-view",{staticClass:"inp"},[i("v-uni-input",{attrs:{placeholder:"请输入联系电话"},model:{value:t.form.mobile,callback:function(e){t.$set(t.form,"mobile",e)},expression:"form.mobile"}})],1)],1),i("v-uni-view",{staticClass:"item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showAd=!0}}},[i("v-uni-view",{staticClass:"label"},[t._v("所在区域")]),i("v-uni-view",{staticClass:"inp"},[i("v-uni-input",{staticStyle:{"pointer-events":"none"},attrs:{disabled:!0,value:t.position,placeholder:"请选择地址"}})],1),i("v-uni-view",{staticClass:"addr"},[i("i",{staticClass:"iconfont icon-a-map"}),i("v-uni-view",{staticClass:"test",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getPosition.apply(void 0,arguments)}}},[t._v("定位")])],1)],1),i("v-uni-view",{staticClass:"item"},[i("v-uni-view",{staticClass:"label"},[t._v("详细地址")]),i("v-uni-view",{staticClass:"inp"},[i("v-uni-input",{attrs:{type:"textarea",clearable:!0,placeholder:"请输入详细地址"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1)],1)]:2==t.send_type?[i("v-uni-view",{staticClass:"file"},[i("toolsFile",{attrs:{fileList:t.back_md_pic,max:9},on:{success:function(e){arguments[0]=e=t.$handleEvent(e),function(e){return t.fileSuccess("back_md_pic",e)}.apply(void 0,arguments)},remove:function(e){arguments[0]=e=t.$handleEvent(e),function(e){return t.back_md_pic.splice(e,1)}.apply(void 0,arguments)}}})],1)]:t._e()],2),i("v-uni-view",{staticClass:"btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submit.apply(void 0,arguments)}}},[t._v("提交申请")])],1):1==t.shenheStatus?i("Shenhe"):t._e()},s=[]},f564:function(t,e,i){"use strict";i.r(e);var n=i("ed2a7"),a=i("856f");for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);i("527b");var r=i("828b"),c=Object(r["a"])(a["default"],n["b"],n["c"],!1,null,"e110100c",null,!1,n["a"],void 0);e["default"]=c.exports}}]);