| 1 |
- require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/subPackages/qy_yy/index"],{"044b":function(e,t,r){},"088b":function(e,t,r){"use strict";r.r(t);var a=r("ec26"),n=r.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){r.d(t,e,(function(){return a[e]}))}(o);t["default"]=n.a},"22ab":function(e,t,r){"use strict";r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return n})),r.d(t,"a",(function(){}));var a=function(){var e=this.$createElement;this._self._c},n=[]},"27e7":function(e,t,r){"use strict";var a=r("044b"),n=r.n(a);n.a},3804:function(e,t,r){"use strict";r.r(t);var a=r("22ab"),n=r("088b");for(var o in n)["default"].indexOf(o)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(o);r("27e7");var i=r("f0c5"),s=Object(i["a"])(n["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);t["default"]=s.exports},"430d":function(e,t,r){"use strict";(function(e,t){var a=r("4ea4");r("8fb6"),r("4a2a");a(r("66fd"));var n=a(r("3804"));e.__webpack_require_UNI_MP_PLUGIN__=r,t(n.default)}).call(this,r("bc2e")["default"],r("543d")["createPage"])},ec26:function(e,t,r){"use strict";(function(e){var a=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r("2eee")),o=a(r("c973")),i=a(r("9523")),s=r("58ff"),c=r("d731");function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){(0,i.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={data:function(){var e;return e={formData:{},carNumber:"",gysList:[],dockCarTypeList:[],form:{},mtList:[],yydateList:[],mtId:""},(0,i.default)(e,"yydateList",[]),(0,i.default)(e,"usedCarList",[]),(0,i.default)(e,"kxTimeList",[]),(0,i.default)(e,"usedCar",""),e},components:{CarNumber:function(){r.e("components/codecook-carnumber/codecook-carnumber").then(function(){return resolve(r("9425"))}.bind(null,r)).catch(r.oe)}},onLoad:function(e){this.getDockCarType(),this.form.bizId=(0,c.getUserLocalStorageInfo)().biz.id,this.form.loadType=e.zxtype.replace("预约",""),console.log(e.zxtype),this.form.carType=e.carTypeLabel,this.form.gysName=(0,c.getUserLocalStorageInfo)().user.dispName,this.getDockSelectList(),this.againRenderData(),this.getCarDataByBiz()},methods:{cancelYY:function(){e.navigateBack()},submitReservationByBiz:function(){var t=this;return(0,o.default)(n.default.mark((function r(){var a;return n.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(t.form.bizId){r.next=3;break}return t.$showToast("请选择供应商"),r.abrupt("return");case 3:if(t.carNumber){r.next=6;break}return t.$showToast("请输入车牌号"),r.abrupt("return");case 6:if(t.form.carType){r.next=9;break}return t.$showToast("请选择车辆类型"),r.abrupt("return");case 9:if(t.form.driverName){r.next=12;break}return t.$showToast("请输入司机姓名"),r.abrupt("return");case 12:if(t.form.driverName){r.next=15;break}return t.$showToast("请输入司机姓名"),r.abrupt("return");case 15:if(t.form.driverUsername){r.next=18;break}return t.$showToast("请输入手机号/账号"),r.abrupt("return");case 18:if(t.form.timeStart&&t.form.timeEnd){r.next=21;break}return t.$showToast("请选择预约时间段"),r.abrupt("return");case 21:if(t.form.loadNum){r.next=24;break}return t.$showToast("请填写托盘数"),r.abrupt("return");case 24:return r.next=26,(0,s.submitReservationByBiz)(f(f({},t.form),{},{userId:(0,c.getUserLocalStorageInfo)().user.id,carNo:t.carNumber}));case 26:a=r.sent,"成功"==a.errmsg&&(t.$showToast("预约成功"),e.navigateBack({delta:2})),console.log(a);case 29:case"end":return r.stop()}}),r)})))()},timeSelect:function(e){if(console.log(e),"已锁定"!=e.statusStr)if("已预约"!=e.statusStr){console.log(e),this.form.dockSettingDetailId=e.dockSettingDetailId,this.form.dockSettingId=e.dockSettingId,this.form.timeEnd=e.timeEnd,this.form.dockId=e.dockId,this.form.timeStart=e.timeStart;var t=f({},this.form);this.form={},this.form=t}else this.$showToast("该时段已被预约,请勿选择");else this.$showToast("该时段已被锁定,请勿选择")},selectUsedCar:function(e){var t=e.detail;console.log(t.value);var r=JSON.parse(JSON.stringify(this.usedCarList[t.value]));console.log(r),this.form.driverName=r.driver_name,this.form.driverId=r.driver_id,this.form.driverUsername=r.driver_username,this.usedCar=r.label,this.$refs.carNum.setCarNumValue(r.car_no),console.log(this.usedCarList[t.value])},getCarDataByBiz:function(){var e=this;return(0,o.default)(n.default.mark((function t(){var r,a;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,s.getCarDataByBiz)({bizId:(0,c.getUserLocalStorageInfo)().biz.id});case 2:r=t.sent,a=r.data,e.usedCarList=a.map((function(e){return{label:"".concat(e.car_no,"-").concat(e.driver_name,"-").concat(e.driver_username),car_no:e.car_no,driver_name:e.driver_name,driver_username:e.driver_username,driver_id:e.driver_id}})),console.log("getCarDataByBiz",a);case 6:case"end":return t.stop()}}),t)})))()},getDockCarType:function(){var e=this;return(0,o.default)(n.default.mark((function t(){var r,a;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,s.getDockCarType)();case 2:r=t.sent,a=r.data,e.dockCarTypeList=a,console.log(a);case 6:case"end":return t.stop()}}),t)})))()},selectYYDate:function(e){var t=this;return(0,o.default)(n.default.mark((function r(){var a,o,i,c;return n.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return a=e.detail,console.log(t.yydateList[a.value]),t.form.reservationDate=t.yydateList[a.value],o=f({},t.form),t.form={},t.form=o,r.next=8,(0,s.getDockTimeList)({dateStr:t.form.reservationDate,dockId:t.mtId,bizId:t.form.bizId});case 8:i=r.sent,c=i.data,t.kxTimeList=c,t.form.dockSettingDetailId="",t.form.dockSettingId="",t.form.timeEnd="",t.form.dockId="",t.form.timeStart="";case 16:case"end":return r.stop()}}),r)})))()},getMtId:function(e){var t=this;return(0,o.default)(n.default.mark((function r(){var a,o;return n.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return t.kxTimeList=[],t.form.reservationDate="",console.log(e),r.next=5,(0,s.getAvailableDateList)({dockId:e.value});case 5:a=r.sent,o=a.data,t.mtId=e.value,t.yydateList=o;case 9:case"end":return r.stop()}}),r)})))()},selectCarType:function(e){var t=e.detail;console.log(t),this.form.carType=this.dockCarTypeList[t.value].label,console.log(this.dockCarTypeList[t.value]);var r=f({},this.form);this.form={},this.form=r,this.getDockSelectList()},getDockSelectList:function(){var e=this;return(0,o.default)(n.default.mark((function t(){var r,a;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,s.getDockSelectList)({carType:e.form.carType,loadType:e.form.loadType.replace("预约","")});case 2:r=t.sent,a=r.data,e.mtList=a;case 5:case"end":return t.stop()}}),t)})))()},againRenderData:function(){var e=f({},this.form);this.form={},this.form=e}}};t.default=d}).call(this,r("543d")["default"])}},[["430d","common/runtime","common/vendor","pages/subPackages/common/vendor"]]]);
|