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

* 司机表 服务实现类 *

* * @author 吕雪 * @since 2020-06-04 */ @Service public class TDriverServiceImpl extends ServiceImpl implements ITDriverService { @Override public List> getAuthDriverList(Page> page, String beginTime, String endTime, String companyName, String phone, String account, Integer addType, Integer authState) { return this.baseMapper.getAuthDriverList(page, beginTime, endTime, companyName, phone, account, addType, authState); } @Override public Map getDriverById(Integer driverId) { return this.baseMapper.getDriverById(driverId); } @Override public List> getDriverList(Page> page, Integer roleType,Integer nowUserId,String beginTime, String endTime, String companyName, String phone, String lastName, String firstName, Integer addType, Integer authState,Integer state,Integer teamId) { List> driverList = this.baseMapper.getDriverList(page, roleType, nowUserId, beginTime, endTime, companyName, phone, lastName, firstName, addType, authState, state, teamId); return driverList; } @Override public String getUseCarIdStr(Integer carId) { return this.baseMapper.getUseCarIdStr(carId); } @Override public List> getCanSelectCarList(Page> page, Integer roleType, Integer nowUserId, String carIdStr, String carLicensePlate, String brandName, String modelName, String color, String serverStr) { return this.baseMapper.getCanSelectCarList(page, roleType, nowUserId, carIdStr, carLicensePlate, brandName, modelName, color, serverStr); } @Override public void updateCompanyDriverState(Integer authState, Integer companyId) { this.baseMapper.updateCompanyDriverState(authState, companyId); } @Override public void updateFranchiseeDriverState(Integer authState, Integer franchiseeId) { this.baseMapper.updateFranchiseeDriverState(authState, franchiseeId); } @Override public List> getDriverListNoPage(Integer roleType, Integer nowUserId) { return this.baseMapper.getDriverListNoPage(roleType, nowUserId); } @Override public List> getDriverInviteList(Page> page, Integer tDriverId, String start, String end) { return this.baseMapper.getDriverInviteList(page,tDriverId,start,end); } @Override public List> queryDriverIncomeData(Page> page, Integer type, String start,String end, Integer companyId) { return this.baseMapper.queryDriverIncomeData(page,type,start,end,companyId); } @Override public List> queryDriverIncomeDataNoPage(Integer type, String start, String end, Integer companyId) { return this.baseMapper.queryDriverIncomeDataNoPage(type,start,end,companyId); } @Override public void updateTeamIdById(Integer id, Integer teamId) { this.baseMapper.updateTeamIdById(id,teamId); } }