src/main/resources/mybatis/system/OaSysbaoyanginfoMapper.xml

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?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.ruoyi.project.system.sysbaoyanginfo.mapper.OaSysbaoyanginfoMapper">
    
    <resultMap type="OaSysbaoyanginfo" id="OaSysbaoyanginfoResult">
        <result property="id"    column="id"    />
        <result property="carNumber"    column="carNumber"    />
        <result property="currentMileage"    column="currentMileage"    />
        <result property="targetMileage"    column="targetMileage"    />
        <result property="maintenanceCosts"    column="maintenanceCosts"    />
        <result property="maintenanceUnit"    column="maintenanceUnit"    />
        <result property="maintenanceTime"    column="maintenanceTime"    />
        <result property="maxLicheng"    column="maxLicheng"    />
        <result property="operator"    column="operator"    />
    </resultMap>

    <sql id="selectOaSysbaoyanginfoVo">
        select id, carNumber, currentMileage, targetMileage, maintenanceCosts, maintenanceUnit, maintenanceTime, maxLicheng, operator from oa_sysbaoyanginfo
    </sql>

    <select id="selectOaSysbaoyanginfoList" parameterType="OaSysbaoyanginfo" resultMap="OaSysbaoyanginfoResult">
        <include refid="selectOaSysbaoyanginfoVo"/>
        <where>  
            <if test="carNumber != null  and carNumber != ''"> and carNumber = #{carNumber}</if>
        </where>
    </select>
    
    <select id="selectOaSysbaoyanginfoById" parameterType="Long" resultMap="OaSysbaoyanginfoResult">
        <include refid="selectOaSysbaoyanginfoVo"/>
        where id = #{id}
    </select>
        
    <insert id="insertOaSysbaoyanginfo" parameterType="OaSysbaoyanginfo" useGeneratedKeys="true" keyProperty="id">
        insert into oa_sysbaoyanginfo
        <trim prefix="(" suffix=")" suffixOverrides=",">
            <if test="carNumber != null and carNumber != ''">carNumber,</if>
            <if test="currentMileage != null">currentMileage,</if>
            <if test="targetMileage != null">targetMileage,</if>
            <if test="maintenanceCosts != null">maintenanceCosts,</if>
            <if test="maintenanceUnit != null">maintenanceUnit,</if>
            <if test="maintenanceTime != null">maintenanceTime,</if>
            <if test="maxLicheng != null">maxLicheng,</if>
            <if test="operator != null">operator,</if>
         </trim>
        <trim prefix="values (" suffix=")" suffixOverrides=",">
            <if test="carNumber != null and carNumber != ''">#{carNumber},</if>
            <if test="currentMileage != null">#{currentMileage},</if>
            <if test="targetMileage != null">#{targetMileage},</if>
            <if test="maintenanceCosts != null">#{maintenanceCosts},</if>
            <if test="maintenanceUnit != null">#{maintenanceUnit},</if>
            <if test="maintenanceTime != null">#{maintenanceTime},</if>
            <if test="maxLicheng != null">#{maxLicheng},</if>
            <if test="operator != null">#{operator},</if>
         </trim>
    </insert>

    <update id="updateOaSysbaoyanginfo" parameterType="OaSysbaoyanginfo">
        update oa_sysbaoyanginfo
后面还有 25 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。