| | |
| | | <result column="patrol_task_id" property="patrolTaskId"/> |
| | | <result column="result_code" property="resultCode"/> |
| | | <result column="result_url" property="resultUrl"/> |
| | | <result column="thumbnail_url" property="thumbnailUrl"/> |
| | | <result column="shoot_time" property="shootTime"/> |
| | | <result column="photo_data" property="photoData"/> |
| | | <result column="longitude" property="longitude"/> |
| | |
| | | <result column="patrol_task_id" property="patrolTaskId"/> |
| | | <result column="result_code" property="resultCode"/> |
| | | <result column="result_url" property="resultUrl"/> |
| | | <result column="thumbnail_url" property="thumbnailUrl"/> |
| | | <result column="shoot_time" property="shootTime"/> |
| | | <result column="photo_data" property="photoData"/> |
| | | <result column="longitude" property="longitude"/> |
| | |
| | | SET patrol_task_id = #{patrolTaskId}, |
| | | result_code = #{resultCode}, |
| | | result_url = #{resultUrl}, |
| | | thumbnail_url = #{thumbnailUrl}, |
| | | shoot_time = #{shootTime}, |
| | | photo_data = CAST(#{photoData} AS JSONB), |
| | | longitude = #{longitude}, |
| | |
| | | <!-- 批量插入成果信息 --> |
| | | <insert id="insertBatch" parameterType="java.util.List"> |
| | | INSERT INTO ja_gd_task_result ( |
| | | patrol_task_id, result_code, result_url, shoot_time, |
| | | patrol_task_id, result_code, result_url, thumbnail_url, shoot_time, |
| | | photo_data, longitude, latitude, distribute_status, area_code, |
| | | create_user, create_dept, create_time, update_user, update_time, |
| | | status, is_deleted, attachment_type, geojson |
| | | ) VALUES |
| | | <foreach collection="list" item="item" separator=","> |
| | | ( |
| | | #{item.patrolTaskId}, #{item.resultCode}, #{item.resultUrl}, #{item.shootTime}, |
| | | #{item.patrolTaskId}, #{item.resultCode}, #{item.resultUrl}, #{item.thumbnailUrl}, #{item.shootTime}, |
| | | CASE WHEN #{item.photoData} IS NULL THEN NULL ELSE CAST(#{item.photoData} AS JSONB) END, #{item.longitude}, #{item.latitude}, #{item.distributeStatus}, #{item.areaCode}, |
| | | #{item.createUser}, #{item.createDept}, #{item.createTime}, #{item.updateUser}, #{item.updateTime}, |
| | | #{item.status}, #{item.isDeleted}, #{item.attachmentType}, #{item.geojson} |