DemFireStatisticsMapper.xml 4.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.usky.fire.mapper.DemFireStatisticsMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="BaseResultMap" type="com.usky.fire.domain.DemFireStatistics">
  6. <id column="id" property="id" />
  7. <result column="fire_number" property="fireNumber" />
  8. <result column="fill_time" property="fillTime" />
  9. <result column="user_name" property="userName" />
  10. <result column="brief_report" property="briefReport" />
  11. <result column="fire_case_url" property="fireCaseUrl" />
  12. <result column="fire_rescue_form" property="fireRescueForm" />
  13. <result column="mobilization_desc" property="mobilizationDesc" />
  14. <result column="fire_time_text" property="fireTimeText" />
  15. <result column="fire_time" property="fireTime" />
  16. <result column="fire_address" property="fireAddress" />
  17. <result column="company_code" property="companyCode" />
  18. <result column="owner_name" property="ownerName" />
  19. <result column="fire_build_spread" property="fireBuildSpread" />
  20. <result column="flash_over" property="flashOver" />
  21. <result column="door_window_open" property="doorWindowOpen" />
  22. <result column="fire_process" property="fireProcess" />
  23. <result column="direct_property_loss" property="directPropertyLoss" />
  24. <result column="burned_area" property="burnedArea" />
  25. <result column="affected_house" property="affectedHouse" />
  26. <result column="victim_number" property="victimNumber" />
  27. <result column="death_toll" property="deathToll" />
  28. <result column="injured_number" property="injuredNumber" />
  29. <result column="major_fire" property="majorFire" />
  30. <result column="file_case" property="fileCase" />
  31. <result column="investigate_number" property="investigateNumber" />
  32. <result column="suggest_handle_number" property="suggestHandleNumber" />
  33. <result column="review_status" property="reviewStatus" />
  34. <result column="last_reviewer" property="lastReviewer" />
  35. <result column="modify_reason" property="modifyReason" />
  36. <result column="under_investiga" property="underInvestiga" />
  37. <result column="returnee" property="returnee" />
  38. <result column="fire_grade" property="fireGrade" />
  39. <result column="minor_injurie_number" property="minorInjurieNumber" />
  40. <result column="seriously_injure_number" property="seriouslyInjureNumber" />
  41. <result column="site_disposal_expense" property="siteDisposalExpense" />
  42. <result column="personal_injury_death" property="personalInjuryDeath" />
  43. <result column="direct_economic_loss" property="directEconomicLoss" />
  44. <result column="subordinate_fire_brigade" property="subordinateFireBrigade" />
  45. <result column="subordinate_brigade" property="subordinateBrigade" />
  46. <result column="subordinate_detachment" property="subordinateDetachment" />
  47. <result column="subordinate_corps" property="subordinateCorps" />
  48. <result column="subordinate_district" property="subordinateDistrict" />
  49. <result column="administrative_division" property="administrativeDivision" />
  50. <result column="type_id1" property="typeId1" />
  51. <result column="type_id2" property="typeId2" />
  52. <result column="type_id3" property="typeId3" />
  53. <result column="type_id4" property="typeId4" />
  54. <result column="type_id5" property="typeId5" />
  55. <result column="creator" property="creator" />
  56. <result column="create_time" property="createTime" />
  57. <result column="update_person" property="updatePerson" />
  58. <result column="update_time" property="updateTime" />
  59. <result column="longitude" property="longitude" />
  60. <result column="latitude" property="latitude" />
  61. <result column="district" property="district" />
  62. <result column="street" property="street" />
  63. </resultMap>
  64. <update id="updateList" parameterType="java.util.List">
  65. <foreach collection="list" item="item" index="index" separator=";">
  66. UPDATE dem_fire_statistics
  67. SET longitude = #{item.longitude},latitude = #{item.latitude},district = #{item.district},street = #{item.street}
  68. WHERE fire_number = #{item.id}
  69. </foreach>
  70. </update>
  71. </mapper>