TSalaryConfigStandardMapper.xml 3.43 KB
Newer Older
hongguangwu's avatar
hongguangwu committed
1 2 3 4 5 6
<?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.yifu.cloud.plus.v1.yifu.salary.mapper.TSalaryConfigStandardMapper">

fangxinjiang's avatar
fangxinjiang committed
7 8 9 10 11 12 13 14
    <resultMap id="tSalaryConfigStandardMap" type="com.yifu.cloud.plus.v1.yifu.salary.entity.TSalaryConfigStandard">
        <id property="id" column="ID"/>
        <result property="cnName" column="CN_NAME"/>
        <result property="dbFiedName" column="DB_FIED_NAME"/>
        <result property="javaFiedName" column="JAVA_FIED_NAME"/>
        <result property="modelType" column="MODEL_TYPE"/>
        <result property="isMustNeed" column="IS_MUST_NEED"/>
        <result property="isTax" column="IS_TAX"/>
fangxinjiang's avatar
fangxinjiang committed
15
        <result property="createBy" column="CREATE_BY"/>
fangxinjiang's avatar
fangxinjiang committed
16 17 18 19
        <result property="createTime" column="CREATE_TIME"/>
        <result property="orderLine" column="order_line"/>
    </resultMap>

hongguangwu's avatar
hongguangwu committed
20
    <sql id="tSalaryConfigStandard_where">
fangxinjiang's avatar
fangxinjiang committed
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
        <if test="tSalaryConfigStandard != null ">
            <if test="tSalaryConfigStandard.id != null and tSalaryConfigStandard.id.trim() != ''">
                AND ID = #{tSalaryConfigStandard.id}
            </if>
            <if test="tSalaryConfigStandard.cnName != null and tSalaryConfigStandard.cnName.trim() != ''">
                AND CN_NAME = #{tSalaryConfigStandard.cnName}
            </if>
            <if test="tSalaryConfigStandard.dbFiedName != null and tSalaryConfigStandard.dbFiedName.trim() != ''">
                AND DB_FIED_NAME = #{tSalaryConfigStandard.dbFiedName}
            </if>
            <if test="tSalaryConfigStandard.javaFiedName != null and tSalaryConfigStandard.javaFiedName.trim() != ''">
                AND JAVA_FIED_NAME = #{tSalaryConfigStandard.javaFiedName}
            </if>
            <if test="tSalaryConfigStandard.modelType != null and tSalaryConfigStandard.modelType.trim() != ''">
                AND MODEL_TYPE = #{tSalaryConfigStandard.modelType}
            </if>
            <if test="tSalaryConfigStandard.isMustNeed != null and tSalaryConfigStandard.isMustNeed.trim() != ''">
                AND IS_MUST_NEED = #{tSalaryConfigStandard.isMustNeed}
            </if>
fangxinjiang's avatar
fangxinjiang committed
40 41
            <if test="tSalaryConfigStandard.createBy != null and tSalaryConfigStandard.createBy.trim() != ''">
                AND CREATE_BY = #{tSalaryConfigStandard.createBy}
fangxinjiang's avatar
fangxinjiang committed
42 43 44 45
            </if>
            <if test="tSalaryConfigStandard.createTime != null">
                AND CREATE_TIME = #{tSalaryStandard.createTime}
            </if>
hongguangwu's avatar
hongguangwu committed
46 47
        </if>
    </sql>
fangxinjiang's avatar
fangxinjiang committed
48

hongguangwu's avatar
hongguangwu committed
49 50 51
    <!--tSalaryConfigStandard简单分页查询-->
    <select id="getTSalaryConfigStandardPage" resultMap="tSalaryConfigStandardMap">
        SELECT
fangxinjiang's avatar
fangxinjiang committed
52 53 54 55 56 57 58
        ID,
        CN_NAME,
        DB_FIED_NAME,
        JAVA_FIED_NAME,
        MODEL_TYPE,
        IS_MUST_NEED,
        IS_TAX,
fangxinjiang's avatar
fangxinjiang committed
59
        CREATE_BY,
fangxinjiang's avatar
fangxinjiang committed
60 61
        CREATE_TIME
        FROM t_salary_config_standard
hongguangwu's avatar
hongguangwu committed
62 63 64
        <where>
            1=1
            <include refid="tSalaryConfigStandard_where"/>
fangxinjiang's avatar
fangxinjiang committed
65
			order by CREATE_TIME  DESC
hongguangwu's avatar
hongguangwu committed
66 67
        </where>
    </select>
fangxinjiang's avatar
fangxinjiang committed
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

    <!--tSalaryConfigStandard列表-->
    <select id="getTSalaryConfigStandardList" resultMap="tSalaryConfigStandardMap">
        SELECT
        ID,
        DB_FIED_NAME,
        JAVA_FIED_NAME
        FROM t_salary_config_standard
        <where>
            order_line != 999
            <include refid="tSalaryConfigStandard_where"/>
        </where>
        order by order_line asc
    </select>


hongguangwu's avatar
hongguangwu committed
84
</mapper>