Compare commits
No commits in common. "7fc87580d713eeb5a5ceff59c25cad2b68ef412b" and "cef7a9180385b3d20de053e9e0d23cac83105d90" have entirely different histories.
7fc87580d7
...
cef7a91803
|
|
@ -65,8 +65,8 @@ public class UserController extends BaseController {
|
||||||
* 删除用户
|
* 删除用户
|
||||||
*/
|
*/
|
||||||
@PostMapping("delete")
|
@PostMapping("delete")
|
||||||
public ApiResult<Void> delete(@Valid @RequestBody FilterIdQO request) {
|
public ApiResult<Void> delete(@Valid @NotNull Long id){
|
||||||
userControllerService.delete(request.getId());
|
userControllerService.delete(id);
|
||||||
return ApiResult.success();
|
return ApiResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -328,7 +328,8 @@ public class StructuralPackageControllerService {
|
||||||
packageInfo.setRemark(remark);
|
packageInfo.setRemark(remark);
|
||||||
String version = row.getString(1);
|
String version = row.getString(1);
|
||||||
VUtil.trueThrowBusinessError(StrUtil.isBlank(version)).throwMessage("版本号不能为空");
|
VUtil.trueThrowBusinessError(StrUtil.isBlank(version)).throwMessage("版本号不能为空");
|
||||||
packageInfo.setVersion(version);
|
VUtil.trueThrowBusinessError(!NumberUtils.isCreatable(version)).throwMessage("版本号无效");
|
||||||
|
packageInfo.setVersion(new BigDecimal(version));
|
||||||
VUtil.trueThrowBusinessError(packageService.lambdaQuery()
|
VUtil.trueThrowBusinessError(packageService.lambdaQuery()
|
||||||
.eq(WmsStructuralPackage::getNo, packageInfo.getNo())
|
.eq(WmsStructuralPackage::getNo, packageInfo.getNo())
|
||||||
.eq(WmsStructuralPackage::getVersion, packageInfo.getVersion())
|
.eq(WmsStructuralPackage::getVersion, packageInfo.getVersion())
|
||||||
|
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
package com.nflg.wms.common.pojo.qo;
|
|
||||||
|
|
||||||
import jakarta.validation.constraints.NotNull;
|
|
||||||
import lombok.Data;
|
|
||||||
import lombok.experimental.Accessors;
|
|
||||||
|
|
||||||
@Data
|
|
||||||
@Accessors(chain = true)
|
|
||||||
public class FilterIdQO {
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主键ID
|
|
||||||
*/
|
|
||||||
@NotNull
|
|
||||||
private Long id;
|
|
||||||
}
|
|
||||||
|
|
@ -54,8 +54,8 @@ public class PackageAddQO {
|
||||||
/**
|
/**
|
||||||
* 版本号
|
* 版本号
|
||||||
*/
|
*/
|
||||||
@NotBlank
|
@NotNull
|
||||||
private String version;
|
private BigDecimal version;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改日志
|
* 修改日志
|
||||||
|
|
|
||||||
|
|
@ -46,11 +46,6 @@ public class UserVO {
|
||||||
//职位名称
|
//职位名称
|
||||||
private String positionName;
|
private String positionName;
|
||||||
|
|
||||||
/**
|
|
||||||
* 来源,0:手动创建;1:LDAP同步
|
|
||||||
*/
|
|
||||||
private Integer source;
|
|
||||||
|
|
||||||
//创建人
|
//创建人
|
||||||
private String createBy;
|
private String createBy;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -75,7 +75,7 @@ public class WmsStructuralPackage implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 版本号
|
* 版本号
|
||||||
*/
|
*/
|
||||||
private String version;
|
private BigDecimal version;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改日志
|
* 修改日志
|
||||||
|
|
|
||||||
|
|
@ -35,16 +35,6 @@ public class UserRoleMapServiceImpl extends ServiceImpl<UserRoleMapMapper, UserR
|
||||||
@Transactional
|
@Transactional
|
||||||
@Override
|
@Override
|
||||||
public void authorize(UserAuthorizeQO request, String userName) {
|
public void authorize(UserAuthorizeQO request, String userName) {
|
||||||
//清除旧数据
|
|
||||||
baseMapper.delete(new LambdaQueryWrapper<UserRoleMap>()
|
|
||||||
.eq(UserRoleMap::getRoleId, request.getRoleId()));
|
|
||||||
//保存最新的数据
|
|
||||||
List<UserRoleMap> datas = request.getUserIds().stream().map(userId -> new UserRoleMap()
|
|
||||||
.setRoleId(request.getRoleId())
|
|
||||||
.setUserId(userId)).collect(Collectors.toList());
|
|
||||||
saveBatch(datas);
|
|
||||||
|
|
||||||
/*
|
|
||||||
List<UserRoleMap> olds = lambdaQuery().eq(UserRoleMap::getRoleId, request.getRoleId()).list();
|
List<UserRoleMap> olds = lambdaQuery().eq(UserRoleMap::getRoleId, request.getRoleId()).list();
|
||||||
if (CollectionUtil.isNotEmpty(request.getUserIds())) {
|
if (CollectionUtil.isNotEmpty(request.getUserIds())) {
|
||||||
olds.removeIf(map -> request.getUserIds().contains(map.getUserId()));
|
olds.removeIf(map -> request.getUserIds().contains(map.getUserId()));
|
||||||
|
|
@ -59,7 +49,6 @@ public class UserRoleMapServiceImpl extends ServiceImpl<UserRoleMapMapper, UserR
|
||||||
saveBatch(datas);
|
saveBatch(datas);
|
||||||
auditLogService.addInsert(UserRoleMap.class, datas, userName);
|
auditLogService.addInsert(UserRoleMap.class, datas, userName);
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
|
|
@ -78,10 +78,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
||||||
@Override
|
@Override
|
||||||
public void delete(Long id) {
|
public void delete(Long id) {
|
||||||
User user = getById(id);
|
User user = getById(id);
|
||||||
//VUtil.trueThrowBusinessError(Objects.isNull(user)).throwMessage("用户不存在");
|
VUtil.trueThrowBusinessError(Objects.isNull(user)).throwMessage("用户不存在");
|
||||||
if(Objects.isNull(user)) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
removeById(id);
|
removeById(id);
|
||||||
auditLogService.addDelete(User.class, user, UserUtil.getUserName());
|
auditLogService.addDelete(User.class, user, UserUtil.getUserName());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -10,11 +10,9 @@
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getAuthorizeUser" resultType="com.nflg.wms.common.pojo.vo.UserVO">
|
<select id="getAuthorizeUser" resultType="com.nflg.wms.common.pojo.vo.UserVO">
|
||||||
select u.*,c."name" as dept_name
|
select u.*
|
||||||
from user_role_map urm
|
from user_role_map urm
|
||||||
inner join "user" u on urm.user_id = u.id
|
inner join "user" u on urm.user_id = u.id
|
||||||
left join user_interior b on u."id"=b.user_id
|
|
||||||
left join department c on b.dept_id=c."id"
|
|
||||||
where urm.role_id = #{roleId}
|
where urm.role_id = #{roleId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue