销假管理

This commit is contained in:
XaoLi717 2024-12-19 09:02:37 +08:00
parent 9af85471e3
commit 13d7f88734

View File

@ -120,6 +120,9 @@ public class XjglServiceImpl implements XjglService {
public Boolean backDay(Long id) {
//通过id 获取销假数据
XjglDO xjglDO = xjglMapper.selectById(id);
if (xjglDO.getQjglType() != 1 ) {
return true;
}
// 通过销假数据 设置年假 pagevo 来找到想要修改的年假数据
NjglPageReqVO njglPageReqVO = buildXjglReqVo(xjglDO);
@ -135,9 +138,6 @@ public class XjglServiceImpl implements XjglService {
// 这里是销假所以 减少使用天数 增加 剩余天数
// 请假相反 并且还要处理数据状态
upDataNjglDo(njglDO,xjglDO);
// if ((njglRespVO.getUsedDays().compareTo(BigDecimal.ZERO) < 0)&&(njglRespVO.getRemainingDays().compareTo(BigDecimal.valueOf(10)) > 0)) {
// return false;
// }
// 更新数据 返回true
njglMapper.updateById(njglDO);
return true;