<?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.yuanchu.mom.mapper.DeviceBorrowMapper">
|
<!-- 通用查询映射结果 -->
|
<resultMap id="BaseResultMap" type="com.yuanchu.mom.pojo.DeviceBorrow">
|
<id column="id" property="id"/>
|
<result column="process_number" property="processNumber"/>
|
<result column="device_id" property="deviceId"/>
|
<result column="unify_number" property="unifyNumber"/>
|
<result column="recipient_user" property="recipientUser"/>
|
<result column="recipient_state" property="recipientState"/>
|
<result column="recipient_time" property="recipientTime"/>
|
<result column="submit_user" property="submitUser"/>
|
<result column="create_time" property="createTime"/>
|
<result column="now_state" property="nowState"/>
|
<result column="now_user" property="nowUser"/>
|
<result column="url" property="url"/>
|
<result column="file_name" property="fileName"/>
|
<result column="next_user" property="nextUser"/>
|
<result column="submit_operation_user" property="submitOperationUser"/>
|
<result column="submit_operation_time" property="submitOperationTime"/>
|
<result column="reback_user" property="rebackUser"/>
|
<result column="reback_time" property="rebackTime"/>
|
<result column="receive_state" property="receiveState"/>
|
<result column="device_user" property="deviceUser"/>
|
<result column="note" property="note"/>
|
<result column="receive_operation_user" property="receiveOperationUser"/>
|
<result column="receive_operation_time" property="receiveOperationTime"/>
|
</resultMap>
|
<select id="deviceBorrowPage" resultType="com.yuanchu.mom.pojo.DeviceBorrow">
|
select * from (
|
select db.*,device_name
|
from device_borrow db
|
left join `center-lims`.device on db.device_id=device.id
|
)a
|
<if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
|
${ew.customSqlSegment}
|
</if>
|
</select>
|
<select id="getDeviceBorrowBydeviceId" resultType="com.yuanchu.mom.pojo.DeviceBorrow">
|
select db.*,device_name
|
from device_borrow db
|
left join `center-lims`.device on db.device_id=device.id
|
where device_id=#{deviceId}
|
</select>
|
</mapper>
|