Browse Source

退车逻辑

master
God 1 year ago
parent
commit
55066f2f38
  1. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java
  2. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.java
  3. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleService.java

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java

@ -2069,10 +2069,11 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
}
}*/
List<String> vinSids = busSalesOrderVehicleService.selectBySalesOrderSid(record.getSaleOrderSid());
List<String> vinSids2 = busSalesOrderVehicleService.selectBySalesOrderSid2(record.getSaleOrderSid());
vinSids.removeAll(Collections.singleton(null));
if (vinSids.size() > 0) {
int i = busHandoverService.selectByCount(record.getContractId(), vinSids);
if (record.isShowStopBtn() && i < vinSids.size()) {
if (record.isShowStopBtn() && i < vinSids2.size()) {
record.setShowStopBtn(true);
} else {
record.setShowStopBtn(false);

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.java

@ -178,4 +178,7 @@ public interface BusSalesOrderVehicleMapper extends BaseMapper<BusSalesOrderVehi
@Update("update bus_sales_order_vehicle set reaRepaymentName = #{reaRepaymentName},reaRepaymentPhone = #{reaRepaymentPhone} where sid = #{saleVehSid}")
void maintReaRepayment(@Param("saleVehSid") String saleVehSid,@Param("reaRepaymentName") String reaRepaymentName,@Param("reaRepaymentPhone") String reaRepaymentPhone);
@Select("select sid from bus_sales_order_vehicle where salesOrderSid = #{saleOrderSid}")
List<String> selectBySalesOrderSid2(String saleOrderSid);
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleService.java

@ -659,4 +659,8 @@ public class BusSalesOrderVehicleService extends MybatisBaseService<BusSalesOrde
int i = baseMapper.updateById(busSalesOrderVehicle);
return rb.success();
}
public List<String> selectBySalesOrderSid2(String saleOrderSid) {
return baseMapper.selectBySalesOrderSid2(saleOrderSid);
}
}
Loading…
Cancel
Save