wms/nflg-wms-repository/src/main/resources/mapper/AdMapper.xml

20 lines
845 B
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.nflg.wms.repository.mapper.AdMapper">
<select id="getList" resultType="com.nflg.wms.common.pojo.dto.AdDTO">
select a.*,ac.map_from,ac.map_to,ac.next_sync_date,ac.enable as enableSync,ac.id as syncId,ac.type
from ad a
inner join ad_sync ac on a.id = ac.ad_id
where a.enable
order by a."id" desc
</select>
<select id="getInfo" resultType="com.nflg.wms.common.pojo.dto.AdDTO">
select a.*,ac.map_from,ac.map_to,ac.next_sync_date,ac.enable as enableSync,ac.id as syncId,ac.type
from ad a
inner join ad_sync ac on a.id = ac.ad_id
where a.enable and a.id = #{id}
</select>
</mapper>