添加
This commit is contained in:
@@ -48,4 +48,8 @@ public class StaticsJob {
|
|||||||
@Excel(name = "零工招聘人数")
|
@Excel(name = "零工招聘人数")
|
||||||
@ApiModelProperty("零工招聘人数")
|
@ApiModelProperty("零工招聘人数")
|
||||||
private String lgzprs;
|
private String lgzprs;
|
||||||
|
|
||||||
|
@Excel(name = "零工投递简历数")
|
||||||
|
@ApiModelProperty("零工投递简历数")
|
||||||
|
private String lgtdjls;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -68,13 +68,19 @@
|
|||||||
</if>
|
</if>
|
||||||
GROUP BY job_location_area_code
|
GROUP BY job_location_area_code
|
||||||
),apply_stats AS (
|
),apply_stats AS (
|
||||||
SELECT j.job_location_area_code, COUNT(ja.id) AS jlsl
|
SELECT j.job_location_area_code, COUNT(ja.id) AS jlsl,sum(case when j.type='4' then 1 else 0 end) as lgtdjls
|
||||||
FROM job j INNER JOIN job_apply ja ON j.job_id = ja.job_id
|
FROM job j INNER JOIN job_apply ja ON j.job_id = ja.job_id
|
||||||
WHERE j.del_flag='0' and ja.del_flag='0' AND j.job_location_area_code IS NOT NULL
|
WHERE j.del_flag='0' and ja.del_flag='0' AND j.job_location_area_code IS NOT NULL
|
||||||
|
<if test="startTime!=null and startTime!='' ">
|
||||||
|
<![CDATA[ AND ja.create_time >= CAST(#{startTime} AS timestamp) ]]>
|
||||||
|
</if>
|
||||||
|
<if test="endTime!=null and endTime!='' ">
|
||||||
|
<![CDATA[ AND ja.create_time <= CAST(#{endTime} AS timestamp) ]]>
|
||||||
|
</if>
|
||||||
GROUP BY j.job_location_area_code )
|
GROUP BY j.job_location_area_code )
|
||||||
SELECT COALESCE(js.zs,0) zs, COALESCE(js.gxbysgw,0) gxbysgw, COALESCE(js.sszzgw,0) sszzgw,COALESCE(js.lggws,0) lggws,
|
SELECT COALESCE(js.zs,0) zs, COALESCE(js.gxbysgw,0) gxbysgw, COALESCE(js.sszzgw,0) sszzgw,COALESCE(js.lggws,0) lggws,
|
||||||
COALESCE(js.lgzprs,0) lgzprs, COALESCE(ap.jlsl, 0) AS jlsl,COALESCE(cs.zcqys, 0) AS zcqys,COALESCE(cs.xzcqys, 0) AS xzcqys,
|
COALESCE(js.lgzprs,0) lgzprs, COALESCE(ap.jlsl, 0) AS jlsl,COALESCE(cs.zcqys, 0) AS zcqys,COALESCE(cs.xzcqys, 0) AS xzcqys,
|
||||||
bdd.dict_label as label FROM bussiness_dict_data bdd
|
bdd.dict_label as label,COALESCE(ap.lgtdjls, 0) AS lgtdjls FROM bussiness_dict_data bdd
|
||||||
LEFT JOIN company_stats cs ON cs.map_key= bdd.dict_value
|
LEFT JOIN company_stats cs ON cs.map_key= bdd.dict_value
|
||||||
LEFT JOIN job_stats js ON js.job_location_area_code = bdd.dict_value
|
LEFT JOIN job_stats js ON js.job_location_area_code = bdd.dict_value
|
||||||
LEFT JOIN apply_stats ap ON js.job_location_area_code = ap.job_location_area_code
|
LEFT JOIN apply_stats ap ON js.job_location_area_code = ap.job_location_area_code
|
||||||
|
|||||||
Reference in New Issue
Block a user