From 2c5957854caea8b0fc0f7c957a946979e2e5554a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 05 九月 2025 18:05:50 +0800
Subject: [PATCH] 修改bug

---
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java                                |  139 ----------------------------------
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml           |    3 
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/model/OrderTaxi.java                                |   12 +++
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/service/impl/OrderTaxiServiceImpl.java              |    6 -
 DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/model/OrderPrivateCar.java                |   10 ++
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java     |    9 +-
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/dao/mapping/OrderTaxiMapper.xml                     |    2 
 ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java  |    7 -
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java |   18 +++-
 9 files changed, 50 insertions(+), 156 deletions(-)

diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/model/OrderPrivateCar.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/model/OrderPrivateCar.java
index 309cfec..4fe1daf 100644
--- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/model/OrderPrivateCar.java
+++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/model/OrderPrivateCar.java
@@ -445,6 +445,8 @@
     private String promotionPhone;
     
     private String travelId;
+
+    private Date abnormalTime;
     /**
      * 是否异常订单 1否 2是
      */
@@ -1319,6 +1321,14 @@
         this.abnormalRemark = abnormalRemark;
     }
 
+    public Date getAbnormalTime() {
+        return abnormalTime;
+    }
+
+    public void setAbnormalTime(Date abnormalTime) {
+        this.abnormalTime = abnormalTime;
+    }
+
     @Override
     public String toString() {
         return "OrderPrivateCar{" +
diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
index da804c5..c25bc65 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
@@ -349,21 +349,18 @@
 			return "统一社会信用代码不能为空";
 		}
 	    //调用中台接口创建企业
-//	    CheckEnterExist checkEnterExist = EnterpriseUtil.checkEnterNameExist(tCompany.getName());
 		CheckEnterExist checkEnterExist = EnterpriseUtil.checkEnterExistByEnterIdCardNo(tCompany.getIdentifier());
 		String enterCode = "";
 		Integer enterNew = null;
 		Long empId = null;
 	    Integer empnew = null;
-	    ShiroUser user1 = shiroExtUtil.getUser();
-	    User user2 = userService.selectById(user1.getId());
 	    //企业未注册,进行注册
 	    if (null == checkEnterExist || "0".equals(checkEnterExist.getIsReg())) {
 		    CreateEnterpriseRequest request = new CreateEnterpriseRequest();
 		    request.setName(tCompany.getName());
 		    request.setNickName(tCompany.getName());
 			request.setUscc(tCompany.getIdentifier());
-		    request.setIndustry_code("123456");
+		    request.setIndustry_code("292");
 		    request.setMobile(account);
 		    CreateEnterprise enterprise = EnterpriseUtil.createEnterprise(request);
 		    enterCode = enterprise.getIdCode();
@@ -621,7 +618,7 @@
 		    request.setName(tCompany.getName());
 		    request.setNickName(tCompany.getName());
 			request.setUscc(tCompany.getIdentifier());
-		    request.setIndustry_code("123456");
+		    request.setIndustry_code("292");
 		    request.setMobile(account);
 		    CreateEnterprise enterprise = EnterpriseUtil.createEnterprise(request);
 		    enterCode = enterprise.getIdCode();
diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml
index 901e0b5..0850600 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml
@@ -356,7 +356,8 @@
         a.abnormalIntro as abnormalIntro,
         a.abnormalImg as abnormalImg,
         a.companyId as companyId,
-        a.travelMode
+        a.travelMode,
+        0 as appealButton
         from t_order_cross_city a
 		left join t_driver b on (a.driverId = b.id)
 		left join t_car c on (a.carId = c.id)
diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
index f01a2c4..93f415a 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
@@ -798,7 +798,9 @@
 			userInfo.setBalance(new BigDecimal(userInfo.getBalance()).subtract(new BigDecimal(orderMoney)).setScale(2, BigDecimal.ROUND_HALF_EVEN).doubleValue());
 			OpenCity openCity = openCityService.openCity1(orderCrossCity.getStartLon().toString(), orderCrossCity.getStartLat().toString());
 			SysIntegral query1 = sysIntegralMapper.query(openCity.getId());
-			userInfo.setIntegral(userInfo.getIntegral() + (orderMoney.intValue() * query1.getIntegral()));//积分
+			if(null != query1){
+				userInfo.setIntegral(userInfo.getIntegral() + (orderMoney.intValue() * query1.getIntegral()));//积分
+			}
 			
 			//添加交易明细
 			transactionDetailsService.saveData(uid, "跨城出行订单", orderMoney, 2, 1, 1, 3, orderId);
@@ -1446,9 +1448,8 @@
         if(Integer.valueOf(String.valueOf(map.get("state"))) ==7 &&  (map.get("responsibilityType")==null || Integer.valueOf(String.valueOf(map.get("responsibilityType")))<4)){
             map.put("appealButton", 1);
         }
-        if(map.get("abnormalIntro")!=null){
-            map.put("appealStatus", 1);
-        }
+		//跨城不需要申诉
+		map.put("appealStatus", 0);
         if(map.get("travelMode")!=null &&map.get("travelMode").toString().equals("2") ){
             map.put("zwNum", 1);
         }else {
diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
index f5b90bd..7172da0 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
@@ -1982,6 +1982,16 @@
 		if (orderPrivateCar.getState() != 7) {
 			return ResultUtil.error("订单不在待支付状态,不允许支付", new ArrayList<>());
 		}
+		//查询支付信息
+		GetPaymentInfoDataRequest getPaymentInfoDataRequest = new GetPaymentInfoDataRequest();
+		getPaymentInfoDataRequest.setPartnerPayId(orderPrivateCar.getTravelId());
+		GetPaymentInfo getPaymentInfo = OrderUtil.paymentInfo(getPaymentInfoDataRequest);
+		String status = getPaymentInfo.getStatus();
+		if("1".equals(status) || "2".equals(status)){
+			payOrderPrivateCarCallback(orderPrivateCar.getId(), getPaymentInfo.getPayId(), 1);
+			return ResultUtil.error("订单已完成支付,不允许重复支付", new ArrayList<>());
+		}
+
 		Integer uid = orderPrivateCar.getUserId();
 		Double orderMoney = (2 == orderPrivateCar.getAbnormal() && 2 == orderPrivateCar.getAbnormalStatus() ? orderPrivateCar.getResponsibilityMoney().doubleValue() : orderPrivateCar.getOrderMoney());
 		UserInfo userInfo = userInfoService.selectById(uid);
@@ -2271,10 +2281,10 @@
 						ListPage<List<TravelItinerary>> travelItineraryList = OrderUtil.getTravelItineraryList(request);
 						TravelItinerary travelItinerary = travelItineraryList.getList().get(0);
 						if(travelItinerary.getStatus() != 7 || travelItinerary.getOrderStatus() == 11){
-							GetPaymentInfoDataRequest getPaymentInfoDataRequest = new GetPaymentInfoDataRequest();
-							getPaymentInfoDataRequest.setPartnerPayId(orderPrivateCar1.getTravelId());
-							GetPaymentInfo getPaymentInfo = OrderUtil.paymentInfo(getPaymentInfoDataRequest);
-							payOrderPrivateCarCallback(orderPrivateCar1.getId(), getPaymentInfo.getPayId(), 1);
+							GetPaymentInfoDataRequest getPaymentInfoDataRequest1 = new GetPaymentInfoDataRequest();
+							getPaymentInfoDataRequest1.setPartnerPayId(orderPrivateCar1.getTravelId());
+							GetPaymentInfo getPaymentInfo1 = OrderUtil.paymentInfo(getPaymentInfoDataRequest1);
+							payOrderPrivateCarCallback(orderPrivateCar1.getId(), getPaymentInfo1.getPayId(), 1);
 							break;
 						}
 						Thread.sleep(wait);
diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
index 32631e5..809878a 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
@@ -138,11 +138,11 @@
 	
 	
 	/**
-	 * 大于24小时未支付的订单
+	 * 大于72小时未支付的订单
 	 */
 	public void timoutNoPayment() {
 		List<OrderPrivateCar> orderPrivateCars = orderPrivateCarService.selectList(new EntityWrapper<OrderPrivateCar>().eq("state", 7)
-				.eq("isDelete", 1).eq("recoveryOrder", 0).eq("abnormal", 1).last(" and now() >= DATE_ADD(insertTime, INTERVAL 10 MINUTE)"));
+				.eq("isDelete", 1).eq("recoveryOrder", 0).eq("abnormal", 1).last(" and now() >= DATE_ADD(getoffTime, INTERVAL 10 MINUTE)"));
 		List<OrderPrivateCar> orderPrivateCars1 = orderPrivateCarService.selectList(new EntityWrapper<OrderPrivateCar>().eq("state", 7)
 				.eq("isDelete", 1).eq("recoveryOrder", 0).eq("abnormal", 2).last(" and now() >= DATE_ADD(abnormalTime, INTERVAL 10 MINUTE)"));
 		orderPrivateCars.addAll(orderPrivateCars1);
@@ -270,141 +270,6 @@
 					modifyTravelItineraryRequest.setSupplierShopId(company1.getEnterCode());
 					if (2 == orderPrivateCar1.getPromotion()) {
 						Driver driver2 = driverService.selectById(orderPrivateCar1.getPromotionDriverId());
-						modifyTravelItineraryRequest.setPromoterId(driver2.getEmpId().toString());
-					}
-					OrderUtil.modifyTravelItinerary(modifyTravelItineraryRequest);
-				}
-			} catch (Exception e) {
-				e.printStackTrace();
-			}
-		}
-		
-		//出租车
-		List<OrderTaxi> orderTaxis = orderTaxiService.selectList(new EntityWrapper<OrderTaxi>().eq("state", 7)
-				.eq("isDelete", 1).eq("recoveryOrder", 0).eq("abnormal", 1).last(" and now() >= DATE_ADD(insertTime, INTERVAL 10 MINUTE)"));
-		List<OrderTaxi> orderTaxis1 = orderTaxiService.selectList(new EntityWrapper<OrderTaxi>().eq("state", 7)
-				.eq("isDelete", 1).eq("recoveryOrder", 0).eq("abnormal", 2).last(" and now() >= DATE_ADD(abnormalTime, INTERVAL 10 MINUTE)"));
-		orderTaxis.addAll(orderTaxis1);
-		for (OrderTaxi orderTaxi : orderTaxis) {
-			try {
-				Driver driver = driverService.selectById(orderTaxi.getDriverId());
-				Company company = companyService.selectById(driver.getCompanyId());
-				UserInfo userInfo = userInfoService.selectById(orderTaxi.getUserId());
-				Double orderMoney = (2 == orderTaxi.getAbnormal() && 2 == orderTaxi.getAbnormalStatus() ? orderTaxi.getResponsibilityMoney().doubleValue() : orderTaxi.getOrderMoney());
-				if(null == orderTaxi.getIsCreated()){
-					//先调中台创建订单
-					CreateOrderRequest createOrderRequest = new CreateOrderRequest();
-					createOrderRequest.setTreatShopId(driver.getEmpId().toString());
-					createOrderRequest.setField1("{\"profitSharing\":\"1\",\"isCompensate\":\"0\",\"isPromote\":\"" + (orderTaxi.getPromotion() == 2 ? 1 : 0) + "\"}");
-					createOrderRequest.setCharge(new BigDecimal(orderMoney));
-					createOrderRequest.setOrderNo("TA" + orderTaxi.getId());
-					createOrderRequest.setOrderId(orderTaxi.getTravelId());
-					createOrderRequest.setCustomerId(userInfo.getOnconUUID());
-					OrderInfo orderInfo = OrderUtil.tradeOrderCreate(createOrderRequest);
-					orderTaxi.setIsCreated(1);
-					orderTaxi.setTravelId(orderInfo.getOrderId());
-					orderTaxiService.updateById(orderTaxi);
-				}
-				//使用备付金进行支付订单
-				TradePayOffData tradePayOffData = new TradePayOffData();
-				tradePayOffData.setPartnerPayId(orderTaxi.getTravelId());
-				tradePayOffData.setTotalFee(Double.valueOf(orderMoney * 100).intValue() + "");
-				tradePayOffData.setOrderDesc("完成订单");
-				PayInfo payInfo = OrderUtil.tradePayOff(tradePayOffData);
-				String retCode = payInfo.getRetCode();
-				if (!"000000".equals(retCode)) {
-					log.error("备付金支付失败:{}", payInfo.getRetMsg());
-					return;
-				}
-				PayInfoData data = payInfo.getData();
-				String status = data.getStatus();
-				if ("3".equals(status)) {
-					log.error("备付金支付失败:{}", payInfo.getRetMsg());
-					return;
-				}
-				if("0".equals(status)){
-					//查询支付信息
-					GetPaymentInfoDataRequest getPaymentInfoDataRequest = new GetPaymentInfoDataRequest();
-					getPaymentInfoDataRequest.setPartnerPayId(orderTaxi.getTravelId());
-					GetPaymentInfo getPaymentInfo = OrderUtil.paymentInfo(getPaymentInfoDataRequest);
-					status = getPaymentInfo.getStatus();
-				}
-				PayInfoData payInfoData = payInfo.getData();
-				PaymentInfo paymentInfo = payInfoData.getPaymentInfos().get(0);
-				if(!"0".equals(status)){
-					//支付成功,通知三方
-					PaymentOrderRequest paymentOrderRequest = new PaymentOrderRequest();
-					paymentOrderRequest.setPayItemId(paymentInfo.getPayItemId());
-					paymentOrderRequest.setPaymentInfo(JSON.toJSONString(payInfoData.getPaymentInfos()));
-					paymentOrderRequest.setOrderId(orderTaxi.getTravelId());
-					paymentOrderRequest.setCharge(BigDecimal.valueOf(orderMoney));
-					paymentOrderRequest.setPayTime(data.getPayTime());
-					paymentOrderRequest.setPaymentSerialNumber(payInfoData.getPayId());
-					OrderInfo orderInfo1 = OrderUtil.paymentOrder(paymentOrderRequest);
-					
-					//中台修改订单状态
-					ModifyTravelItineraryRequest request1 = new ModifyTravelItineraryRequest();
-					request1.setOrderId(orderTaxi.getTravelId());
-					request1.setStatus(9);
-					if (null != orderTaxi.getDriverId()) {
-						request1.setDriverId(driver.getEmpId().toString());
-						request1.setSupplierShopId(company.getEnterCode());
-					}
-					if (2 == orderTaxi.getPromotion()) {
-						Driver driver2 = driverService.selectById(orderTaxi.getPromotionDriverId());
-						request1.setPromoterId(driver2.getEmpId().toString());
-					}
-					OrderUtil.modifyTravelItinerary(request1);
-					
-					String payId = payInfo.getData().getPayId();
-					//copy原始订单后生成追缴单
-					OrderTaxi orderTaxi1 = new OrderTaxi();
-					BeanUtils.copyProperties(orderTaxi, orderTaxi1);
-					orderTaxi1.setId(null);
-					orderTaxi1.setRecoveryOrder(1);
-					orderTaxi1.setIsGenerateRecoveryOrder(0);
-					orderTaxi1.setOldOrderId(orderTaxi.getId());
-					orderTaxi1.setRecoveryOrderCreateDate(new Date());
-					
-					//修改原始订单为支付状态
-					orderTaxi.setState(9);
-					orderTaxi.setPayType(5);
-					orderTaxi.setPayMoney(orderMoney);
-					orderTaxi.setPayTime(new Date());
-					orderTaxi.setIsGenerateRecoveryOrder(1);
-					orderTaxiService.updateById(orderTaxi);
-					//保存追缴单
-					orderTaxiService.insert(orderTaxi1);
-					//添加三方支付记录
-					try {
-						paymentRecordService.saveData(1, orderTaxi.getUserId(), 1, orderTaxi.getId(), 2, 3, orderMoney, payId, 2);
-					} catch (Exception e) {
-						throw new RuntimeException(e);
-					}
-					
-					
-					Driver driver1 = driverService.selectById(orderTaxi1.getDriverId());
-					UserInfo userInfo1 = userInfoService.selectById(orderTaxi1.getUserId());
-					Company company1 = companyService.selectById(driver1.getCompanyId());
-					//调三方订单中心创建行程单
-					CreateTravelItineraryRequest request = new CreateTravelItineraryRequest();
-					request.setOrderNo("TA" + orderTaxi1.getId());
-					request.setCustomerId(userInfo1.getOnconUUID());
-					request.setDriverId(driver1.getEmpId().toString());
-					request.setSupplierShopId(company1.getEnterCode());
-					request.setServiceType(1);
-					String travelItinerary = OrderUtil.createTravelItinerary(request);
-					orderTaxi1.setTravelId(travelItinerary);
-					orderTaxi1.setIsCreated(0);
-					orderTaxiService.updateById(orderTaxi1);
-					//修改订单状态为待支付
-					ModifyTravelItineraryRequest modifyTravelItineraryRequest = new ModifyTravelItineraryRequest();
-					modifyTravelItineraryRequest.setOrderId(orderTaxi1.getTravelId());
-					modifyTravelItineraryRequest.setStatus(orderTaxi1.getState());
-					modifyTravelItineraryRequest.setDriverId(driver1.getEmpId().toString());
-					modifyTravelItineraryRequest.setSupplierShopId(company1.getEnterCode());
-					if (2 == orderTaxi1.getPromotion()) {
-						Driver driver2 = driverService.selectById(orderTaxi1.getPromotionDriverId());
 						modifyTravelItineraryRequest.setPromoterId(driver2.getEmpId().toString());
 					}
 					OrderUtil.modifyTravelItinerary(modifyTravelItineraryRequest);
diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/dao/mapping/OrderTaxiMapper.xml b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/dao/mapping/OrderTaxiMapper.xml
index eb1fee3..9536c6c 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/dao/mapping/OrderTaxiMapper.xml
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/dao/mapping/OrderTaxiMapper.xml
@@ -265,7 +265,7 @@
         a.abnormalIntro,
         a.abnormalImg,
         a.companyId,
-        IF((a.abnormalIntro is null and a.recoveryOrder = 1) or (a.state in (8, 9) and null = a.abnormal), 0, 1) as appealButton
+        0 as appealButton
         from t_order_taxi a
 		left join t_driver b on (a.driverId = b.id)
 		left join t_car c on (a.carId = c.id)
diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/model/OrderTaxi.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/model/OrderTaxi.java
index a7e4753..6b8f32b 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/model/OrderTaxi.java
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/model/OrderTaxi.java
@@ -436,6 +436,10 @@
     private Date recoveryOrderCreateDate;
 
     private Date payTime;
+    /**
+     * 异常单审核时间
+     */
+    private Date abnormalTime;
 
 
     public Date getSuccessTime() {
@@ -1176,6 +1180,14 @@
         this.abnormalRemark = abnormalRemark;
     }
 
+    public Date getAbnormalTime() {
+        return abnormalTime;
+    }
+
+    public void setAbnormalTime(Date abnormalTime) {
+        this.abnormalTime = abnormalTime;
+    }
+
     @Override
     public String toString() {
         return "OrderTaxi{" +
diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/service/impl/OrderTaxiServiceImpl.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/service/impl/OrderTaxiServiceImpl.java
index e9c094c..056e1db 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/service/impl/OrderTaxiServiceImpl.java
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/service/impl/OrderTaxiServiceImpl.java
@@ -1902,10 +1902,8 @@
 		if (Integer.valueOf(String.valueOf(map.get("state"))) == 11) {
 			map.put("state", map.get("oldState"));
 		}
-
-		if (map.get("abnormalIntro") != null) {
-			map.put("appealStatus", 1);
-		}
+		//出租车不需要申诉
+		map.put("appealStatus", 0);
 		String driverId = (String) redisTemplate.opsForValue().get("DEVICE_" + map.get("driverId"));
 		map.put("device", ToolUtil.isNotEmpty(driverId) ? 2 : 1);
 		map.put("orderType", 2);

--
Gitblit v1.7.1