<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE mapper
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="com.ruoyi.inspect.mapper.StaffAttendanceTrackingRecordMapper">
|
|
<resultMap id="BaseResultMap" type="com.ruoyi.inspect.pojo.StaffAttendanceTrackingRecord">
|
<id property="id" column="id" jdbcType="BIGINT"/>
|
<result property="iccId" column="icc_id" jdbcType="BIGINT"/>
|
<result property="swingTime" column="swing_time" jdbcType="TIMESTAMP"/>
|
<result property="personId" column="person_id" jdbcType="BIGINT"/>
|
<result property="personCode" column="person_code" jdbcType="VARCHAR"/>
|
<result property="personName" column="person_name" jdbcType="VARCHAR"/>
|
<result property="deptName" column="dept_name" jdbcType="VARCHAR"/>
|
<result property="result" column="result" jdbcType="INTEGER"/>
|
<result property="cardNumber" column="card_number" jdbcType="VARCHAR"/>
|
<result property="cardStatus" column="card_status" jdbcType="INTEGER"/>
|
<result property="cardType" column="card_type" jdbcType="INTEGER"/>
|
<result property="channelCode" column="channel_code" jdbcType="VARCHAR"/>
|
<result property="channelName" column="channel_name" jdbcType="VARCHAR"/>
|
<result property="deviceCode" column="device_code" jdbcType="VARCHAR"/>
|
<result property="deviceName" column="device_name" jdbcType="VARCHAR"/>
|
<result property="enterOrExit" column="enter_or_exit" jdbcType="INTEGER"/>
|
<result property="imageType" column="image_type" jdbcType="INTEGER"/>
|
<result property="openResult" column="open_result" jdbcType="INTEGER"/>
|
<result property="openType" column="open_type" jdbcType="INTEGER"/>
|
<result property="paperNumber" column="paper_number" jdbcType="VARCHAR"/>
|
<result property="recordImageUrl" column="record_image_url" jdbcType="VARCHAR"/>
|
<result property="recordImage" column="record_image" jdbcType="VARCHAR"/>
|
<result property="remark" column="remark" jdbcType="VARCHAR"/>
|
<result property="maskState" column="mask_state" jdbcType="INTEGER"/>
|
<result property="overTemp" column="over_temp" jdbcType="TINYINT"/>
|
<result property="curTemp" column="cur_temp" jdbcType="DOUBLE"/>
|
<result property="isSync" column="is_sync" jdbcType="INTEGER"/>
|
<result property="enableReport" column="enable_report" jdbcType="BOOLEAN"/>
|
<result property="createUser" column="create_user" jdbcType="INTEGER"/>
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
<result property="updateUser" column="update_user" jdbcType="INTEGER"/>
|
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
|
</resultMap>
|
|
<sql id="Base_Column_List">
|
id,icc_id,swing_time,
|
person_id,person_code,person_name,
|
dept_name,result,card_number,
|
card_status,card_type,channel_code,
|
channel_name,device_code,device_name,
|
enter_or_exit,image_type,open_result,
|
open_type,paper_number,record_image_url,
|
record_image,remark,mask_state,
|
over_temp,cur_temp,is_sync,enable_report,
|
create_user,create_time,update_user,
|
update_time
|
</sql>
|
<select id="selectIccIdList" resultType="java.lang.Long">
|
select icc_id from staff_attendance_tracking_record where icc_id!='' and icc_id is not null
|
</select>
|
</mapper>
|