From 7c62e7dc6afae4d2d6e3556e0c6788fa1c86e51c Mon Sep 17 00:00:00 2001
From: guyue <1721849008@qq.com>
Date: 星期一, 18 八月 2025 21:16:29 +0800
Subject: [PATCH] 司机关联线路

---
 DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TDriverLineMapper.xml        |   19 ++++
 DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/TDriverLineService.java          |   13 +++
 DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TDriverLineServiceImpl.java |   18 ++++
 DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TDriverLine.java                   |  160 ++++++++++++++++++++++++++++++++++++++++
 DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TDriverLineMapper.java               |   15 +++
 5 files changed, 225 insertions(+), 0 deletions(-)

diff --git a/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TDriverLineMapper.java b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TDriverLineMapper.java
new file mode 100644
index 0000000..b62b27f
--- /dev/null
+++ b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TDriverLineMapper.java
@@ -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> {
+
+
+}
diff --git a/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TDriverLineMapper.xml b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TDriverLineMapper.xml
new file mode 100644
index 0000000..a98d01f
--- /dev/null
+++ b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TDriverLineMapper.xml
@@ -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>
diff --git a/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TDriverLine.java b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TDriverLine.java
new file mode 100644
index 0000000..5bf6566
--- /dev/null
+++ b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TDriverLine.java
@@ -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();
+    }
+}
\ No newline at end of file
diff --git a/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/TDriverLineService.java b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/TDriverLineService.java
new file mode 100644
index 0000000..e420ea1
--- /dev/null
+++ b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/TDriverLineService.java
@@ -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> {
+
+}
diff --git a/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TDriverLineServiceImpl.java b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TDriverLineServiceImpl.java
new file mode 100644
index 0000000..1058c86
--- /dev/null
+++ b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TDriverLineServiceImpl.java
@@ -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{
+
+}

--
Gitblit v1.7.1