| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["cash_register-orderSubmission-addreceiving"],{"250b":function(t,i,e){var n=e("c86c");i=n(!1),i.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-4b8998a4] .u-form-item--right__content__slot > uni-view,[data-v-4b8998a4] .u-form-item--right__content__slot > div,[data-v-4b8998a4] .u-form-item--right__content__slot > span,[data-v-4b8998a4] .u-form-item--right__content__slot > uni-text{width:100%}.addreceiving[data-v-4b8998a4]{padding:%?24?% %?24?% %?200?%;min-height:100vh;background-color:#f2f2f2}.add-msg[data-v-4b8998a4]{background-color:#fff;border-radius:%?24?%;padding-left:%?30?%}.add-msg .btm[data-v-4b8998a4]{border-top:%?1?% solid #f0f0f0}.add-msg .add-msg-list[data-v-4b8998a4]{padding:%?36?% %?0?%;display:flex;align-items:flex-start;padding-right:%?140?%}.add-msg .add-msg-list uni-view[data-v-4b8998a4]{width:%?140?%;font-size:%?28?%;color:#262626}.add-msg .add-msg-list uni-input[data-v-4b8998a4]{flex:1;font-size:%?28?%}.add-msg .add-msg-list uni-textarea[data-v-4b8998a4]{flex:1;height:%?130?%}.add-msg .add-msg-list-three[data-v-4b8998a4]{padding:%?36?% %?31?% %?36?% %?0?%;display:flex;justify-content:space-between;align-items:flex-start}.add-msg .add-msg-list-three > uni-view[data-v-4b8998a4]:first-child{flex:1;display:flex;flex-direction:row;padding-right:%?30?%}.add-msg .add-msg-list-three > uni-view:first-child uni-view[data-v-4b8998a4]{width:%?140?%;font-size:%?28?%;color:#262626}.add-msg .add-msg-list-three > uni-view:first-child uni-input[data-v-4b8998a4]{flex:1;font-size:%?28?%}.add-msg .add-msg-list-three > uni-view[data-v-4b8998a4]:last-child{display:flex;align-items:center}.add-msg .add-msg-list-three > uni-view:last-child uni-image[data-v-4b8998a4]{width:%?20?%;height:%?28?%;background-color:red}.add-msg .add-msg-list-three > uni-view:last-child uni-view[data-v-4b8998a4]{margin-left:%?10?%;font-size:%?28?%;color:#262626}.default-adress[data-v-4b8998a4]{margin-top:%?20?%;padding:%?42?% %?20?% %?34?% %?31?%;display:flex;background-color:#fff;border-radius:%?24?%;align-items:center;justify-content:space-between}.default-adress > uni-view uni-view[data-v-4b8998a4]:first-child{font-size:%?28?%;color:#262626}.default-adress > uni-view uni-view[data-v-4b8998a4]:last-child{margin-top:%?20?%;font-size:%?22?%;color:#262626}.save[data-v-4b8998a4]{height:%?96?%;border-radius:%?48?%;color:#fff;font-size:%?32?%;font-weight:700;text-align:center;line-height:%?96?%;background:linear-gradient(90deg,#f3150c,#f14b0c)}.delete[data-v-4b8998a4]{margin:%?40?% auto %?0?%;width:%?676?%;height:%?94?%;border-radius:%?48?%;border:%?1?% solid #c7c7c7;color:#262626;font-size:%?32?%;font-weight:700;text-align:center;line-height:%?94?%;background-color:#fff}.picker-view-title[data-v-4b8998a4]{padding:%?20?%;font-size:%?28?%;color:#1aa034;display:flex;justify-content:space-between;align-items:center}.picker-view-title .left[data-v-4b8998a4]{color:#999}.picker-view[data-v-4b8998a4]{width:%?750?%;height:%?500?%}.item[data-v-4b8998a4]{height:%?50?%;line-height:%?50?%;align-items:center;justify-content:center;text-align:center}.tools-pof[data-v-4b8998a4]{position:fixed;left:0;bottom:0;width:100%;padding:%?10?% %?30?% calc(env(safe-area-inset-bottom) + %?10?%);background:#fff}.ocr[data-v-4b8998a4]{margin-top:%?20?%;padding:0 %?24?% %?24?%;background:#fff;border-radius:%?20?%}.ocr .title[data-v-4b8998a4]{padding:%?24?% 0;font-size:%?30?%;color:#262626;border-bottom:%?2?% solid #f8f8f8}.ocr uni-textarea[data-v-4b8998a4]{padding:%?24?% 0;height:%?100?%;font-size:%?28?%}.ocr .ocr-fd[data-v-4b8998a4]{display:flex;align-items:center;justify-content:space-between;font-size:%?28?%}.ocr .ocr-fd-let .icon[data-v-4b8998a4]{display:flex;align-items:center}.ocr .ocr-fd-let .icon-camera[data-v-4b8998a4]{font-size:%?40?%}.ocr .ocr-fd-rig .submit[data-v-4b8998a4]{font-weight:700;color:#f0250e}',""]),t.exports=i},"32f8":function(t,i,e){"use strict";var n=e("e8ac"),a=e.n(n);a.a},"366e":function(t,i,e){"use strict";e.r(i);var n=e("bfd4"),a=e.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a},"89eb":function(t,i,e){"use strict";e.r(i);var n=e("a3ab"),a=e("366e");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("32f8");var d=e("828b"),r=Object(d["a"])(a["default"],n["b"],n["c"],!1,null,"4b8998a4",null,!1,n["a"],void 0);i["default"]=r.exports},a3ab:function(t,i,e){"use strict";e.d(i,"b",(function(){return a})),e.d(i,"c",(function(){return s})),e.d(i,"a",(function(){return n}));var n={uPopup:e("650d").default,uIcon:e("0852").default},a=function(){var t=this,i=t.$createElement,e=t._self._c||i;return 1==t.shenheStatus&&t.shenheAliStatus?1==t.shenheStatus?e("Shenhe"):t._e():e("v-uni-view",{staticClass:"addreceiving"},[e("u-popup",{attrs:{mode:"bottom",mask:!1,"safe-area-inset-bottom":!0},model:{value:t.showAd,callback:function(i){t.showAd=i},expression:"showAd"}},[e("v-uni-view",{staticClass:"picker-view-title"},[e("div",{staticClass:"left",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.showAd=!1}}},[t._v("取消")]),e("div",{staticClass:"right",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.confirm.apply(void 0,arguments)}}},[t._v("确定")])]),e("v-uni-picker-view",{staticClass:"picker-view",attrs:{"indicator-style":"height:50rpx;",value:t.defaultIndex},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.selectChange.apply(void 0,arguments)}}},[e("v-uni-picker-view-column",t._l(t.districtList_1,(function(i,n){return e("v-uni-view",{key:n,staticClass:"item"},[t._v(t._s(i.name))])})),1),e("v-uni-picker-view-column",t._l(t.districtList_2,(function(i,n){return e("v-uni-view",{key:n,staticClass:"item"},[t._v(t._s(i.name))])})),1),e("v-uni-picker-view-column",t._l(t.districtList_3,(function(i,n){return e("v-uni-view",{key:n,staticClass:"item"},[t._v(t._s(i.name))])})),1),t.districtList_4.length>0?e("v-uni-picker-view-column",t._l(t.districtList_4,(function(i,n){return e("v-uni-view",{key:n,staticClass:"item"},[t._v(t._s(i.name))])})),1):t._e(),t.districtList_5.length>0?e("v-uni-picker-view-column",t._l(t.districtList_5,(function(i,n){return e("v-uni-view",{key:n,staticClass:"item"},[t._v(t._s(i.name))])})),1):t._e()],1)],1),e("v-uni-view",{staticClass:"add-msg"},[e("v-uni-view",{staticClass:"add-msg-list btm"},[e("v-uni-view",[t._v(t._s(t.$t("my.consignee")))]),e("v-uni-input",{attrs:{type:"text",placeholder:t.$t("my.consigneeName")},model:{value:t.name,callback:function(i){t.name=i},expression:"name"}})],1),e("v-uni-view",{staticClass:"add-msg-list btm"},[e("v-uni-view",[t._v(t._s(t.$t("my.phone")))]),e("v-uni-input",{attrs:{maxlength:"11",type:"number",placeholder:t.$t("my.phoneNumber")},on:{input:function(i){arguments[0]=i=t.$handleEvent(i),t.phone=t.phone.replace(/[^\d]/g,"")}},model:{value:t.phone,callback:function(i){t.phone=i},expression:"phone"}})],1),e("v-uni-view",{staticClass:"add-msg-list-three btm"},[e("v-uni-view",{on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.showAd=!0}}},[e("v-uni-view",[t._v(t._s(t.$t("my.region")))]),e("v-uni-input",{staticStyle:{"pointer-events":"none"},attrs:{type:"text",disabled:!0,placeholder:t.$t("user.area")},model:{value:t.position,callback:function(i){t.position=i},expression:"position"}})],1),e("v-uni-view",[e("u-icon",{attrs:{name:"map-fill"}}),e("v-uni-view",{on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.getPosition.apply(void 0,arguments)}}},[t._v(t._s(t.$t("my.positioning")))])],1)],1),e("v-uni-view",{staticClass:"add-msg-list btm"},[e("v-uni-view",[t._v(t._s(t.$t("my.detail")))]),e("v-uni-textarea",{attrs:{placeholder:t.$t("my.street")},model:{value:t.details,callback:function(i){t.details=i},expression:"details"}})],1)],1),e("v-uni-view",{staticClass:"default-adress"},[e("v-uni-view",[e("v-uni-view",[t._v(t._s(t.$t("my.default")))]),e("v-uni-view",[t._v(t._s(t.$t("my.warning")))])],1),e("v-uni-switch",{staticStyle:{transform:"scale(0.8)"},attrs:{checked:t.isSetDefaultAdd,color:"rgb(25,190,106)"},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.changeswitch.apply(void 0,arguments)}}})],1),e("v-uni-view",{staticClass:"ocr"},[e("v-uni-view",{staticClass:"title"},[t._v("智能填写")]),e("v-uni-view",{staticClass:"con"},[e("v-uni-textarea",{attrs:{placeholder:"粘贴收货信息到此处,将自动识别姓名/电话/地址"},model:{value:t.content,callback:function(i){t.content=i},expression:"content"}}),e("v-uni-view",{staticClass:"ocr-fd"},[e("v-uni-view",{staticClass:"ocr-fd-let"},[e("v-uni-view",{staticClass:"icon",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.ocr.apply(void 0,arguments)}}},[e("i",{staticClass:"icon-camera iconfont"}),e("v-uni-view",{staticClass:"text"},[t._v("图片识别")])],1)],1),e("v-uni-view",{staticClass:"ocr-fd-rig"},[e("v-uni-view",{staticClass:"submit",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.submit.apply(void 0,arguments)}}},[t._v("粘贴并识别")])],1)],1)],1)],1),e("v-uni-view",{staticClass:"tools-pof"},[e("v-uni-view",{staticClass:"save",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.onSave.apply(void 0,arguments)}}},[t._v(t._s(t.$t("my.save")))])],1)],1)},s=[]},bfd4:function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("c223"),e("aa77"),e("bf0f"),e("bd06"),e("d4b5"),e("fd3c"),e("5c47"),e("0506");var a=n(e("2634")),s=n(e("2fdc")),d=n(e("2ba3")),r=e("3e22"),c=[],o={components:{Shenhe:d.default},data:function(){return{showAd:!1,name:"",phone:"",province_id:"",city_id:"",district_id:"",town_id:"",village_id:"",longitude:"",latitude:"",position:"",details:"",isSetDefaultAdd:!0,districtList:[],address_id:"",districtList_1:[],districtList_2:[],districtList_3:[],districtList_4:[],districtList_5:[],defaultIndex:[0,0,0,0,0],content:"",user_id:null}},computed:{},onLoad:function(t){var i=this;this.user_id=t.user_id,uni.setNavigationBarTitle({title:this.$t("title.addReceiving")}),console.log("11111",this.user_id),this.getDistrict((0,s.default)((0,a.default)().mark((function e(){var n,s,d,r,o,l,u,f,v,h,p,g,m,_,w,b,x,y;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.id?(i.address_id=t.id,i.getDetailsById(t.id)):(n=uni.getStorageSync("session_addr"),n&&(s=n.address_content,d=n.address_name,r=n.address_phone,o=n.address_poi,l=s.city,u=s.detail,f=s.location,v=s.province,h=s.town,p=o.lat,g=o.lng,i.name=d,i.phone=r,i.position="".concat(v,",").concat(l,",").concat(h),i.details=u||f,i.latitude=p,i.longitude=g,m=c.find((function(t){return t.name==v})),_=c.findIndex((function(t){return t.name==v})),w=m.cityAll.find((function(t){return t.name==l})),b=m.cityAll.findIndex((function(t){return t.name==l})),x=w.districtAll.find((function(t){return t.name==h})),y=w.districtAll.findIndex((function(t){return t.name==h})),i.defaultIndex=[_,b,y],i.province_id=m.id,i.city_id=w.id,i.district_id=x.id));case 1:case"end":return e.stop()}}),e)}))))},methods:{setAddressList:function(){var t,i,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=0,a=0,s=0;if(e&&e.length)t=c.find((function(t){return String(e[0])===t.id})).cityAll,i=t.find((function(t){return String(e[1])===t.id})).districtAll,n=c.findIndex((function(t){return String(e[0])===t.id})),a=t.findIndex((function(t){return String(e[1])===t.id})),s=i.findIndex((function(t){return String(e[2])===t.id}));else{var d=JSON.parse(JSON.stringify(c[0].cityAll));t=d,i=t[0].districtAll}this.districtList_2=JSON.parse(JSON.stringify(t)).map((function(t){return delete t.districtAll,t})),this.districtList_3=i,this.defaultIndex=[n,a,s]},selectChange:function(t){var i=t.detail.value,e=JSON.parse(JSON.stringify(this.defaultIndex));e[0]!=i[0]?this.defaultIndex=[i[0],0,0,0,0]:e[1]!=i[1]?this.defaultIndex=[i[0],i[1],0,0,0]:e[2]!=i[2]?this.defaultIndex=[i[0],i[1],i[2],0]:e[3]!=i[3]?this.defaultIndex=[i[0],i[1],i[2],i[3],0]:e[4]!=i[4]&&(this.defaultIndex=[i[0],i[1],i[2],i[3],i[4]]),this.districtList_2=c[this.defaultIndex[0]].cityAll,this.districtList_3=c[this.defaultIndex[0]].cityAll[this.defaultIndex[1]].districtAll,this.districtList_4=c[this.defaultIndex[0]].cityAll[this.defaultIndex[1]].districtAll[this.defaultIndex[2]].townAll,this.districtList_4.length>0?this.districtList_5=c[this.defaultIndex[0]].cityAll[this.defaultIndex[1]].districtAll[this.defaultIndex[2]].townAll[this.defaultIndex[3]].villageAll:this.districtList_5=[]},getDistrict:function(t){var i=this;return(0,s.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:return e.prev=0,e.next=3,i.$allrequest.user.get_district({});case 3:n=e.sent,c=JSON.parse(JSON.stringify(n.data)),i.districtList_1=n.data.map((function(t){return delete t.cityAll,t})),i.setAddressList(),t&&t(),e.next=12;break;case 10:e.prev=10,e.t0=e["catch"](0);case 12:case"end":return e.stop()}}),e,null,[[0,10]])})))()},getDetailsById:function(t){var i=this;return(0,s.default)((0,a.default)().mark((function e(){var n,s,d,r,c,o;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.$allrequest.user.address_details({id:t,user_id:i.user_id});case 3:n=e.sent,i.name=n.data.name,i.phone=n.data.mobile,i.details=n.data.detail,i.latitude=n.data.latitude,i.longitude=n.data.longitude,i.province_id=n.data.district.province.id,i.city_id=n.data.district.city.id,i.district_id=n.data.district.district.id,i.town_id=n.data.district.town.id,i.village_id=n.data.district.village.id,i.isSetDefaultAdd=1==n.data.is_default,i.position=n.data.district.province.name+n.data.district.city.name+n.data.district.district.name+n.data.district.town.name+n.data.district.village.name,s=i.province_id,d=i.city_id,r=i.district_id,c=i.town_id,o=i.village_id,i.setAddressList([s,d,r,c,o]),e.next=22;break;case 20:e.prev=20,e.t0=e["catch"](0);case 22:case"end":return e.stop()}}),e,null,[[0,20]])})))()},saveAdd:function(){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var e,n;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return e={user_id:t.user_id,address_id:t.address_id,name:t.name,mobile:t.phone,province_id:t.province_id,city_id:t.city_id,district_id:t.district_id,town_id:t.town_id,village_id:t.village_id,detail:t.details,longitude:t.longitude+"",latitude:t.latitude+""},i.prev=1,i.next=4,t.$allrequest.user.address_save(e);case 4:if(n=i.sent,0==n.code){i.next=8;break}return t.$utils.toast(n.msg),i.abrupt("return",!1);case 8:t.isSetDefaultAdd&&t.setDefaultAdd(n.data.address_id),t.$utils.goBack(),i.next=14;break;case 12:i.prev=12,i.t0=i["catch"](1);case 14:case"end":return i.stop()}}),i,null,[[1,12]])})))()},setDefaultAdd:function(t){var i=this;return(0,s.default)((0,a.default)().mark((function e(){return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.$allrequest.user.address_set_default({address_id:t||i.address_id});case 3:e.next=7;break;case 5:e.prev=5,e.t0=e["catch"](0);case 7:case"end":return e.stop()}}),e,null,[[0,5]])})))()},onSave:function(){this.name?this.phone?/^[1][3,4,5,6,7,8,9][0-9]{9}$/.test(this.phone)?this.province_id?this.details?this.saveAdd():this.$utils.toast(this.$t("my.fillDetail")):this.$utils.toast(this.$t("my.chooseRegion")):this.$utils.toast(this.$t("login.inputPhoneNumber")):this.$utils.toast(this.$t("my.phoneNumber")):this.$utils.toast(this.$t("my.consigneeName"))},confirm:function(){this.showAd=!1;var t=this.defaultIndex,i=t[0],e=t[1],n=t[2],a=t[3],s=t[5];this.province_id=this.districtList_1[i].id,this.city_id=this.districtList_2[e].id,this.district_id=this.districtList_3[n].id,this.districtList_4.length>0?this.town_id=this.districtList_4[a].id:this.town_id=0,this.districtList_5.length>0?this.village_id=s?this.districtList_5[s].id:this.districtList_5[0].id:this.village_id=0,this.position=[],this.position[0]=this.districtList_1[i].name,this.position[1]=this.districtList_2[e].name,this.position[2]=this.districtList_3[n].name,this.districtList_4.length>0&&(this.position[3]=this.districtList_4[a].name),this.districtList_5.length>0&&(this.position[4]=s?this.districtList_5[s].name:this.districtList_5[0].name),this.position=this.position.join(",")},getPosition:function(){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var e;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,t.$store.dispatch("getLocation");case 2:e=i.sent,e.longitude&&uni.chooseLocation({success:function(i){t.longitude=i.longitude,t.latitude=i.latitude,t.details=i.name,t.getAddress(i.address+i.name)},fail:function(){t.$u.toast(t.$t("my.failPosition"))}});case 4:case"end":return i.stop()}}),i)})))()},getAddress:function(t){var i=this;this.$allrequest.classification.addressSmart({address:t}).then((function(t){0==t.code&&(i.province_id=t.data.province_id,i.city_id=t.data.city_id,i.district_id=t.data.region_id,i.position=t.data.province+t.data.city+t.data.region)}))},changeswitch:function(t){this.isSetDefaultAdd=t.target.value},ocr:function(){var t=this;this.$utils.uploadImage(1,function(){var i=(0,s.default)((0,a.default)().mark((function i(e){var n;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,t.$allrequest.merchant.analysis({type:4,url:e},!0);case 2:n=i.sent,n.code||(t.content=n.data.str);case 4:case"end":return i.stop()}}),i)})));return function(t){return i.apply(this,arguments)}}())},submit:function(){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var e,n,s,d,c,o,l,u,f,v,h,p,g,m,_,w;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(e="",t.content){i.next=9;break}return i.next=4,uni.getClipboardData();case 4:s=i.sent,e=(null===(n=s[1])||void 0===n?void 0:n.data)||"",t.content=e,i.next=10;break;case 9:e=t.content;case 10:if(e){i.next=13;break}return t.$utils.toast("请复制或识别需要的内容"),i.abrupt("return");case 13:return i.next=15,(0,r.addressRecognition)({content:e},!0);case 15:d=i.sent,d.code||(c=d.data,o=c.province_id,l=c.city_id,u=c.region_id,f=c.addr,v=c.city,h=c.province,p=c.region,g=c.name,m=c.mobile,_=c.latitude,w=c.longitude,t.name=g,t.phone=m,t.position="".concat(h,",").concat(v,",").concat(p),t.details=f,t.latitude=_,t.longitude=w,t.province_id=o,t.city_id=l,t.district_id=u,t.setAddressList([o,l,u,0,0]));case 17:case"end":return i.stop()}}),i)})))()}}};i.default=o},e8ac:function(t,i,e){var n=e("250b");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("967d").default;a("43e6f1e4",n,!0,{sourceMap:!1,shadowMode:!1})}}]);
|