处理菜单排序和默认头像

This commit is contained in:
TinyAnts
2022-08-19 09:46:40 +08:00
parent 6352e12427
commit 2350e786c1
5 changed files with 13 additions and 5 deletions

View File

@@ -235,7 +235,9 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService {
String salt = ToolsUtil.randomString(5);
String pwd = ToolsUtil.makeMd5(systemAuthAdminParam.getPassword().trim() + salt);
String avatar = UrlUtil.toRelativeUrl(systemAuthAdminParam.getAvatar());
String avatar = StringUtil.isNotEmpty(systemAuthAdminParam.getAvatar()) ?
UrlUtil.toRelativeUrl(systemAuthAdminParam.getAvatar()) :
"/api/static/backend_avatar.jpg";
SystemAuthAdmin model = new SystemAuthAdmin();
model.setDeptId(systemAuthAdminParam.getDeptId());
@@ -328,8 +330,12 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService {
Assert.notNull(model, "账号不存在了!");
String avatar = StringUtil.isNotEmpty(systemAuthAdminParam.getAvatar()) ?
UrlUtil.toRelativeUrl(systemAuthAdminParam.getAvatar()) :
"/api/static/backend_avatar.jpg";
model.setAvatar(avatar);
model.setNickname(systemAuthAdminParam.getNickname());
model.setAvatar( UrlUtil.toRelativeUrl(systemAuthAdminParam.getAvatar()));
model.setUpdateTime(System.currentTimeMillis() / 1000);
if (systemAuthAdminParam.getPassword() != null && !systemAuthAdminParam.getPassword().equals("")) {

View File

@@ -49,7 +49,8 @@ public class SystemAuthMenuServiceImpl implements ISystemAuthMenuService {
QueryWrapper<SystemAuthMenu> queryWrapper = new QueryWrapper<>();
queryWrapper.in("menu_type", Arrays.asList("M", "C"));
queryWrapper.eq("is_disable", 0);
queryWrapper.orderByAsc(Arrays.asList("menu_sort", "id"));
queryWrapper.orderByDesc("menu_sort");
queryWrapper.orderByAsc("id");
if (adminId != 1 && menuIds.size() > 0) {
queryWrapper.in("id", menuIds);
}
@@ -79,7 +80,8 @@ public class SystemAuthMenuServiceImpl implements ISystemAuthMenuService {
@Override
public JSONArray list() {
QueryWrapper<SystemAuthMenu> queryWrapper = new QueryWrapper<>();
queryWrapper.orderByAsc(Arrays.asList("menu_sort", "id"));
queryWrapper.orderByDesc("menu_sort");
queryWrapper.orderByAsc("id");
List<SystemAuthMenu> systemAuthMenus = systemAuthMenuMapper.selectList(queryWrapper);

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB