From e28d33c09405e246a2d75fcb1f69a9e8e9d911b8 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期四, 29 九月 2022 09:07:31 +0800 Subject: [PATCH] 更新最新代码 --- UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java | 92 ++++++++++++++++++++++----------------------- 1 files changed, 45 insertions(+), 47 deletions(-) diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java index 4c810bb..de10aa0 100644 --- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java +++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java @@ -237,8 +237,8 @@ pageNum = (pageNum - 1) * size; List<Map<String, Object>> maps = orderCancelService.queryCancel(uid, 2); List<Map<String, Object>> list = orderPrivateCarService.queryMyTravelRecord(uid);//专车 - List<Map<String, Object>> list1 = orderTaxiService.queryMyTravelRecord(uid);//出租车 - List<Map<String, Object>> list2 = orderCrossCityService.queryMyTravelRecord(uid);//跨城车 +// List<Map<String, Object>> list1 = orderTaxiService.queryMyTravelRecord(uid);//出租车 +// List<Map<String, Object>> list2 = orderCrossCityService.queryMyTravelRecord(uid);//跨城车 List<Map<String, Object>> list3 = orderLogisticsService.queryMyTravelRecord(uid);//小件物流 List<TransactionDetails> transactionDetails = transactionDetailsService.selectList(new EntityWrapper<TransactionDetails>().eq("state", 1) .eq("type", 1).eq("userType", 1).eq("userId", uid).eq("orderType", 3).like("remark", "%跨城订单取消退款%")); @@ -253,10 +253,10 @@ list4.add(map); } list.addAll(maps); - list.addAll(list1); - list.addAll(list2); +// list.addAll(list1); +// list.addAll(list2); list.addAll(list3); - list.addAll(list4); +// list.addAll(list4); List<TravelRecordWarpper> orderWarpper = TravelRecordWarpper.getTravelRecordWarpper(list); @@ -318,35 +318,35 @@ case 1://专车 list = orderPrivateCarService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); break; - case 2://出租车 - list = orderTaxiService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); - break; - case 3://跨城 - list = orderCrossCityService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); - break; +// case 2://出租车 +// list = orderTaxiService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); +// break; +// case 3://跨城 +// list = orderCrossCityService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); +// break; case 4://同城小件物流 list = orderLogisticsService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid, orderType); break; - case 5://跨城小件物流 - list = orderLogisticsService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid, orderType); - break; +// case 5://跨城小件物流 +// list = orderLogisticsService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid, orderType); +// break; } }else{ //专车 List<Map<String, Object>> maps = orderPrivateCarService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); list.addAll(maps); - //出租车 - List<Map<String, Object>> list1 = orderTaxiService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); - list.addAll(list1); - //跨城 - List<Map<String, Object>> list2 = orderCrossCityService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); - list.addAll(list2); +// //出租车 +// List<Map<String, Object>> list1 = orderTaxiService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); +// list.addAll(list1); +// //跨城 +// List<Map<String, Object>> list2 = orderCrossCityService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid); +// list.addAll(list2); //同城小件物流 List<Map<String, Object>> list3 = orderLogisticsService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid, orderType); list.addAll(list3); - //跨城小件物流 - List<Map<String, Object>> list4 = orderLogisticsService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid, orderType); - list.addAll(list4); +// //跨城小件物流 +// List<Map<String, Object>> list4 = orderLogisticsService.queryInvoiceOrder(type, startTime, endTime, startMoney, endMoney, uid, orderType); +// list.addAll(list4); } //分页 @@ -378,13 +378,18 @@ @ApiImplicitParams({ @ApiImplicitParam(value = "订单id", name = "id", required = true, dataType = "int"), @ApiImplicitParam(value = "订单类型(1=专车,2=出租车)", name = "orderType", required = true, dataType = "int"), + @ApiImplicitParam(value = "语言类型(1=简体中文,2=英语,3=法语)", name = "language", required = false, dataType = "int"), @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....") }) - public ResultUtil pushOrderTaxi(Integer id, Integer orderType){ + public ResultUtil pushOrderTaxi(Integer id, Integer orderType, Integer language, HttpServletRequest request){ try { + Integer uid = userInfoService.getUserIdFormRedis(request); + if(null == uid){ + return ResultUtil.tokenErr(); + } switch (orderType){ case 1: - return orderPrivateCarService.pushOrderPrivateCar(id); + return orderPrivateCarService.pushOrderPrivateCar(uid, id, language); case 2: return orderTaxiService.pushOrderTaxi(id); } @@ -824,9 +829,10 @@ @ApiImplicitParam(value = "订单类型(1=专车,2=出租车,3=跨城)", name = "orderType", required = true, dataType = "int"), @ApiImplicitParam(value = "取消原因", name = "reason", required = true, dataType = "string"), @ApiImplicitParam(value = "备注", name = "remark", required = false, dataType = "string"), + @ApiImplicitParam(value = "语言类型(1=简体中文,2=英语,3=法语)", name = "language", required = false, dataType = "int"), @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....") }) - public ResultUtil addCancle(Integer id, Integer orderType, String reason, String remark, HttpServletRequest request){ + public ResultUtil addCancle(Integer id, Integer orderType, String reason, String remark, Integer language, HttpServletRequest request){ try { Integer uid = userInfoService.getUserIdFormRedis(request); if(null == uid){ @@ -834,17 +840,17 @@ } switch (orderType){ case 1: - return orderPrivateCarService.addCancle(id, reason, remark, uid); - case 2: - return orderTaxiService.addCancle(id, reason, remark, uid); - case 3: - return orderCrossCityService.addCancle(id, reason, remark, uid); + return orderPrivateCarService.addCancle(id, reason, remark, uid, language); +// case 2: +// return orderTaxiService.addCancle(id, reason, remark, uid); +// case 3: +// return orderCrossCityService.addCancle(id, reason, remark, uid); case 4: - return orderLogisticsService.addCancle(id, reason, remark, uid); - case 5: - return orderLogisticsService.addCancle(id, reason, remark, uid); - case 6: - return orderCharteredCarService.addCancle(id, reason, remark, uid); + return orderLogisticsService.addCancle(id, reason, remark, uid, language); +// case 5: +// return orderLogisticsService.addCancle(id, reason, remark, uid); +// case 6: +// return orderCharteredCarService.addCancle(id, reason, remark, uid); } return ResultUtil.success(); }catch (Exception e){ @@ -910,15 +916,16 @@ @ApiImplicitParam(value = "司机id", name = "driverId", required = true, dataType = "int"), @ApiImplicitParam(value = "投诉原因", name = "reason", required = true, dataType = "String"), @ApiImplicitParam(value = "投诉描述", name = "description", required = true, dataType = "String"), + @ApiImplicitParam(value = "语言类型(1=简体中文,2=英语,3=法语)", name = "language", required = false, dataType = "int"), @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....") }) - public ResultUtil complaintService(Integer driverId, String reason, String description, HttpServletRequest request){ + public ResultUtil complaintService(Integer driverId, String reason, String description, Integer language, HttpServletRequest request){ try { Integer uid = userInfoService.getUserIdFormRedis(request); if(null == uid){ return ResultUtil.tokenErr(); } - complaintService.saveData(driverId, reason, description, uid); + complaintService.saveData(driverId, reason, description, uid, language); return ResultUtil.success(); }catch (Exception e){ e.printStackTrace(); @@ -1098,15 +1105,6 @@ OrderPrivateCar orderPrivateCar = orderPrivateCarService.selectById(orderId); orderPrivateCar.setState(9); orderPrivateCarService.updateById(orderPrivateCar); - new Thread(new Runnable() { - @Override - public void run() { - if(pushMinistryOfTransport){//上传数据 - pushMinistryOfTransportUtil.ratedPassenger(Integer.valueOf(resultUtil.getData().toString())); - pushMinistryOfTransportUtil.ratedDriver(orderPrivateCar.getDriverId()); - } - } - }).start(); break; case 2: OrderTaxi orderTaxi = orderTaxiService.selectById(orderId); -- Gitblit v1.7.1