mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-09-17 10:56:39 +08:00
commit
8920b35945
@ -92,7 +92,7 @@ public class DepartmentService {
|
||||
}
|
||||
|
||||
// 是否有未删除员工
|
||||
int employeeNum = employeeDao.countByDepartmentId(departmentId);
|
||||
int employeeNum = employeeDao.countByDepartmentId(departmentId, Boolean.FALSE);
|
||||
if (employeeNum > 0) {
|
||||
return ResponseDTO.userErrorParam("请先删除部门员工");
|
||||
}
|
||||
|
@ -69,7 +69,7 @@ public interface EmployeeDao extends BaseMapper<EmployeeEntity> {
|
||||
* 获取某个部门员工数
|
||||
*
|
||||
*/
|
||||
Integer countByDepartmentId(@Param("departmentId") Long departmentId);
|
||||
Integer countByDepartmentId(@Param("departmentId") Long departmentId, @Param("deletedFlag") Boolean deletedFlag);
|
||||
|
||||
/**
|
||||
* 获取一批员工
|
||||
|
@ -85,7 +85,7 @@
|
||||
<select id="countByDepartmentId" resultType="integer">
|
||||
SELECT count(1) FROM t_employee
|
||||
WHERE
|
||||
department_id = #{departmentId}
|
||||
department_id = #{departmentId} AND deleted_flag = #{deletedFlag}
|
||||
</select>
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user