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