<?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.mapper.BaseItemexpenseMapper"> 
 | 
     
 | 
    <resultMap type="com.ruoyi.project.domain.BaseItemexpense" id="BaseItemexpenseResult"> 
 | 
        <result property="id"    column="Id"    /> 
 | 
        <result property="itemid"    column="ItemId"    /> 
 | 
        <result property="expense"    column="Expense"    /> 
 | 
        <result property="expensedescribe"    column="ExpenseDescribe"    /> 
 | 
        <result property="usestate"    column="UseState"    /> 
 | 
        <result property="remark"    column="remark"    /> 
 | 
        <result property="delFlag"    column="del_flag"    /> 
 | 
        <result property="createBy"    column="create_by"    /> 
 | 
        <result property="createTime"    column="create_time"    /> 
 | 
        <result property="updateBy"    column="update_by"    /> 
 | 
        <result property="updateTime"    column="update_time"    /> 
 | 
    </resultMap> 
 | 
  
 | 
    <sql id="selectBaseItemexpenseVo"> 
 | 
        select Id, ItemId, Expense, ExpenseDescribe, UseState, remark, del_flag, create_by, create_time, update_by, update_time from base_itemexpense 
 | 
    </sql> 
 | 
  
 | 
    <select id="selectBaseItemexpenseList" parameterType="BaseItemexpense" resultMap="BaseItemexpenseResult"> 
 | 
        <include refid="selectBaseItemexpenseVo"/> 
 | 
        <where> 
 | 
            <if test="expense != null "> and Expense = #{expense}</if> 
 | 
            <if test="expensedescribe != null  and expensedescribe != ''"> and ExpenseDescribe = #{expensedescribe}</if> 
 | 
            <if test="usestate != null  and usestate != ''"> and UseState = #{usestate}</if> 
 | 
        </where> 
 | 
    </select> 
 | 
    <select id="getDetailsByItemId" resultType="com.ruoyi.project.domain.BaseItemexpense"> 
 | 
        <include refid="selectBaseItemexpenseVo"/> 
 | 
        where ItemId = #{itemid} 
 | 
        order by Id 
 | 
    </select> 
 | 
  
 | 
</mapper> 
 |