From b43a5e690e89b57482a70352561478e363112ed7 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 07 八月 2024 09:35:16 +0800 Subject: [PATCH] 2.0bug修改 --- ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java | 94 +++++++++++++++++++++++----------------------- 1 files changed, 47 insertions(+), 47 deletions(-) diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java index 0a83283..5d36cca 100644 --- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java +++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java @@ -242,53 +242,53 @@ driver.setFrozenMoney(driver.getFrozenMoney().subtract(c)); driverService.updateById(driver); } - if (orderPrivateCar.getIsFrozen() == 1){ - // 冻结订单需要给司机播报一个语音内容 - Integer language1 = tDriver.getLanguage(); - String text = ""; - switch (language1){ - case 1: - text = "" ; - break; - case 2: - text = ""; - break; - case 3: - text = ""; - break; - } - TOrderPrivateCar finalOrderPrivateCar = orderPrivateCar; - String audioUrl = ""; - try { - audioUrl = TextToSpeechUtil.create(language1 == 1 ? "cmn-CN" : language1 == 2 ? "en-US" : "fr-FR", text, "pushOrder" + orderPrivateCar.getDriverId() + ".mp3"); - } catch (Exception e) { - throw new RuntimeException(e); - } - //定时任务删除语音文件 - new Timer().schedule(new TimerTask() { - @Override - public void run() { - Process process = null; - try { - process = Runtime.getRuntime().exec("rm -rf /usr/local/nginx/html/files/audio/pushOrder" + finalOrderPrivateCar.getDriverId() + ".mp3"); - } catch (IOException e) { - throw new RuntimeException(e); - } - if (process != null) { - process.destroy(); - } - } - }, 30000); - - String finalAudioUrl = audioUrl; - - new Thread(new Runnable() { - @Override - public void run() { - pushUtil.pushOrderState(2, finalOrderPrivateCar.getDriverId(), finalOrderPrivateCar.getId(), 1, 2, 0, finalAudioUrl); - } - }).start(); - } +// if (orderPrivateCar.getIsFrozen() == 1){ +// // 冻结订单需要给司机播报一个语音内容 +// Integer language1 = tDriver.getLanguage(); +// String text = ""; +// switch (language1){ +// case 1: +// text = "" ; +// break; +// case 2: +// text = ""; +// break; +// case 3: +// text = ""; +// break; +// } +// TOrderPrivateCar finalOrderPrivateCar = orderPrivateCar; +// String audioUrl = ""; +// try { +// audioUrl = TextToSpeechUtil.create(language1 == 1 ? "cmn-CN" : language1 == 2 ? "en-US" : "fr-FR", text, "pushOrder" + orderPrivateCar.getDriverId() + ".mp3"); +// } catch (Exception e) { +// throw new RuntimeException(e); +// } +// //定时任务删除语音文件 +// new Timer().schedule(new TimerTask() { +// @Override +// public void run() { +// Process process = null; +// try { +// process = Runtime.getRuntime().exec("rm -rf /usr/local/nginx/html/files/audio/pushOrder" + finalOrderPrivateCar.getDriverId() + ".mp3"); +// } catch (IOException e) { +// throw new RuntimeException(e); +// } +// if (process != null) { +// process.destroy(); +// } +// } +// }, 30000); +// +// String finalAudioUrl = audioUrl; +// +// new Thread(new Runnable() { +// @Override +// public void run() { +// pushUtil.pushOrderState(2, finalOrderPrivateCar.getDriverId(), finalOrderPrivateCar.getId(), 1, 2, 0, finalAudioUrl); +// } +// }).start(); +// } orderPrivateCar.setIsFrozen(orderPrivateCar.getIsFrozen()==1?2:1); orderPrivateCar.setState(7); tOrderPrivateCarService.updateAllColumnById(orderPrivateCar); -- Gitblit v1.7.1