| | |
| | | import com.ruoyi.system.service.ISysUserService; |
| | | import com.ruoyi.system.service.ISystemDataNoService; |
| | | import com.ruoyi.tms.domain.*; |
| | | import com.ruoyi.tms.domain.vo.DpDriverDispatchItemVo; |
| | | import com.ruoyi.tms.domain.vo.DpDriverDispatchVo; |
| | | import com.ruoyi.tms.domain.vo.DriverDispatchVo; |
| | | import com.ruoyi.tms.domain.vo.ServiceProviderVo; |
| | | import com.ruoyi.tms.domain.vo.*; |
| | | import com.ruoyi.tms.mapper.*; |
| | | import com.ruoyi.tms.service.*; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | return tmsDispatchOrderMapper.updateTmsDispatchOrder(tmsDispatchOrder); |
| | | } |
| | | |
| | | @Override |
| | | public int printDispatchOrder(TmsDispatchOrder tmsDispatchOrder) |
| | | { |
| | | return tmsDispatchOrderMapper.update(null,new LambdaUpdateWrapper<TmsDispatchOrder>() |
| | | .eq(TmsDispatchOrder::getId,tmsDispatchOrder.getId()) |
| | | .set(TmsDispatchOrder::getIsPrint,0) |
| | | .setSql("print_count = IFNULL(print_count, 0) + 1") |
| | | .set(TmsDispatchOrder::getPrintTime,new Date()) |
| | | .set(TmsDispatchOrder::getPrintBy,SecurityUtils.getUsername()) |
| | | .set(TmsDispatchOrder::getSixLinkNo,tmsDispatchOrder.getSixLinkNo()) |
| | | .set(TmsDispatchOrder::getPortName,tmsDispatchOrder.getPortName()) |
| | | .set(TmsDispatchOrder::getBillNo,tmsDispatchOrder.getBillNo()) |
| | | .set(TmsDispatchOrder::getTerminalName,tmsDispatchOrder.getTerminalName()) |
| | | .set(TmsDispatchOrder::getCargoName,tmsDispatchOrder.getCargoName()) |
| | | .set(TmsDispatchOrder::getPieceCount,tmsDispatchOrder.getPieceCount()) |
| | | .set(TmsDispatchOrder::getWeight,tmsDispatchOrder.getWeight()) |
| | | .set(TmsDispatchOrder::getContactName,tmsDispatchOrder.getContactName()) |
| | | .set(TmsDispatchOrder::getContactPhone,tmsDispatchOrder.getContactPhone()) |
| | | ); |
| | | } |
| | | |
| | | /** |
| | | * 修改调度单管理[批量] |
| | | * |
| | |
| | | // 非自营需要有运费 |
| | | // 车辆服务商 |
| | | // 实际车型 |
| | | String actualVehicleType = tmsDispatchOrder.getActualVehicleType(); |
| | | String actualVehicleType = tmsDispatchOrder.getRequiredVehicleTypes(); |
| | | // 出发路线 44,4404,440402,440402102 |
| | | String shipperRegionCode = tmsDispatchOrder.getStartRegionCode(); |
| | | // 目的地路线 81,8100,810000 |
| | |
| | | public DpDriverDispatchItemVo selectDataByNo(String no) { |
| | | return tmsDispatchOrderMapper.selectDataByNo(no); |
| | | } |
| | | |
| | | @Override |
| | | public List<DpItineraryLogVo> selectItineraryLog() { |
| | | return tmsDispatchOrderMapper.selectItineraryLog(); |
| | | } |
| | | } |