diff --git a/src/main/java/com/bonus/gzcar/business/backstage/mapper/DispatchCarMapper.java b/src/main/java/com/bonus/gzcar/business/backstage/mapper/DispatchCarMapper.java
index fee1d45..f905f52 100644
--- a/src/main/java/com/bonus/gzcar/business/backstage/mapper/DispatchCarMapper.java
+++ b/src/main/java/com/bonus/gzcar/business/backstage/mapper/DispatchCarMapper.java
@@ -158,4 +158,10 @@ public interface DispatchCarMapper {
void deleteOutDataRecord(CarNeedPlanVo data);
void deleteOutDetailsRecord(CarNeedPlanVo data);
+
+ /**
+ * 修改计划状态
+ * @param data
+ */
+ void updatePlanData(CarNeedPlanVo data);
}
diff --git a/src/main/java/com/bonus/gzcar/business/backstage/service/DispatchCarServiceImpl.java b/src/main/java/com/bonus/gzcar/business/backstage/service/DispatchCarServiceImpl.java
index 6f8b98e..ea9bc44 100644
--- a/src/main/java/com/bonus/gzcar/business/backstage/service/DispatchCarServiceImpl.java
+++ b/src/main/java/com/bonus/gzcar/business/backstage/service/DispatchCarServiceImpl.java
@@ -214,6 +214,7 @@ public class DispatchCarServiceImpl implements DispatchCarService{
String contractId=hisData.getContractId();
if(!supId.equals(data.getSupId()) || !contractId.equals(data.getContractId())){
deleteData(data);
+ mapper.updatePlanData(data);
}
}
diff --git a/src/main/resources/mappers/business/backstage/DispatchCarMapper.xml b/src/main/resources/mappers/business/backstage/DispatchCarMapper.xml
index 58f524b..96473af 100644
--- a/src/main/resources/mappers/business/backstage/DispatchCarMapper.xml
+++ b/src/main/resources/mappers/business/backstage/DispatchCarMapper.xml
@@ -37,6 +37,9 @@
update car_plan_apply SET dispatch_status=#{status} where id=#{id}
+
+ update car_plan_apply SET dispatch_status=5 where id=#{id}
+