|
@@ -75,17 +75,19 @@
|
|
|
<bind name="$tableName" value="'t2'"/>
|
|
|
<!--定义表名-->
|
|
|
select
|
|
|
- <include refid="BasicMapper.buildSelectField"/>
|
|
|
<!--动态生成要查询的字段-->
|
|
|
+ <include refid="BasicMapper.buildSelectField"/>
|
|
|
from (
|
|
|
select s_form.name,max(s_form.version) as version from s_form s_form
|
|
|
<include refid="tableName"/>
|
|
|
<where>
|
|
|
- <include refid="BasicMapper.buildWhere"/>
|
|
|
<!--动态查询条件-->
|
|
|
+ <include refid="BasicMapper.buildWhere"/>
|
|
|
</where>
|
|
|
- group by name ) t1
|
|
|
+ group by name) t1
|
|
|
left join s_form t2 on t1.name=t2.name and t1.version =t2.version
|
|
|
+ <bind name="$tableName" value="'t2'"/>
|
|
|
+ <include refid="BasicMapper.buildSortField"/>
|
|
|
</select>
|
|
|
|
|
|
<select id="countLatestList" parameterType="org.hsweb.web.bean.common.QueryParam" resultType="int">
|