Merge remote-tracking branch 'origin/master'

This commit is contained in:
2025-03-11 10:24:22 +08:00
3 changed files with 14 additions and 10 deletions

View File

@@ -77,7 +77,10 @@ public class AuthorizationServiceImpl implements AuthorizationService {
SysUser user; SysUser user;
// 员工账号登录 // 员工账号登录
if (StrUtil.isNotBlank(loginDTO.staffUserName())) { if (loginDTO.loginType() == 1) {
if (StrUtil.isBlank(loginDTO.staffUserName())) {
throw new ApiNotPrintException("员工账号不能为空");
}
// 查询主账号 // 查询主账号
SysUser sysUser = sysUserService.queryChain().eq(SysUser::getAccount, loginDTO.username()).one(); SysUser sysUser = sysUserService.queryChain().eq(SysUser::getAccount, loginDTO.username()).one();
if (sysUser == null) { if (sysUser == null) {

View File

@@ -94,15 +94,15 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
private void checkExIsis(String title, Integer id) { private void checkExIsis(String title, Integer id) {
QueryWrapper queryWrapper = new QueryWrapper(); // QueryWrapper queryWrapper = new QueryWrapper();
if (id != null) { // if (id != null) {
queryWrapper.ne(SysMenu::getMenuId, id); // queryWrapper.ne(SysMenu::getMenuId, id);
} // }
queryWrapper.eq(SysMenu::getTitle, title); // queryWrapper.eq(SysMenu::getTitle, title);
long count = count(queryWrapper); // long count = count(queryWrapper);
if (count > 0) { // if (count > 0) {
throw new ApiNotPrintException("名称已存在"); // throw new ApiNotPrintException("名称已存在");
} // }
} }
private List<MenuVO> buildMenuTree(List<SysMenu> allMenus) { private List<MenuVO> buildMenuTree(List<SysMenu> allMenus) {

View File

@@ -13,5 +13,6 @@
<if test="type != null"> <if test="type != null">
and c.type=#{type} and c.type=#{type}
</if> </if>
order by menu_sort desc
</select> </select>
</mapper> </mapper>