Browse Source

退车修改出库申请车辆状态为作废

master
God 10 months ago
parent
commit
2060cf3506
  1. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapplydetails/BusDeliveredApplyDetailsMapper.java
  2. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapplydetails/BusDeliveredApplyDetailsService.java
  3. 6
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderreturnvehapply/BusSalesOrderReturnVehApplyService.java

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapplydetails/BusDeliveredApplyDetailsMapper.java

@ -35,6 +35,7 @@ import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import com.yxt.anrui.buscenter.api.busdeliveredapplydetails.BusDeliveredApplyDetails;
import com.yxt.anrui.buscenter.api.busdeliveredapplydetails.BusDeliveredApplyDetailsVo;
import org.apache.ibatis.annotations.Update;
import java.util.List;
@ -98,4 +99,7 @@ public interface BusDeliveredApplyDetailsMapper extends BaseMapper<BusDeliveredA
String fetchByVehSid(String vinSid);
int fetchByIsDeleteVinSid(String vinSid);
@Update("update bus_delivered_apply_details set isDelete = 1 where vinSid = #{vehSid}")
void updateIsDel(String vehSid);
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapplydetails/BusDeliveredApplyDetailsService.java

@ -226,4 +226,8 @@ public class BusDeliveredApplyDetailsService extends MybatisBaseService<BusDeliv
public int fetchByIsDeleteVinSid(String vinSid) {
return baseMapper.fetchByIsDeleteVinSid(vinSid);
}
public void updateIsDel(String vehSid) {
baseMapper.updateIsDel(vehSid);
}
}

6
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderreturnvehapply/BusSalesOrderReturnVehApplyService.java

@ -65,8 +65,8 @@ import com.yxt.anrui.buscenter.api.bussalesorderreturnvehapply.flow.GetNodeVo;
import com.yxt.anrui.buscenter.api.bussalesorderreturnvehapply.flow.SubmitBusSalesOrderReturnVehApplyDto;
import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicle;
import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicleDetailsVo;
import com.yxt.anrui.buscenter.api.bussalesreturnorders.BusSalesReturnOrders;
import com.yxt.anrui.buscenter.api.bussalesreturnorders.BusSalesReturnOrdersDto;
import com.yxt.anrui.buscenter.biz.busdeliveredapplydetails.BusDeliveredApplyDetailsService;
import com.yxt.anrui.buscenter.biz.bussalesorder.BusSalesOrderService;
import com.yxt.anrui.buscenter.biz.bussalesorderborrower.BusSalesOrderBorrowerService;
import com.yxt.anrui.buscenter.biz.bussalesorderreturnveh.BusSalesOrderReturnVehService;
@ -180,6 +180,8 @@ public class BusSalesOrderReturnVehApplyService extends MybatisBaseService<BusSa
@Autowired
private BusSalesReturnOrdersService busSalesReturnOrdersService;
@Autowired
private BusDeliveredApplyDetailsService busDeliveredApplyDetailsService;
@Autowired
private FinKingDeeFeign finKingDeeFeign;
@ -727,6 +729,8 @@ public class BusSalesOrderReturnVehApplyService extends MybatisBaseService<BusSa
baseVehicleFeign.updateStateForReturnVeh(vehSid);
//对应车辆开票作废
finVehicleInvoiceFeign.updateBillingState(busSalesOrderReturnVehApply.getContractNo(), vehSid);
//修改出库申请车辆状态
busDeliveredApplyDetailsService.updateIsDel(vehSid);
}
//------------------------修改车辆持久状态--------------------------
BusSalesOrderVehicle busSalesOrderVehicle = busSalesOrderVehicleService.fetchBySid(busSalesOrderReturnVehDetailsVo.getBusVinSid());

Loading…
Cancel
Save