From 0481353111afb43a2322e18530dde26f1d841ead Mon Sep 17 00:00:00 2001 From: yanghb <yanghb> Date: 星期五, 21 四月 2023 11:15:34 +0800 Subject: [PATCH] 代码调整 --- ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderPrivateCar/tOrderPrivateCar_info.js | 225 +++++++++++++++++++++++--------------------------------- 1 files changed, 93 insertions(+), 132 deletions(-) diff --git a/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderPrivateCar/tOrderPrivateCar_info.js b/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderPrivateCar/tOrderPrivateCar_info.js index b26ba58..b18641b 100644 --- a/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderPrivateCar/tOrderPrivateCar_info.js +++ b/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderPrivateCar/tOrderPrivateCar_info.js @@ -1,14 +1,14 @@ /** - * 初始化快车订单详情对话框 + * 初始化专车订单详情对话框 */ var TOrderPrivateCarInfoDlg = { - tOrderPrivateCarInfoData: {} + tOrderPrivateCarInfoData : {} }; /** * 清除数据 */ -TOrderPrivateCarInfoDlg.clearData = function () { +TOrderPrivateCarInfoDlg.clearData = function() { this.tOrderPrivateCarInfoData = {}; } @@ -18,7 +18,7 @@ * @param key 数据的名称 * @param val 数据的具体值 */ -TOrderPrivateCarInfoDlg.set = function (key, val) { +TOrderPrivateCarInfoDlg.set = function(key, val) { this.tOrderPrivateCarInfoData[key] = (typeof val == "undefined") ? $("#" + key).val() : val; return this; } @@ -29,122 +29,102 @@ * @param key 数据的名称 * @param val 数据的具体值 */ -TOrderPrivateCarInfoDlg.get = function (key) { +TOrderPrivateCarInfoDlg.get = function(key) { return $("#" + key).val(); } /** * 关闭此对话框 */ -TOrderPrivateCarInfoDlg.close = function () { +TOrderPrivateCarInfoDlg.close = function() { parent.layer.close(window.parent.TOrderPrivateCar.layerIndex); } /** * 收集数据 */ -TOrderPrivateCarInfoDlg.collectData = function () { +TOrderPrivateCarInfoDlg.collectData = function() { this - .set('id') - .set('type') - .set('userId') - .set('driverId') - .set('carId') - .set('orderNum') - .set('placementLon') - .set('placementLat') - .set('placementAddress') - .set('startLon') - .set('startLat') - .set('endLon') - .set('startAddress') - .set('endLat') - .set('endAddress') - .set('boardingLon') - .set('boardingLat') - .set('boardingAddress') - .set('boardingTime') - .set('getoffLon') - .set('getoffLat') - .set('getoffAddress') - .set('getoffTime') - .set('mileage') - .set('payManner') - .set('payType') - .set('orderMoney') - .set('startMoney') - .set('mileageMoney') - .set('durationMoney') - .set('longDistanceMoney') - .set('parkMoney') - .set('roadTollMoney') - .set('redPacketMoney') - .set('couponMoney') - .set('redPacketId') - .set('couponId') - .set('discount') - .set('discountMoney') - .set('activityId') - .set('companyId') - .set('payMoney') - .set('substitute') - .set('passengers') - .set('passengersPhone') - .set('state') - .set('insertTime') - .set('travelTime') - .set('snatchOrderTime') - .set('setOutTime') - .set('arriveTime') - .set('startServiceTime') - .set('endServiceTime') - .set('orderType') - .set('orderSource') - .set('invoiceId') - .set('isReassign') - .set('reassignNotice') - .set('trackId') - .set('isDelete') - .set('oldState') - .set('telX') - .set('bindId') - .set('serverCarModelId'); + .set('id') + .set('type') + .set('userId') + .set('driverId') + .set('carId') + .set('orderNum') + .set('placementLon') + .set('placementLat') + .set('placementAddress') + .set('startLon') + .set('startLat') + .set('endLon') + .set('startAddress') + .set('endLat') + .set('endAddress') + .set('boardingLon') + .set('boardingLat') + .set('boardingAddress') + .set('boardingTime') + .set('getoffLon') + .set('getoffLat') + .set('getoffAddress') + .set('getoffTime') + .set('mileage') + .set('payManner') + .set('payType') + .set('orderMoney') + .set('startMoney') + .set('mileageMoney') + .set('durationMoney') + .set('longDistanceMoney') + .set('parkMoney') + .set('roadTollMoney') + .set('redPacketMoney') + .set('couponMoney') + .set('redPacketId') + .set('couponId') + .set('discount') + .set('discountMoney') + .set('activityId') + .set('companyId') + .set('payMoney') + .set('substitute') + .set('passengers') + .set('passengersPhone') + .set('state') + .set('insertTime') + .set('travelTime') + .set('snatchOrderTime') + .set('setOutTime') + .set('arriveTime') + .set('startServiceTime') + .set('endServiceTime') + .set('orderType') + .set('orderSource') + .set('invoiceId') + .set('isReassign') + .set('reassignNotice') + .set('trackId') + .set('isDelete') + .set('oldState') + .set('telX') + .set('bindId') + .set('serverCarModelId'); } /** * 提交添加 */ -TOrderPrivateCarInfoDlg.addSubmit = function () { +TOrderPrivateCarInfoDlg.addSubmit = function() { this.clearData(); this.collectData(); - if ($("#startAddress").val() === ""){ - Feng.error("请输入起点"); - return false; - } - if ($("#endAddress").val() === ""){ - Feng.error("请输入终点"); - return false; - } - if ($("#travelTime").val() === ""){ - Feng.error("请选择用车时间"); - return false; - } - if ($("#passengers").val() === ""){ - Feng.error("请输入乘车人姓名"); - return false; - } - if ($("#passengersPhone").val() === ""){ - Feng.error("请输入乘车人手机号"); - return false; - } //提交信息 - var ajax = new $ax(Feng.ctxPath + "/tOrderPrivateCar/add", function (data) { + var ajax = new $ax(Feng.ctxPath + "/tOrderPrivateCar/add", function(data){ Feng.success("添加成功!"); window.parent.TOrderPrivateCar.table.refresh(); TOrderPrivateCarInfoDlg.close(); - }, function (data) { + },function(data){ Feng.error("添加失败!" + data.responseJSON.message + "!"); }); ajax.set(this.tOrderPrivateCarInfoData); @@ -154,17 +134,17 @@ /** * 提交修改 */ -TOrderPrivateCarInfoDlg.editSubmit = function () { +TOrderPrivateCarInfoDlg.editSubmit = function() { this.clearData(); this.collectData(); //提交信息 - var ajax = new $ax(Feng.ctxPath + "/tOrderPrivateCar/update", function (data) { + var ajax = new $ax(Feng.ctxPath + "/tOrderPrivateCar/update", function(data){ Feng.success("修改成功!"); window.parent.TOrderPrivateCar.table.refresh(); TOrderPrivateCarInfoDlg.close(); - }, function (data) { + },function(data){ Feng.error("修改失败!" + data.responseJSON.message + "!"); }); ajax.set(this.tOrderPrivateCarInfoData); @@ -175,30 +155,26 @@ resizeEnable: true, zoom: 14 }); -$(function () { - var type = $("#type").val(); - if (type != 2) { - getTrajectory(); - } +$(function() { + getTrajectory(); }); function getTrajectory() { $.ajax({ url: Feng.ctxPath + '/tOrderPrivateCar/getOrderTrack', type: 'POST', - data: { + data:{ orderDetailId: $("#id").val() }, success: function (res) { - if (res.status == 200) { + if(res.status == 200){ var data = res.data; - if (data.length > 0) { + if(data.length > 0){ orderTrack(data); - } - /*else{ - Feng.error("当前订单没有轨迹"); - }*/ - } else { + }/*else{ + Feng.error("当前订单没有轨迹"); + }*/ + }else{ Feng.error(res.msg); } } @@ -208,7 +184,7 @@ var marker, lineArr = []; function orderTrack(data) { - for (var i in data) { + for(var i in data){ var waypoints = []; var lon = parseFloat(data[i].lon); var lat = parseFloat(data[i].lat); @@ -223,14 +199,14 @@ icon: "https://webapi.amap.com/images/car.png", offset: new AMap.Pixel(-26, -13), autoRotation: true, - angle: -90, + angle:-90, }); // 绘制轨迹 var polyline = new AMap.Polyline({ map: map, path: lineArr, - showDir: true, + showDir:true, strokeColor: "#28F", //线颜色 // strokeOpacity: 1, //线透明度 strokeWeight: 6, //线宽 @@ -255,33 +231,18 @@ } -function startAnimation() { +function startAnimation () { marker.moveAlong(lineArr, 200); } -function pauseAnimation() { +function pauseAnimation () { marker.pauseMove(); } -function resumeAnimation() { +function resumeAnimation () { marker.resumeMove(); } -function stopAnimation() { +function stopAnimation () { marker.stopMove(); } - -/** - * 选择起点 - */ -TOrderPrivateCarInfoDlg.startAddress = function () { - $("#startAddressModel").show(); -}; - - -/** - * 选择终点 - */ -TOrderPrivateCarInfoDlg.endAddress = function () { - $("#endAddressModel").show(); -}; -- Gitblit v1.7.1