update
This commit is contained in:
@@ -101,14 +101,15 @@ public class ExperimentController extends JeecgController<Experiment, IExperimen
|
|||||||
|
|
||||||
String username = JwtUtil.getUserNameByToken(req);
|
String username = JwtUtil.getUserNameByToken(req);
|
||||||
SysUser currentUser = userService.getUserByName(username);
|
SysUser currentUser = userService.getUserByName(username);
|
||||||
|
currentUser.setPostText("e.index_no asc");
|
||||||
if (parameterMap.containsKey("column") && StringUtils.isNotBlank(parameterMap.get("column")[0])) {
|
if (parameterMap.containsKey("column") && StringUtils.isNotBlank(parameterMap.get("column")[0])) {
|
||||||
String columnObj = parameterMap.get("column")[0];
|
String columnObj = parameterMap.get("column")[0];
|
||||||
String column = ReflectHelper.getTableFieldName(experiment.getClass(), columnObj);
|
if (!StringUtils.equals(columnObj, "createTime")) {
|
||||||
String order = parameterMap.get("order")[0];
|
String column = ReflectHelper.getTableFieldName(experiment.getClass(), columnObj);
|
||||||
String orderSql = "e." + column + " " + order;
|
String order = parameterMap.get("order")[0];
|
||||||
currentUser.setPostText(orderSql);
|
String orderSql = "e." + column + " " + order;
|
||||||
} else {
|
currentUser.setPostText(orderSql);
|
||||||
currentUser.setPostText("e.index_no asc");
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
IPage<Experiment> pageList = experimentService.join(page, experiment, currentUser);
|
IPage<Experiment> pageList = experimentService.join(page, experiment, currentUser);
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
<if test="loginUser.postText != null and loginUser.postText != ''">
|
<if test="loginUser.postText != null and loginUser.postText != ''">
|
||||||
order by #{loginUser.postText}
|
order by ${loginUser.postText}
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
Reference in New Issue
Block a user