From 53ff6ea7033a550d89368aa3c52377bf2184c5f4 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 12 八月 2024 20:54:25 +0800
Subject: [PATCH] Merge branch '2.0' of http://120.76.84.145:10101/gitblit/r/java/IgoTravel into 2.0
---
ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java | 424 ++++++++++++++++++++++++++++++++--------------------
1 files changed, 262 insertions(+), 162 deletions(-)
diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java
index 81f6980..8086944 100644
--- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java
+++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java
@@ -1,5 +1,7 @@
package com.stylefeng.guns.modular.system.controller.general;
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.stylefeng.guns.core.base.controller.BaseController;
@@ -24,6 +26,7 @@
import java.util.Date;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
/**
* 系统设置控制器
@@ -62,6 +65,8 @@
private IDriverAssessmentService driverAssessmentService;
@Autowired
private ITSysOverTimeService sysOverTimeService;
+ @Autowired
+ private IRedEnvelopePaymentSettingsService redEnvelopePaymentSettingsService;
/**
* 2.0新增红包支付设置
@@ -76,11 +81,11 @@
List<String> strings = new ArrayList<>();
strings.add("updateTime");
// 查询生效的红包折扣比例
- List<TSysRedSet> isDelete = sysRedSetService.selectList(new EntityWrapper<TSysRedSet>()
- .eq("isDelete", 0)
+ List<RedEnvelopePaymentSettings> isDelete = redEnvelopePaymentSettingsService.selectList(new EntityWrapper<RedEnvelopePaymentSettings>()
+ .eq("status", 1)
.orderDesc(strings));
if (isDelete.size()>0){
- model.addAttribute("new",isDelete.get(0).getProportion());
+ model.addAttribute("new",isDelete.get(0).getDeductionRatio());
}else{
model.addAttribute("new","_");
}
@@ -88,20 +93,20 @@
}
@RequestMapping("/redSet/updateHtml/{id}")
public String updateHtml(@PathVariable("id") Integer id,Model model) {
- TSysRedSet tSysRedSet = sysRedSetService.selectById(id);
+ RedEnvelopePaymentSettings tSysRedSet = redEnvelopePaymentSettingsService.selectById(id);
List<String> strings = new ArrayList<>();
strings.add("updateTime");
// 查询生效的红包折扣比例
- List<TSysRedSet> isDelete = sysRedSetService.selectList(new EntityWrapper<TSysRedSet>()
- .eq("isDelete", 0)
+ List<RedEnvelopePaymentSettings> isDelete = redEnvelopePaymentSettingsService.selectList(new EntityWrapper<RedEnvelopePaymentSettings>()
+ .eq("status", 1)
.orderDesc(strings));
if (isDelete.size()>0){
- model.addAttribute("new",isDelete.get(0).getProportion());
+ model.addAttribute("new",isDelete.get(0).getDeductionRatio());
}else{
model.addAttribute("new","_");
}
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm");
- String format = simpleDateFormat.format(tSysRedSet.getStartTime());
+ String format = simpleDateFormat.format(tSysRedSet.getEffectiveDate());
model.addAttribute("time",format);
model.addAttribute("data",tSysRedSet);
@@ -116,12 +121,26 @@
@RequestMapping(value = "/redSet/list")
@ResponseBody
public Object redSetList() {
-
+ List<String> strings = new ArrayList<>();
+ strings.add("updateTime");
Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage();
if (ShiroKit.getUser().getRoleType() != 1){
page.setRecords(null);
}else{
- page.setRecords(sysRedSetService.getList(page));
+ List<Map<String, Object>> list = sysRedSetService.getList(page);
+ for (Map<String, Object> stringObjectMap : list) {
+ stringObjectMap.put(stringObjectMap.get("deductionRatio").toString(),stringObjectMap.get("deductionRatio")+"%");
+ }
+ List<Map<String, Object>> sortedList = list.stream()
+ .sorted((map1, map2) -> {
+ // 获取 updateTime 字段
+ String time1 = map1.get("updateTime").toString();
+ String time2 = map2.get("updateTime").toString();
+ // 倒序排列
+ return time2.compareTo(time1);
+ })
+ .collect(Collectors.toList());
+ page.setRecords(sortedList);
}
return super.packForBT(page);
}
@@ -129,16 +148,26 @@
@ResponseBody
public Object redSetAdd(String proportion, String startTime) throws ParseException {
// 新增红包设置
- TSysRedSet tSysRedSet = new TSysRedSet();
+ RedEnvelopePaymentSettings tSysRedSet = new RedEnvelopePaymentSettings();
+ RedEnvelopePaymentSettings redEnvelopePaymentSettings = new RedEnvelopePaymentSettings();
String name = ShiroKit.getUser().getName();
- tSysRedSet.setHandle(name);
- tSysRedSet.setProportion(proportion);
+
+ tSysRedSet.setInsertUserId(ShiroKit.getUser().getId());
+
+ tSysRedSet.setDeductionRatio(new BigDecimal(proportion));
String replace = startTime.replace("T", " ");
String s = replace + ":00";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = dateFormat.parse(s);
- tSysRedSet.setStartTime(date);
- sysRedSetService.insert(tSysRedSet);
+ if (date.before(new Date())){
+ // 选择的生效时间不能小于当前时间
+ return 501;
+ }
+ tSysRedSet.setInsertTime(new Date());
+ tSysRedSet.setUpdateTime(new Date());
+ tSysRedSet.setEffectiveDate(date);
+ tSysRedSet.setStatus(1);
+ redEnvelopePaymentSettingsService.insert(tSysRedSet);
return SUCCESS_TIP;
}
@@ -146,17 +175,17 @@
@ResponseBody
public Object redSetUpdate(Integer id,String proportion, String startTime) throws ParseException {
// 修改红包设置
- TSysRedSet tSysRedSet = sysRedSetService.selectById(id);
+ RedEnvelopePaymentSettings tSysRedSet = redEnvelopePaymentSettingsService.selectById(id);
String name = ShiroKit.getUser().getName();
- tSysRedSet.setHandle(name);
- tSysRedSet.setProportion(proportion);
+ tSysRedSet.setInsertUserId(ShiroKit.getUser().getId());
+ tSysRedSet.setDeductionRatio(new BigDecimal(proportion));
String replace = startTime.replace("T", " ");
String s = replace + ":00";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = dateFormat.parse(s);
- tSysRedSet.setStartTime(date);
+ tSysRedSet.setEffectiveDate(date);
tSysRedSet.setUpdateTime(new Date());
- sysRedSetService.updateById(tSysRedSet);
+ redEnvelopePaymentSettingsService.updateById(tSysRedSet);
return SUCCESS_TIP;
}
@@ -164,9 +193,9 @@
@ResponseBody
public Object redSetDelete(Integer id) {
// 删除红包设置
- TSysRedSet tSysRedSet = sysRedSetService.selectById(id);
- tSysRedSet.setIsDelete(1);
- sysRedSetService.updateById(tSysRedSet);
+ RedEnvelopePaymentSettings tSysRedSet = redEnvelopePaymentSettingsService.selectById(id);
+ tSysRedSet.setStatus(3);
+ redEnvelopePaymentSettingsService.updateById(tSysRedSet);
return SUCCESS_TIP;
}
/**
@@ -213,21 +242,60 @@
//普通取消设置(专车)
TSysCancleOrder ptCancel1 = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>()
- .eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 1));
+ .eq("companyId", ShiroKit.getUser().getObjectId()));
model.addAttribute("ptCancel1",ptCancel1);
//普通取消设置(出租车)
TSysCancleOrder ptCancel2 = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>()
- .eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 2));
+ .eq("companyId", ShiroKit.getUser().getObjectId()));
model.addAttribute("ptCancel2",ptCancel2);
//普通取消设置(跨城出行)
- TSysCancleOrder ptCancel3 = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 3));
+ TSysCancleOrder ptCancel3 = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()));
model.addAttribute("ptCancel3",ptCancel3);
+ // 司机超时
+ JSONObject jsonObject = JSON.parseObject(ptCancel1.getContent());
+ model.addAttribute("driverTimeout",jsonObject.getIntValue("driverTimeout"));
+ // 订单取消规则
+ JSONObject order = jsonObject.getJSONObject("order");
+ String orderAcceptanceTime = order.getString("orderAcceptanceTime");
+ String money = order.getString("money");
+ String mileageFee = order.getString("mileageFee");
+ String durationFee = order.getString("durationFee");
+ // 接单xx分钟后
+ model.addAttribute("orderAcceptanceTime",orderAcceptanceTime);
+ // 取消订单金额
+ model.addAttribute("money",money);
+ // 时长费
+ model.addAttribute("mileageFee",mileageFee);
+ // 分钟
+ model.addAttribute("durationFee",durationFee);
+ // 预约单取消规则
+ JSONObject reservationOrder = jsonObject.getJSONObject("reservationOrder");
+ String orderAcceptanceTime1 = reservationOrder.getString("orderAcceptanceTime");
+ String money1 = reservationOrder.getString("money");
+ String mileageFee1 = reservationOrder.getString("mileageFee");
+ String durationFee1 = reservationOrder.getString("durationFee");
+ String reservationFee = reservationOrder.getString("reservationFee");
+ // 预约单接单xx分钟后
+ model.addAttribute("orderAcceptanceTime1",orderAcceptanceTime1);
+ // 预约单取消订单金额
+ model.addAttribute("money1",money1);
+ // 预约单时长费
+ model.addAttribute("mileageFee1",mileageFee1);
+ // 预约单分钟
+ model.addAttribute("durationFee1",durationFee1);
+ // 预定费用
+ model.addAttribute("reservationFee",reservationFee);
+ // 超时设置
+
+ TSysOverTime overTime = sysOverTimeService.selectOne(new EntityWrapper<TSysOverTime>().eq("companyId", ShiroKit.getUser().getObjectId()));
+ model.addAttribute("overTime",overTime);
+
//预约取消设置(专车)
- TSysCancleOrder yyCancel1 = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 2).eq("orderType", 1));
+ TSysCancleOrder yyCancel1 = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()));
model.addAttribute("yyCancel1",yyCancel1);
//预约取消设置(出租车)
- TSysCancleOrder yyCancel2 = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 2).eq("orderType", 2));
+ TSysCancleOrder yyCancel2 = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()));
model.addAttribute("yyCancel2",yyCancel2);
//报警电话
@@ -242,10 +310,7 @@
//司机考勤
DriverAssessment driverAssessment = driverAssessmentService.selectOne(new EntityWrapper<DriverAssessment>().eq("companyId", ShiroKit.getUser().getObjectId()));
model.addAttribute("assessment", driverAssessment == null ? "" : driverAssessment.getAssessment());
- // 超时设置
- TSysOverTime overTime = sysOverTimeService.selectOne(new EntityWrapper<TSysOverTime>()
- .eq("companyId", ShiroKit.getUser().getObjectId()));
- model.addAttribute("overTime", overTime);
+
return PREFIX + "tSysReformist.html";
}
@@ -266,12 +331,12 @@
@RequestParam Double czc7,@RequestParam Integer czc8,@RequestParam Double czc9,
@RequestParam Double zcAssignOrder,@RequestParam Double czcAssignOrder,
@RequestParam Integer zcPeople,@RequestParam Integer czcPeople,
- @RequestParam Integer ptCancel1,@RequestParam BigDecimal ptCancel2,@RequestParam Integer ptCancel3,@RequestParam BigDecimal ptCancel4,@RequestParam Integer ptCancel5,@RequestParam BigDecimal ptCancel6,
- @RequestParam Integer yyCancel1,@RequestParam BigDecimal yyCancel2,@RequestParam Integer yyCancel3,@RequestParam BigDecimal yyCancel4,
+ @RequestParam Integer ptCancel1,@RequestParam String ptCancel2,@RequestParam Integer ptCancel3,@RequestParam BigDecimal ptCancel4,@RequestParam Integer ptCancel5,@RequestParam BigDecimal ptCancel6,
+ @RequestParam Integer yyCancel1,@RequestParam String yyCancel2,@RequestParam Integer yyCancel3,@RequestParam BigDecimal yyCancel4,
@RequestParam String phone1,@RequestParam String phone2,@RequestParam String phone3,@RequestParam String assessment,
- @RequestParam String km,@RequestParam Integer kmMinute,@RequestParam String km2,
- @RequestParam Integer kmMinute2,
+ @RequestParam String km,@RequestParam String kmMinute,@RequestParam String km2,
+ @RequestParam String kmMinute2,
@RequestParam Integer overtime,@RequestParam Integer overtime1,@RequestParam Integer packageTime,
@RequestParam Integer reserveTime,
@RequestParam Integer reserveNext,@RequestParam String reserveMoney
@@ -449,137 +514,172 @@
assignOrder.setPeople(czcPeople);
assignOrderService.insert(assignOrder1);
}
-
- //普通取消设置(专车)
- TSysCancleOrder ptCancelOne = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 1));
- if (SinataUtil.isNotEmpty(ptCancelOne)){
- ptCancelOne.setMinuteNum(ptCancel1);
- ptCancelOne.setMoney(ptCancel2);
-
- ptCancelOne.setKm(Integer.valueOf(km));
- ptCancelOne.setKmMinute(kmMinute);
- ptCancelOne.setOvertime(overtime);
-
- tSysCancleOrderService.updateById(ptCancelOne);
- }else{
- ptCancelOne = new TSysCancleOrder();
- ptCancelOne.setMinuteNum(ptCancel1);
- ptCancelOne.setMoney(ptCancel2);
- ptCancelOne.setCompanyId(ShiroKit.getUser().getObjectId());
- ptCancelOne.setType(1);
- ptCancelOne.setOrderType(1);
- ptCancelOne.setKm(Integer.valueOf(km));
- ptCancelOne.setKmMinute(kmMinute);
- ptCancelOne.setOvertime(overtime);
-
- tSysCancleOrderService.insert(ptCancelOne);
+ TSysCancleOrder cancleOrder = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()));
+ // {"order":{"orderAcceptanceTime":5,"money":2.5,"mileageFee":1,"durationFee":0.5},"reservationOrder":{"orderAcceptanceTime":5,"money":2.5,"mileageFee":1,"durationFee":0.5,"reservationFee":5},"driverTimeout":10}
+ // 将数据拼接为json格式存储
+ if (ptCancel1 == null){
+ ptCancel1 = 0;
}
-
- //普通取消设置(出租车)
- TSysCancleOrder ptCancelTwo = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 2));
- if (SinataUtil.isNotEmpty(ptCancelTwo)){
- ptCancelTwo.setMinuteNum(ptCancel3);
- ptCancelTwo.setMoney(ptCancel4);
-
- ptCancelTwo.setKm(Integer.valueOf(km));
- ptCancelTwo.setKmMinute(kmMinute);
- ptCancelTwo.setOvertime(overtime);
- tSysCancleOrderService.updateById(ptCancelTwo);
- }else{
- ptCancelTwo = new TSysCancleOrder();
- ptCancelTwo.setMinuteNum(ptCancel3);
- ptCancelTwo.setMoney(ptCancel4);
- ptCancelTwo.setCompanyId(ShiroKit.getUser().getObjectId());
-
- ptCancelTwo.setKm(Integer.valueOf(km));
- ptCancelTwo.setKmMinute(kmMinute);
- ptCancelTwo.setOvertime(overtime);
- ptCancelTwo.setType(1);
- ptCancelTwo.setOrderType(2);
- tSysCancleOrderService.insert(ptCancelTwo);
+ if (ptCancel2 == null){
+ ptCancel2 = "0";
}
-
- //普通取消设置(跨城出行)
- TSysCancleOrder ptCancelThree = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 3));
- if (SinataUtil.isNotEmpty(ptCancelThree)){
- ptCancelThree.setMinuteNum(ptCancel5);
- ptCancelThree.setMoney(ptCancel6);
-
- BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
- ptCancelThree.setKm(Integer.valueOf(km));
- ptCancelThree.setKmMinute(kmMinute);
- ptCancelThree.setOvertime(overtime);
- ptCancelThree.setReserveMoney(bigDecimal1);
- tSysCancleOrderService.updateById(ptCancelThree);
- }else{
- ptCancelThree = new TSysCancleOrder();
- ptCancelThree.setMinuteNum(ptCancel5);
- ptCancelThree.setMoney(ptCancel6);
- ptCancelThree.setCompanyId(ShiroKit.getUser().getObjectId());
- ptCancelThree.setType(1);
- ptCancelThree.setOrderType(3);
-
- BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
- ptCancelThree.setKm(Integer.valueOf(km));
- ptCancelThree.setKmMinute(kmMinute);
- ptCancelThree.setOvertime(overtime);
- ptCancelThree.setReserveMoney(bigDecimal1);
- tSysCancleOrderService.insert(ptCancelThree);
+ if (yyCancel2 == null){
+ yyCancel2 = "0";
}
-
- //预约取消设置(专车)
- TSysCancleOrder yyCancelOne = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 2).eq("orderType", 1));
- if (SinataUtil.isNotEmpty(yyCancelOne)){
- yyCancelOne.setMinuteNum(yyCancel1);
- yyCancelOne.setMoney(yyCancel2);
-
- BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
- yyCancelOne.setKm(Integer.valueOf(km2));
- yyCancelOne.setKmMinute(kmMinute2);
- yyCancelOne.setOvertime(overtime);
- yyCancelOne.setReserveMoney(bigDecimal1);
- tSysCancleOrderService.updateById(yyCancelOne);
- }else{
- yyCancelOne = new TSysCancleOrder();
- yyCancelOne.setMinuteNum(yyCancel1);
- yyCancelOne.setMoney(yyCancel2);
- yyCancelOne.setCompanyId(ShiroKit.getUser().getObjectId());
- yyCancelOne.setType(2);
- yyCancelOne.setOrderType(1);
-
- BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
- yyCancelOne.setKm(Integer.valueOf(km2));
- yyCancelOne.setKmMinute(kmMinute2);
- yyCancelOne.setOvertime(overtime);
- yyCancelOne.setReserveMoney(bigDecimal1);
- tSysCancleOrderService.insert(yyCancelOne);
+ if (yyCancel1 == null){
+ yyCancel1 = 0;
}
- //预约取消设置(出租车)
- TSysCancleOrder yyCancelTwo = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 2).eq("orderType", 2));
- if (SinataUtil.isNotEmpty(yyCancelTwo)){
- yyCancelTwo.setMinuteNum(yyCancel3);
- yyCancelTwo.setMoney(yyCancel4);
- BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
- yyCancelTwo.setKm(Integer.valueOf(km2));
- yyCancelTwo.setKmMinute(kmMinute2);
- yyCancelTwo.setOvertime(overtime);
- yyCancelTwo.setReserveMoney(bigDecimal1);
- tSysCancleOrderService.updateById(yyCancelTwo);
- }else{
- yyCancelTwo = new TSysCancleOrder();
- yyCancelTwo.setMinuteNum(yyCancel3);
- yyCancelTwo.setMoney(yyCancel4);
- yyCancelTwo.setCompanyId(ShiroKit.getUser().getObjectId());
- yyCancelTwo.setType(2);
- yyCancelTwo.setOrderType(2);
-
- BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
- yyCancelTwo.setKm(Integer.valueOf(km2));
- yyCancelTwo.setKmMinute(kmMinute2);
- yyCancelTwo.setOvertime(overtime);
- yyCancelTwo.setReserveMoney(bigDecimal1);
- tSysCancleOrderService.insert(yyCancelTwo);
+ if (km == null){
+ km = "0";
+ }if (kmMinute == null){
+ kmMinute = "0";
}
+ if (km2 == null){
+ km2 = "0";
+ }if (kmMinute2 == null){
+ kmMinute2 = "0";
+ }if (reserveMoney == null){
+ reserveMoney = "0";
+ }if (overtime == null){
+ overtime = 0;
+ }
+ String result = "{\""+"order\":{\"orderAcceptanceTime\":"+ptCancel1+","+"\"money\":"+ptCancel2+","+"\"mileageFee\":"+km+","+"\"durationFee\":"+kmMinute+"},"+"\"reservationOrder\":{\"orderAcceptanceTime\":"+yyCancel1+","+"\"money\":"+yyCancel2+","+"\"mileageFee\":"+km2+","+"\"durationFee\":"+kmMinute2+","+"\"reservationFee\":"+reserveMoney+"},"+"\"driverTimeout\":"+overtime+"}";
+ System.err.println("看看");
+ System.err.println(result);
+ cancleOrder.setContent(result);
+ tSysCancleOrderService.updateById(cancleOrder);
+ // JSONObject jsonObject = JSON.parseObject(cancleOrder.getContent());
+// map.put("timeOutCancel", jsonObject.getIntValue("driverTimeout"));
+// //普通取消设置(专车)
+// TSysCancleOrder ptCancelOne = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 1));
+// if (SinataUtil.isNotEmpty(ptCancelOne)){
+// ptCancelOne.setMinuteNum(ptCancel1);
+// ptCancelOne.setMoney(ptCancel2);
+//
+// ptCancelOne.setKm(Integer.valueOf(km));
+// ptCancelOne.setKmMinute(kmMinute);
+// ptCancelOne.setOvertime(overtime);
+//
+// tSysCancleOrderService.updateById(ptCancelOne);
+// }else{
+// ptCancelOne = new TSysCancleOrder();
+// ptCancelOne.setMinuteNum(ptCancel1);
+// ptCancelOne.setMoney(ptCancel2);
+// ptCancelOne.setCompanyId(ShiroKit.getUser().getObjectId());
+// ptCancelOne.setType(1);
+// ptCancelOne.setOrderType(1);
+// ptCancelOne.setKm(Integer.valueOf(km));
+// ptCancelOne.setKmMinute(kmMinute);
+// ptCancelOne.setOvertime(overtime);
+//
+// tSysCancleOrderService.insert(ptCancelOne);
+// }
+//
+// //普通取消设置(出租车)
+// TSysCancleOrder ptCancelTwo = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 2));
+// if (SinataUtil.isNotEmpty(ptCancelTwo)){
+// ptCancelTwo.setMinuteNum(ptCancel3);
+// ptCancelTwo.setMoney(ptCancel4);
+//
+// ptCancelTwo.setKm(Integer.valueOf(km));
+// ptCancelTwo.setKmMinute(kmMinute);
+// ptCancelTwo.setOvertime(overtime);
+// tSysCancleOrderService.updateById(ptCancelTwo);
+// }else{
+// ptCancelTwo = new TSysCancleOrder();
+// ptCancelTwo.setMinuteNum(ptCancel3);
+// ptCancelTwo.setMoney(ptCancel4);
+// ptCancelTwo.setCompanyId(ShiroKit.getUser().getObjectId());
+//
+// ptCancelTwo.setKm(Integer.valueOf(km));
+// ptCancelTwo.setKmMinute(kmMinute);
+// ptCancelTwo.setOvertime(overtime);
+// ptCancelTwo.setType(1);
+// ptCancelTwo.setOrderType(2);
+// tSysCancleOrderService.insert(ptCancelTwo);
+// }
+//
+// //普通取消设置(跨城出行)
+// TSysCancleOrder ptCancelThree = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1).eq("orderType", 3));
+// if (SinataUtil.isNotEmpty(ptCancelThree)){
+// ptCancelThree.setMinuteNum(ptCancel5);
+// ptCancelThree.setMoney(ptCancel6);
+//
+// BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
+// ptCancelThree.setKm(Integer.valueOf(km));
+// ptCancelThree.setKmMinute(kmMinute);
+// ptCancelThree.setOvertime(overtime);
+// ptCancelThree.setReserveMoney(bigDecimal1);
+// tSysCancleOrderService.updateById(ptCancelThree);
+// }else{
+// ptCancelThree = new TSysCancleOrder();
+// ptCancelThree.setMinuteNum(ptCancel5);
+// ptCancelThree.setMoney(ptCancel6);
+// ptCancelThree.setCompanyId(ShiroKit.getUser().getObjectId());
+// ptCancelThree.setType(1);
+// ptCancelThree.setOrderType(3);
+//
+// BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
+// ptCancelThree.setKm(Integer.valueOf(km));
+// ptCancelThree.setKmMinute(kmMinute);
+// ptCancelThree.setOvertime(overtime);
+// ptCancelThree.setReserveMoney(bigDecimal1);
+// tSysCancleOrderService.insert(ptCancelThree);
+// }
+//
+// //预约取消设置(专车)
+// TSysCancleOrder yyCancelOne = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 2).eq("orderType", 1));
+// if (SinataUtil.isNotEmpty(yyCancelOne)){
+// yyCancelOne.setMinuteNum(yyCancel1);
+// yyCancelOne.setMoney(yyCancel2);
+//
+// BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
+// yyCancelOne.setKm(Integer.valueOf(km2));
+// yyCancelOne.setKmMinute(kmMinute2);
+// yyCancelOne.setOvertime(overtime);
+// yyCancelOne.setReserveMoney(bigDecimal1);
+// tSysCancleOrderService.updateById(yyCancelOne);
+// }else{
+// yyCancelOne = new TSysCancleOrder();
+// yyCancelOne.setMinuteNum(yyCancel1);
+// yyCancelOne.setMoney(yyCancel2);
+// yyCancelOne.setCompanyId(ShiroKit.getUser().getObjectId());
+// yyCancelOne.setType(2);
+// yyCancelOne.setOrderType(1);
+//
+// BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
+// yyCancelOne.setKm(Integer.valueOf(km2));
+// yyCancelOne.setKmMinute(kmMinute2);
+// yyCancelOne.setOvertime(overtime);
+// yyCancelOne.setReserveMoney(bigDecimal1);
+// tSysCancleOrderService.insert(yyCancelOne);
+// }
+// //预约取消设置(出租车)
+// TSysCancleOrder yyCancelTwo = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 2).eq("orderType", 2));
+// if (SinataUtil.isNotEmpty(yyCancelTwo)){
+// yyCancelTwo.setMinuteNum(yyCancel3);
+// yyCancelTwo.setMoney(yyCancel4);
+// BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
+// yyCancelTwo.setKm(Integer.valueOf(km2));
+// yyCancelTwo.setKmMinute(kmMinute2);
+// yyCancelTwo.setOvertime(overtime);
+// yyCancelTwo.setReserveMoney(bigDecimal1);
+// tSysCancleOrderService.updateById(yyCancelTwo);
+// }else{
+// yyCancelTwo = new TSysCancleOrder();
+// yyCancelTwo.setMinuteNum(yyCancel3);
+// yyCancelTwo.setMoney(yyCancel4);
+// yyCancelTwo.setCompanyId(ShiroKit.getUser().getObjectId());
+// yyCancelTwo.setType(2);
+// yyCancelTwo.setOrderType(2);
+//
+// BigDecimal bigDecimal1 = new BigDecimal(reserveMoney);
+// yyCancelTwo.setKm(Integer.valueOf(km2));
+// yyCancelTwo.setKmMinute(kmMinute2);
+// yyCancelTwo.setOvertime(overtime);
+// yyCancelTwo.setReserveMoney(bigDecimal1);
+// tSysCancleOrderService.insert(yyCancelTwo);
+// }
//报警电话
TPhone phoneOne = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("companyId", ShiroKit.getUser().getObjectId()).eq("type", 1));
--
Gitblit v1.7.1