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