package com.stylefeng.guns.modular.system.service.impl; import com.baomidou.mybatisplus.plugins.Page; import com.stylefeng.guns.modular.system.model.TReassign; import com.stylefeng.guns.modular.system.dao.TReassignMapper; import com.stylefeng.guns.modular.system.service.ITReassignService; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import org.springframework.stereotype.Service; import java.util.Date; import java.util.List; import java.util.Map; /** *

* 订单改派 服务实现类 *

* * @author 吕雪 * @since 2020-09-03 */ @Service public class TReassignServiceImpl extends ServiceImpl implements ITReassignService { @Override public List> getPrivateCarReassignOrderList(Page> page, Integer roleType, Integer nowUserId, String beginTime, String endTime, String originalDriverName, String originalDriverPhone, String orderNum, String nowDriverName, String nowDriverPhone, Integer orderState, Integer state) { return this.baseMapper.getPrivateCarReassignOrderList(page, roleType, nowUserId, beginTime, endTime, originalDriverName, originalDriverPhone, orderNum, nowDriverName, nowDriverPhone, orderState, state); } @Override public List> getCanSelectPrivateCarDriverList(Page> page, Integer companyId, String name, String phone) { return this.baseMapper.getCanSelectPrivateCarDriverList(page, companyId, name, phone); } @Override public List> getCanSelectSmallDriverList(Page> page, Integer companyId, Integer type, String name, String phone) { return this.baseMapper.getCanSelectSmallDriverList(page, companyId, type, name, phone); } @Override public List> getCrossReassignOrderList(Page> page, Integer roleType, Integer nowUserId, String beginTime, String endTime, String originalDriverName, String originalDriverPhone, String orderNum, String nowDriverName, String nowDriverPhone, Integer orderState, Integer state) { return this.baseMapper.getCrossReassignOrderList(page, roleType, nowUserId, beginTime, endTime, originalDriverName, originalDriverPhone, orderNum, nowDriverName, nowDriverPhone, orderState, state); } @Override public List> getCanSelectCrossDriverList(Page> page, Integer companyId, Integer serverCarModelId, Integer lineId, Integer lineShiftId, Date time, Integer num, String name, String phone, Integer driverId) { return this.baseMapper.getCanSelectCrossDriverList(page, companyId, serverCarModelId, lineId, lineShiftId, time, num, name, phone, driverId); } @Override public List> getSmallPieceLogisticsList(Page> page, Integer roleType, Integer nowUserId, String beginTime, String endTime, String originalDriverName, String originalDriverPhone, String orderNum, String nowDriverName, String nowDriverPhone, Integer orderState, Integer state) { return this.baseMapper.getSmallPieceLogisticsList(page, roleType, nowUserId, beginTime, endTime, originalDriverName, originalDriverPhone, orderNum, nowDriverName, nowDriverPhone, orderState, state); } }