<resultMap id="SysUserMap" type="com.answer.ai.entity.dto.SysUser">
<!-- 必须写成 <id... /> 而不是 <result column="id" ... /> -->
<id property="id" column="id" jdbcType="BIGINT" />
<result column="login_name" property="loginName" jdbcType="VARCHAR"/>
<result column="user_name" property="userName" jdbcType="VARCHAR"/>
<result column="email" property="email" jdbcType="VARCHAR"/>
<collection property="roles" ofType="Long">
<constructor>
<arg column="role_id" />
</constructor>
</collection>
</resultMap>
<resultMap id="BaseResultMap" type="com.xgit.iot.dao.entity.alarmManage.GeoFenceDO">
<id column="fence_id" property="fenceId" />
<result column="detail_address" property="detailAddress"/>
<collection property="fencePointList" resultMap="FencePointInfo" />
</resultMap>
<resultMap id="FencePointInfo" type="com.xgit.iot.dao.entity.alarmManage.GeoFencePointDO">
<id column="fence_point_id" property="fencePointId" />
<result column="fp_fence_id" property="fenceId" />
<result column="point_index" property="pointIndex" />
<result column="lat_base" property="latBase" />
</resultMap>