12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- <?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.hz.employmentsite.oraclemapper.cquery.GigMarketCQuery">
- <select id="getList" resultType="com.hz.employmentsite.vo.companyService.GigMarketVo">
- SELECT
- lgsc.*,
- lgsc.BCB687 AS site,
- qyxx.AAB004,
- qyxx.AAB998,
- sshyDic.DETAIL AS AAB022Name,
- gzlxDic.DETAIL AS BDZDB3Name,
- gwztDic.DETAIL AS BAE045Name,
- jsfsDic.DETAIL AS BAD002Name,
- xzdwDic.DETAIL AS BCD182Name,
- gzddDic.DETAIL AS ACB204Name
- FROM
- CB28 lgsc
- JOIN CBD5 qyxx ON lgsc.BBB911 = qyxx.BBB911
- LEFT JOIN S_SG_DICT sshyDic ON qyxx.AAB022 = sshyDic.CODE AND sshyDic.KIND_CODE = 'AAB022'
- LEFT JOIN S_SG_DICT gzlxDic ON lgsc.BDZDB3 = gzlxDic.CODE AND gzlxDic.KIND_CODE = 'BDZDB3_GGZP'
- LEFT JOIN S_SG_DICT gwztDic ON lgsc.BAE045 = gwztDic.CODE AND gwztDic.KIND_CODE = 'BAE045'
- LEFT JOIN S_SG_DICT jsfsDic ON lgsc.BAD002 = jsfsDic.CODE AND jsfsDic.KIND_CODE = 'BAD002'
- LEFT JOIN S_SG_DICT xzdwDic ON lgsc.BCD182 = xzdwDic.CODE AND xzdwDic.KIND_CODE = 'BCD182'
- LEFT JOIN S_SG_DICT gzddDic ON lgsc.ACB204 = gzddDic.CODE AND gzddDic.KIND_CODE = 'ACB204'
- where 1=1
- <if test="gigMarketIDList!='' and gigMarketIDList!=null">
- and lgsc.BCB906 in (${gigMarketIDList})
- </if>
- <if test="AAB004!='' and AAB004!=null">
- and qyxx.AAB004 like '%' || #{AAB004} || '%'
- </if>
- <if test="AAB998!='' and AAB998!=null">
- and qyxx.AAB998 like '%' || #{AAB998} || '%'
- </if>
- <if test="AAB022!='' and AAB022!=null">
- and qyxx.AAB022 = #{AAB022}
- </if>
- <if test="ACB241 != null and ACB241 != ''">
- and lgsc.ACB241 <![CDATA[ >= ]]> #{ACB241}
- </if>
- <if test="ACB242 != null and ACB242 != ''">
- and lgsc.ACB242 <![CDATA[ <= ]]> #{ACB242}
- </if>
- <if test="BAD002!='' and BAD002!=null">
- and lgsc.BAD002 = #{BAD002}
- </if>
- <if test="BCB687!='' and BCB687!=null">
- and lgsc.BCB687 = #{BCB687}
- </if>
- ORDER BY lgsc.BDB286 DESC
- </select>
- </mapper>
|