Browse Source

修改

zhanglei
dimengzhe 2 years ago
parent
commit
7896c91423
  1. 42
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapplydetails/BusDeliveredApplyDetailsService.java

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

@ -29,14 +29,10 @@ import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.base.api.basevehicle.BaseVehicleFeign;
import com.yxt.anrui.base.api.basevehicle.BaseVehicleVo;
import com.yxt.anrui.base.api.basevehicletempstate.BaseVehicleTempstateDto;
import com.yxt.anrui.base.api.basevehicletempstate.BaseVehicleTempstateFeign;
import com.yxt.anrui.base.common.enums.VehicleStateTempOrLast;
import com.yxt.anrui.buscenter.api.busdeliveredapplydetails.*;
import com.yxt.anrui.buscenter.api.busdelivereddetailsdiscount.BusDeliveredDetailsDiscount;
import com.yxt.anrui.buscenter.api.busdelivereddetailsdiscount.BusDeliveredDetailsDiscountDto;
import com.yxt.anrui.buscenter.api.busdeliveredusemessage.AppUseInfoDto;
import com.yxt.anrui.buscenter.api.busdeliveredusemessage.BusDeliveredUseMessage;
import com.yxt.anrui.buscenter.biz.busdelivereddetailsdiscount.BusDeliveredDetailsDiscountService;
import com.yxt.anrui.buscenter.biz.busdeliveredusemessage.BusDeliveredUseMessageService;
@ -152,44 +148,6 @@ public class BusDeliveredApplyDetailsService extends MybatisBaseService<BusDeliv
}
}
public void appSaveList(List<AppCarListDto> carList, String sid) {
for (int i = 0; i < carList.size(); i++) {
BusDeliveredApplyDetails busDeliveredApplyDetails = new BusDeliveredApplyDetails();
AppCarListDto appCarListDto = carList.get(i);
busDeliveredApplyDetails.setRemarks(appCarListDto.getCarRemarks());
busDeliveredApplyDetails.setVinNo(appCarListDto.getVin());
// busDeliveredApplyDetails.setPrice(appCarListDto.getPrice());
busDeliveredApplyDetails.setApplySid(sid);
if (carList.get(i).getUseInfo() != null) {
AppUseInfoDto useInfo = carList.get(i).getUseInfo();
BusDeliveredUseMessage busDeliveredUseMessage = new BusDeliveredUseMessage();
/* busDeliveredUseMessage.setProvince(useInfo.getProvince());
busDeliveredUseMessage.setCity(useInfo.getCity());
busDeliveredUseMessage.setCounty(useInfo.getCounty());*/
busDeliveredUseMessage.setAddress(useInfo.getAddress());
busDeliveredUseMessage.setIdNo(useInfo.getIdNumber());
busDeliveredUseMessage.setName(useInfo.getCustomer());
busDeliveredUseMessage.setMobile(useInfo.getMobile());
busDeliveredUseMessage.setApplySid(sid);
busDeliveredUseMessageService.save(busDeliveredUseMessage);
busDeliveredApplyDetails.setUseMessageSid(busDeliveredUseMessage.getSid());
}
BaseVehicleTempstateDto baseVehicleTempstateDto = new BaseVehicleTempstateDto();
baseVehicleTempstateDto.setBusSid(sid);
baseVehicleTempstateDto.setTempStateKey(VehicleStateTempOrLast.PaymentEnum.ISSUE_APPLY.getCode());
baseVehicleTempstateDto.setTempStateValue(VehicleStateTempOrLast.PaymentEnum.ISSUE_APPLY.getRemarks());
baseVehicleTempstateDto.setTempKey("1");
baseVehicleTempstateDto.setTempValue("待审核");
for (AppCarListDto carListDto : carList) {
baseVehicleTempstateDto.setVinNo(carListDto.getVin());
BaseVehicleVo data = baseVehicleFeign.selVehicleByVinNo(carListDto.getVin()).getData();
baseVehicleTempstateDto.setVehSid(data.getSid());
baseVehicleTempstateFeign.save(baseVehicleTempstateDto);
}
save(busDeliveredApplyDetails);
}
}
/**
* 根据出库申请sid删除车辆关联的信息
*

Loading…
Cancel
Save