认证参数列表-表头排序
This commit is contained in:
+8
@@ -109,4 +109,12 @@ public class ParamsManifestEO implements Serializable {
|
||||
//说明
|
||||
private String explanation;
|
||||
|
||||
//排序字段
|
||||
@TableField(exist = false)
|
||||
private String orderByField;
|
||||
|
||||
//排序规则
|
||||
@TableField(exist = false)
|
||||
private String orderBy;
|
||||
|
||||
}
|
||||
|
||||
+39
-2
@@ -71,7 +71,44 @@
|
||||
from params_manifest pm left join params_template pt on pm.params_template_id = pt.id
|
||||
) tmp_tb
|
||||
<include refid="BaseQuerySql"/>
|
||||
order by create_time desc
|
||||
<if test="paramsManifestEO.orderByField == 'create_time'">
|
||||
order by tmp_tb.create_time
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderByField == 'create_by'">
|
||||
order by tmp_tb.create_by
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderByField == 'version'">
|
||||
order by tmp_tb.version
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderByField == 'finish_time'">
|
||||
order by tmp_tb.finish_time
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderByField == 'project_version'">
|
||||
order by tmp_tb.project_version
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderByField == 'params_template_name'">
|
||||
order by tmp_tb.params_template_name
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderByField == 'state'">
|
||||
order by tmp_tb.state
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderByField == 'title'">
|
||||
order by tmp_tb.title
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderBy == 1">
|
||||
asc
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderBy == 2">
|
||||
desc
|
||||
</if>
|
||||
<if test="paramsManifestEO.orderByField == null or paramsManifestEO.orderByField == ''">
|
||||
order by tmp_tb.create_time desc
|
||||
</if>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
|
||||
<select id="pageInfoAll" resultMap="ParamsManifestEOResultMapForCopy">
|
||||
@@ -192,4 +229,4 @@
|
||||
WHERE user_id = #{userId}) a ON pm.project_id = a.id
|
||||
where pm.state = #{state}
|
||||
</select>
|
||||
</mapper>
|
||||
</mapper>
|
||||
|
||||
+4
@@ -360,6 +360,10 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
|
||||
@Override
|
||||
public IPage pageInfo(IPage page, ParamsManifestEO paramsManifestEO) {
|
||||
paramsManifestEO.setOrderByField("title");
|
||||
paramsManifestEO.setOrderBy("1");
|
||||
// paramsManifestEO.put("orderByField","title");
|
||||
// paramsManifestEO.put("orderBy","1");
|
||||
IPage rows = paramsManifestEOMapper.pageInfo(page, paramsManifestEO);
|
||||
return rows;
|
||||
}
|
||||
|
||||
+2
-2
@@ -34,7 +34,7 @@ public class ConfigManager
|
||||
{
|
||||
try
|
||||
{
|
||||
// get stream from the settings.properties resource and load it
|
||||
// get from the settings.properties resource and load it
|
||||
properties = new Properties();
|
||||
InputStream stream = Thread.currentThread().getContextClassLoader().getResourceAsStream("settings.properties");
|
||||
properties.load(stream);
|
||||
@@ -58,4 +58,4 @@ public class ConfigManager
|
||||
|
||||
return property == null ? "" : property;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user