|
|
@@ -221,25 +221,18 @@
|
|
|
bc.logo_ AS logo,
|
|
|
bc.name_ AS name,
|
|
|
sdda.name_ AS scaleName,
|
|
|
- sddb.name_ AS wageTypeN,
|
|
|
+ sddb.name_ AS wageTypeN,
|
|
|
bci.city_name AS cityName,
|
|
|
- jwc.name_ AS code
|
|
|
+ sddc.name_ AS industry
|
|
|
FROM
|
|
|
job_recruitment AS jr
|
|
|
- INNER JOIN base_company AS bc
|
|
|
- INNER JOIN sys_data_dictionary AS sdda
|
|
|
- INNER JOIN sys_data_dictionary AS sddb
|
|
|
- INNER JOIN base_city AS bci
|
|
|
- INNER JOIN job_work_category AS jwc ON jr.company_id = bc.id_
|
|
|
- AND jr.area_ = bci.id_
|
|
|
- AND jr.position_ = jwc.id_
|
|
|
- AND bc.scale_ = sdda.id_
|
|
|
- AND jr.wage_type = sddb.id_
|
|
|
+ INNER JOIN base_company AS bc ON jr.company_id = bc.id_
|
|
|
+ INNER JOIN sys_data_dictionary AS sdda ON bc.scale_ = sdda.id_
|
|
|
+ INNER JOIN sys_data_dictionary AS sddb ON jr.wage_type = sddb.id_
|
|
|
+ INNER JOIN sys_data_dictionary AS sddc ON bc.industry_ = sddc.id_
|
|
|
+ INNER JOIN base_city AS bci ON jr.area_ = bci.id_
|
|
|
]]>
|
|
|
<where>
|
|
|
- <if test="searchParams.id != null">
|
|
|
- and bc.id_ like #{searchParams.id}
|
|
|
- </if>
|
|
|
<if test="searchParams.title != null">
|
|
|
and jr.title_ like #{searchParams.title}
|
|
|
</if>
|