guyue
2025-08-18 7c62e7dc6afae4d2d6e3556e0c6788fa1c86e51c
司机关联线路
5个文件已添加
225 ■■■■■ 已修改文件
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TDriverLineMapper.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TDriverLineMapper.xml 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TDriverLine.java 160 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/TDriverLineService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TDriverLineServiceImpl.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TDriverLineMapper.java
New file
@@ -0,0 +1,15 @@
package com.stylefeng.guns.modular.system.dao;
import com.stylefeng.guns.modular.system.model.TDriverLine;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
* @author xy
* @description 针对表【t_driver_line(司机关联线路)】的数据库操作Mapper
* @createDate 2025-08-14 16:44:12
* @Entity com.stylefeng.guns.modular.system.model.TDriverLine
*/
public interface TDriverLineMapper extends BaseMapper<TDriverLine> {
}
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TDriverLineMapper.xml
New file
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.stylefeng.guns.modular.system.dao.TDriverLineMapper">
    <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.TDriverLine">
            <id property="id" column="id" jdbcType="INTEGER"/>
            <result property="driverid" column="driverId" jdbcType="INTEGER"/>
            <result property="lineid" column="lineId" jdbcType="INTEGER"/>
            <result property="createtime" column="createTime" jdbcType="TIMESTAMP"/>
            <result property="addtime" column="addTime" jdbcType="VARCHAR"/>
    </resultMap>
    <sql id="Base_Column_List">
        id,driverId,lineId,
        createTime,addTime
    </sql>
</mapper>
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TDriverLine.java
New file
@@ -0,0 +1,160 @@
package com.stylefeng.guns.modular.system.model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
import java.util.Date;
/**
 * 司机关联线路
 * @TableName t_driver_line
 */
@TableName(value ="t_driver_line")
public class TDriverLine implements Serializable {
    /**
     *
     */
    @TableId
    private Integer id;
    /**
     * 司机id
     */
    private Integer driverid;
    /**
     * 线路id
     */
    private Integer lineid;
    /**
     * 创建时间
     */
    private Date createtime;
    /**
     * 添加时间【后台使用】
     */
    private String addtime;
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     *
     */
    public Integer getId() {
        return id;
    }
    /**
     *
     */
    public void setId(Integer id) {
        this.id = id;
    }
    /**
     * 司机id
     */
    public Integer getDriverid() {
        return driverid;
    }
    /**
     * 司机id
     */
    public void setDriverid(Integer driverid) {
        this.driverid = driverid;
    }
    /**
     * 线路id
     */
    public Integer getLineid() {
        return lineid;
    }
    /**
     * 线路id
     */
    public void setLineid(Integer lineid) {
        this.lineid = lineid;
    }
    /**
     * 创建时间
     */
    public Date getCreatetime() {
        return createtime;
    }
    /**
     * 创建时间
     */
    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }
    /**
     * 添加时间【后台使用】
     */
    public String getAddtime() {
        return addtime;
    }
    /**
     * 添加时间【后台使用】
     */
    public void setAddtime(String addtime) {
        this.addtime = addtime;
    }
    @Override
    public boolean equals(Object that) {
        if (this == that) {
            return true;
        }
        if (that == null) {
            return false;
        }
        if (getClass() != that.getClass()) {
            return false;
        }
        TDriverLine other = (TDriverLine) that;
        return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
            && (this.getDriverid() == null ? other.getDriverid() == null : this.getDriverid().equals(other.getDriverid()))
            && (this.getLineid() == null ? other.getLineid() == null : this.getLineid().equals(other.getLineid()))
            && (this.getCreatetime() == null ? other.getCreatetime() == null : this.getCreatetime().equals(other.getCreatetime()))
            && (this.getAddtime() == null ? other.getAddtime() == null : this.getAddtime().equals(other.getAddtime()));
    }
    @Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
        result = prime * result + ((getDriverid() == null) ? 0 : getDriverid().hashCode());
        result = prime * result + ((getLineid() == null) ? 0 : getLineid().hashCode());
        result = prime * result + ((getCreatetime() == null) ? 0 : getCreatetime().hashCode());
        result = prime * result + ((getAddtime() == null) ? 0 : getAddtime().hashCode());
        return result;
    }
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", driverid=").append(driverid);
        sb.append(", lineid=").append(lineid);
        sb.append(", createtime=").append(createtime);
        sb.append(", addtime=").append(addtime);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/TDriverLineService.java
New file
@@ -0,0 +1,13 @@
package com.stylefeng.guns.modular.system.service;
import com.stylefeng.guns.modular.system.model.TDriverLine;
import com.baomidou.mybatisplus.service.IService;
/**
* @author xy
* @description 针对表【t_driver_line(司机关联线路)】的数据库操作Service
* @createDate 2025-08-14 16:44:12
*/
public interface TDriverLineService extends IService<TDriverLine> {
}
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TDriverLineServiceImpl.java
New file
@@ -0,0 +1,18 @@
package com.stylefeng.guns.modular.system.service.impl;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.stylefeng.guns.modular.system.model.TDriverLine;
import com.stylefeng.guns.modular.system.service.TDriverLineService;
import com.stylefeng.guns.modular.system.dao.TDriverLineMapper;
import org.springframework.stereotype.Service;
/**
* @author xy
* @description 针对表【t_driver_line(司机关联线路)】的数据库操作Service实现
* @createDate 2025-08-14 16:44:12
*/
@Service
public class TDriverLineServiceImpl extends ServiceImpl<TDriverLineMapper, TDriverLine>
implements TDriverLineService{
}