buhuazhen
2 天以前 53edb16da9103f717a3beb28de8de1ebcb00157b
src/main/java/com/ruoyi/staff/service/impl/StaffLeaveServiceImpl.java
@@ -71,6 +71,7 @@
        SysUser sysUser = sysUserMapper.selectUserByUserName(staffOnJob.getStaffNo());
        if (sysUser != null) {
            sysUser.setStatus("1");
            sysUser.setDelFlag("2");
            sysUserMapper.updateUser(sysUser);
        }
@@ -90,6 +91,7 @@
        String reason = staffLeaveDto.getReason();
        leave.setReason(reason);
        leave.setLeaveDate(staffLeaveDto.getLeaveDate());
        // 校验离职原因是否为其他,如果是其他,备注赋值
        if (StaffLeaveReasonOther.getCode().equals(reason)){
            leave.setRemark(staffLeaveDto.getRemark());