| | |
| | | SELECT |
| | | odm.base_path basePath, |
| | | wj.dkbh, |
| | | IFNULL(odm.ort_tb_path,odm.orthoimage_path) path, |
| | | COALESCE(odm.ort_tb_path,odm.orthoimage_path) path, |
| | | FROM_UNIXTIME( wj.completed_time/ 1000) as createTime, |
| | | md.nickname as airportName |
| | | FROM |
| | |
| | | <!--根据类型获取数据成果数量--> |
| | | <select id="getMediaFileCountByResultType" resultType="org.sxkj.resource.vo.MediaFileCountVO"> |
| | | SELECT |
| | | IFNULL( sum( CASE WHEN result_type = 0 THEN 1 ELSE 0 END ), 0 ) AS "phoneNum", |
| | | IFNULL( sum( CASE WHEN result_type = 1 THEN 1 ELSE 0 END ), 0 ) AS "videoNum", |
| | | IFNULL( sum( CASE WHEN result_type = 2 THEN 1 ELSE 0 END ), 0 ) AS "aiNum", |
| | | IFNULL( sum( CASE WHEN result_type = 3 THEN 1 ELSE 0 END ), 0 ) AS "gisNum", |
| | | IFNULL( sum( CASE WHEN result_type = 4 THEN 1 ELSE 0 END ), 0 ) AS "tifNum", |
| | | IFNULL( sum( CASE WHEN result_type = 5 THEN 1 ELSE 0 END ), 0 ) AS "fullNum" |
| | | COALESCE( sum( CASE WHEN result_type = 0 THEN 1 ELSE 0 END ), 0 ) AS "phoneNum", |
| | | COALESCE( sum( CASE WHEN result_type = 1 THEN 1 ELSE 0 END ), 0 ) AS "videoNum", |
| | | COALESCE( sum( CASE WHEN result_type = 2 THEN 1 ELSE 0 END ), 0 ) AS "aiNum", |
| | | COALESCE( sum( CASE WHEN result_type = 3 THEN 1 ELSE 0 END ), 0 ) AS "gisNum", |
| | | COALESCE( sum( CASE WHEN result_type = 4 THEN 1 ELSE 0 END ), 0 ) AS "tifNum", |
| | | COALESCE( sum( CASE WHEN result_type = 5 THEN 1 ELSE 0 END ), 0 ) AS "fullNum" |
| | | FROM |
| | | blade_attach a |
| | | LEFT JOIN wayline_job wj ON a.wayline_job_id = wj.job_id::VARCHAR |