28 lines
1.1 KiB
XML
28 lines
1.1 KiB
XML
<?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.excel.wecom.mapper.CustomerExportDataHistoryMapper">
|
||
|
||
<!-- 根据客户ID查询最大版本号 -->
|
||
<select id="selectMaxVersionByCustomerId" resultType="java.lang.Integer">
|
||
SELECT MAX(version)
|
||
FROM customer_export_data_history
|
||
WHERE customer_id = #{customerId}
|
||
</select>
|
||
|
||
<!-- 根据客户ID和版本号查询历史记录 -->
|
||
<select id="selectByCustomerIdAndVersion" resultType="com.ruoyi.excel.wecom.domain.CustomerExportDataHistory">
|
||
SELECT *
|
||
FROM customer_export_data_history
|
||
WHERE customer_id = #{customerId} AND version = #{version}
|
||
</select>
|
||
|
||
<!-- 根据客户ID查询所有历史记录(按版本号倒序) -->
|
||
<select id="selectHistoryByCustomerId" resultType="com.ruoyi.excel.wecom.domain.CustomerExportDataHistory">
|
||
SELECT *
|
||
FROM customer_export_data_history
|
||
WHERE customer_id = #{customerId}
|
||
ORDER BY version DESC
|
||
</select>
|
||
|
||
</mapper>
|