| | |
| | | |
| | | <result column="update_time" property="updateTime"/> |
| | | |
| | | <result column="city_name" property="cityName"/> |
| | | <result column="county_name" property="countyName"/> |
| | | <result column="town_name" property="townName"/> |
| | | |
| | | </resultMap> |
| | | |
| | | <select id="selectPatrolRecord" resultMap="selectPatrolRecordList"> |
| | |
| | | record.id,record.patrol_type,record.device_ids,record.images,record.videos,record.content,record.status,record.item_id,record.task_id,record.patrol_route,record.create_time,record.update_time,record.solution, |
| | | task.route_coordinates taskRoute,task.title taskName, |
| | | item.items_name itemsName,item.description, |
| | | u.real_name,res."name" resName,res."guid" resGuid,res."res_reg_code" resRegCode,res."res_loc" resLoc |
| | | u.real_name,res."name" resName,res."guid" resGuid, |
| | | res."res_reg_code" resRegCode,res."res_loc" resLoc, |
| | | |
| | | case when town."ad_grad" = 4 THEN town."ad_code" ELSE NULL END AS town_code, |
| | | case when town."ad_grad" = 4 THEN town."ad_name" ELSE NULL END AS town_name, |
| | | |
| | | case when town."ad_grad" = 3 THEN town."ad_code" |
| | | when county."ad_grad" = 3 THEN county."ad_code" END AS county_code, |
| | | |
| | | case when town."ad_grad" = 3 THEN town."ad_name" |
| | | when county."ad_grad" = 3 THEN county."ad_name" END AS county_name, |
| | | |
| | | case when town."ad_grad" = 2 THEN town."ad_code" |
| | | when county."ad_grad" = 2 THEN county."ad_code" |
| | | ELSE city."ad_code" END AS city_code, |
| | | |
| | | case when town."ad_grad" = 2 THEN town."ad_name" |
| | | when county."ad_grad" = 2 THEN county."ad_name" |
| | | ELSE city."ad_name" END AS city_name |
| | | |
| | | FROM SM_PATROL_RECORD record |
| | | LEFT JOIN sm_patrol_type type ON type.id = record.patrol_type |
| | | LEFT JOIN sm_patrol_task task ON task.id = record.task_id |
| | | LEFT JOIN sjzt_md."att_res_base" res ON task.project_id = res."guid" |
| | | |
| | | LEFT JOIN SJZT_MD."att_ad_base" town ON town."guid" = res."interior_ad_guid" |
| | | LEFT JOIN SJZT_MD."att_ad_base" county ON county."guid" = town."p_ad_code" |
| | | LEFT JOIN SJZT_MD."att_ad_base" city ON city."guid" = county."p_ad_code" |
| | | |
| | | LEFT JOIN sm_patrol_group_item item ON item.id = record.item_id |
| | | LEFT JOIN BLADE_USER u ON u.id = record.create_user |
| | | WHERE record.is_deleted = 0 |