lanan-old/detection-user/unpackage/dist/build/mp-weixin/pages/detection/godoor.js

1 line
5.6 KiB
JavaScript
Raw Normal View History

2024-07-17 14:16:22 +08:00
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/detection/godoor"],{3714:function(e,t,n){},"5ffe":function(e,t,n){"use strict";(function(e){var o=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n("2eee")),i=o(n("c973")),r=(o(n("4cb2")),o(n("46fb"))),s={data:function(){return{value1:"",times:"请选择当天上门时间",tapindex:0,show:!1,sx:0,pickPrice:0,distance:0,type:"",goodsname:"",goodsId:"",itmelist:[],partnerId:"",appointmentday:"请选择上方时间",partnerName:"汽车",address:"",province:"",city:"",tel:"",area:"",latitude:"36.65214755816529",longitude:"116.97271519898783",position:"",four:"",renshu:{morningCount:0,afterCount:0}}},onLoad:function(e){this.goodsname=e.goodsName,this.goodsId=e.goodsId,this.type=e.type,console.log(this.goodsId,this.goodsname),this.gettiemlist()},methods:{jlFunction:function(e){var t=e/1e3;return t>=1?t.toFixed(2)+"Km":t.toFixed(2)+"m"},confirms:function(e){this.times=e.value,console.log(e),this.show=!1},cancels:function(e){console.log(e),this.show=!1},gettiemlist:function(){var e=this;return(0,i.default)(a.default.mark((function t(){var n;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,r.default)({url:"/appInspection/goods/pickCarInfo",method:"get"});case 2:n=t.sent,console.log("获取时间",n),e.itmelist=n.data.dataList,e.tel=n.data.userPhone;case 6:case"end":return t.stop()}}),t)})))()},pickCarInfo:function(){var e=this;return(0,i.default)(a.default.mark((function t(){var n,o;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n={goodsId:e.goodsId,type:e.type,latitude:e.latitude,longitude:e.longitude},t.next=3,(0,r.default)({url:"/appInspection/goods/computeDistanceAndPrice",method:"get",params:n});case 3:o=t.sent,console.log(o),e.pickPrice=o.data.pickPrice,e.distance=o.data.distance;case 7:case"end":return t.stop()}}),t)})))()},getmap:function(){console.log("点击位置");var t=this;e.chooseLocation({success:function(e){console.log("位置名称:"+e.name),console.log("详细地址:"+e.address),console.log("纬度:"+e.latitude),console.log("经度:"+e.longitude),console.log(e),t.latitude=e.latitude,t.longitude=e.longitude,t.position=e.address,t.pickCarInfo();var n=e.address,o=n.match(/.+?(省|市|自治区|自治州|县|区)/g).toString().split(",");"重庆市"==o[0]||"北京市"==o[0]||"天津市"==o[0]||"上海市"==o[0]?(t.province=o[0],t.city="市辖区",t.area=o[1],t.four=n.replace(t.province,"").replace(t.city,"").replace(t.area,"")):(t.province=o[0],t.city=o[1],t.area=o[2],t.four=n.replace(t.province,"").replace(t.city,"").replace(t.area,"")),console.log("zdz",t.four)},fail:function(e){console.log(e)}})},getindex:function(){var e=this;return(0,i.default)(a.default.mark((function t(){var n,o;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n={goodsId:e.goodsId,type:e.type},t.next=3,(0,r.default)({url:"/appInspection/goods/appointmentDateList",method:"get",params:n});case 3:o=t.sent,e.partnerName=o.data.partnerName,e.address=o.data.address,e.partnerId=o.data.partnerId,e.itmelist=o.data.dataList,e.appointmentday=o.data.dataList[0].dateStr,console.log(e.appointmentday.substring(5,10).replace("-","月")),console.log(o.data);case 11:case"end":return t.stop()}}),t)})))()},gettap:function(e,t){this.tapindex=e,this.renshu=t,this.appointmentday=t.dateStr,console.log(this.renshu)},gettijiao:function(){var t=this;return(0,i.default)(a.default.mark((function n(){var o,i;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return o={userPhone:t.tel,longitude:t.longitude,latitude:t.latitude,adressDetail:t.position,appointmentDay:t.appointmentday,appointmentTime:t.times,goodsId:t.goodsId,type:t.type},n.next=3,(0,r.default)({url:"/appInspection/goods/pickCarInspection",method:"post",data:o});case 3:i=n.sent,console.log(i),200==i.code&&(console.log("283"),e.$emit("pickCar",i.data),console.log("284"),e.navigateBack({delta:1}));case 6:case"end":return n.stop()}}),n)})))()},getback:function(){e.navigateBack({de