|  |  | 
 |  |  | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | 
 |  |  | <mapper namespace="com.ruoyi.project.mapper.BaseFinancesubjectMapper"> | 
 |  |  |      | 
 |  |  |     <resultMap type="BaseFinancesubject" id="BaseFinancesubjectResult"> | 
 |  |  |     <resultMap type="com.ruoyi.project.domain.BaseFinancesubject" id="BaseFinancesubjectResult"> | 
 |  |  |         <result property="id"    column="ID"    /> | 
 |  |  |         <result property="del_flag"    column="del_flag"    /> | 
 |  |  |         <result property="createBy"    column="create_by"    /> | 
 |  |  | 
 |  |  |         <result property="itemunit"    column="ItemUnit"    /> | 
 |  |  |         <result property="usestate"    column="UseState"    /> | 
 |  |  |         <result property="orderno"    column="OrderNo"    /> | 
 |  |  |         <result property="expensetype"    column="ExpenseType"    /> | 
 |  |  |         <result property="expensetypename"    column="ExpenseTypeName"    /> | 
 |  |  |     </resultMap> | 
 |  |  |  | 
 |  |  |     <sql id="selectBaseFinancesubjectVo"> | 
 |  |  |         select ID, del_flag, create_by, create_time, update_by, update_time, SubjectType, ItemType, ItemTypeName, Remark, ItemName, ItemDescribe, ItemUnit, UseState, SubjectTypeName, ItemPinYin, ItemCode, OrderNo from base_financesubject | 
 |  |  |         select ID, del_flag, create_by, create_time, update_by, update_time, SubjectType, ItemType, ItemTypeName, Remark, ItemName, ItemDescribe, ItemUnit, UseState, SubjectTypeName, ItemPinYin, ItemCode, OrderNo,ExpenseType,ExpenseTypeName from base_financesubject | 
 |  |  |     </sql> | 
 |  |  |  | 
 |  |  |     <select id="selectBaseFinancesubjectList" parameterType="BaseFinancesubject" resultMap="BaseFinancesubjectResult"> | 
 |  |  |     <select id="selectBaseFinancesubjectList" parameterType="com.ruoyi.project.domain.BaseFinancesubject" resultMap="BaseFinancesubjectResult"> | 
 |  |  |         <include refid="selectBaseFinancesubjectVo"/> | 
 |  |  |         <where> | 
 |  |  |             <if test="itemtype != null  and itemtype != ''"> and ItemType = #{itemtype}</if> | 
 |  |  | 
 |  |  |         order by OrderNo | 
 |  |  |     </select> | 
 |  |  |     <select id="getItemName" resultType="com.ruoyi.project.domain.vo.FinanceSubjectVO"> | 
 |  |  |         select ItemName as itemname, ID as id, ItemPinYin as itempinyin, ItemDescribe as itemdescribe, ItemCode as itemcode from base_financesubject | 
 |  |  |         select ItemName as itemname, ID as id, ItemPinYin as itempinyin, ItemDescribe as itemdescribe, ItemCode as itemcode,ExpenseType as expensetype,ExpenseTypeName as expensetypename from base_financesubject | 
 |  |  |         where ItemType = #{itemType} AND del_flag=0 | 
 |  |  |         order by ID | 
 |  |  |     </select> |