Compare commits
8 Commits
8b2614de9c
...
5d77271f32
Author | SHA1 | Date |
---|---|---|
|
5d77271f32 | 3 months ago |
|
acf985d03b | 3 months ago |
|
9bf6306d46 | 3 months ago |
|
369e972689 | 3 months ago |
|
8f66378949 | 3 months ago |
|
9981c8b79b | 3 months ago |
|
2b0314e0bb | 3 months ago |
|
2e43b5b940 | 3 months ago |
10 changed files with 137 additions and 2 deletions
@ -0,0 +1,23 @@ |
|||||
|
<?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="org.dromara.sample.wayline.mapper.IWaylineFileMapper"> |
||||
|
|
||||
|
|
||||
|
<select id="getPage" |
||||
|
resultType="org.dromara.sample.wayline.model.entity.WaylineFileEntity"> |
||||
|
SELECT |
||||
|
wf.* ,GROUP_CONCAT(md.device_name SEPARATOR ',') AS deviceName |
||||
|
FROM |
||||
|
wayline_file wf |
||||
|
LEFT JOIN wayline_device wd ON wd.wayline_id = wf.wayline_id |
||||
|
LEFT JOIN manage_device md ON md.device_sn = wd.device_sn |
||||
|
where 1=1 |
||||
|
<if test="param.deviceSn != null and param.deviceSn != ''"> |
||||
|
AND wd.device_sn = #{param.deviceSn} |
||||
|
</if> |
||||
|
GROUP BY wf.wayline_id |
||||
|
</select> |
||||
|
|
||||
|
</mapper> |
Loading…
Reference in new issue