mirror of
https://gitee.com/likeadmin/likeadmin_java.git
synced 2026-05-14 04:43:24 +08:00
处理菜单排序和默认头像
This commit is contained in:
@@ -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("")) {
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
BIN
server/like-admin/src/main/resources/static/backend_avatar.jpg
Normal file
BIN
server/like-admin/src/main/resources/static/backend_avatar.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 84 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 154 KiB |
Reference in New Issue
Block a user