|
|
|
@ -537,13 +537,13 @@ public class GyzjFfjlServiceImpl extends ServiceImpl i |
|
|
|
queryWrapper.and(p -> p.apply("t.ffrq>={0}", form.getStartDateCk())); |
|
|
|
} |
|
|
|
if (StringUtils.isNoneBlank(form.getEndDateCk())) { |
|
|
|
queryWrapper.apply("t.ffrq>={0}", form.getStartDateCk()); |
|
|
|
queryWrapper.apply("t.ffrq<={0}", form.getStartDateCk()); |
|
|
|
} |
|
|
|
if (StringUtils.isNoneBlank(form.getStartDateRk())) { |
|
|
|
queryWrapper.and(p -> p.apply("t.rkrq>={0}", form.getStartDateRk())); |
|
|
|
} |
|
|
|
if (StringUtils.isNoneBlank(form.getEndDateRk())) { |
|
|
|
queryWrapper.apply("t.ghrq>={0}", form.getEndDateRk()); |
|
|
|
queryWrapper.apply("t.ghrq<={0}", form.getEndDateRk()); |
|
|
|
} |
|
|
|
if (StringUtils.isNoneBlank(form.getMdMc())) { |
|
|
|
queryWrapper.and(p -> p.like("t.md_other", form.getMdMc()) |
|
|
|
@ -767,8 +767,29 @@ public class GyzjFfjlServiceImpl extends ServiceImpl i |
|
|
|
noticeService.save("发放回收记录【"+gyzjFfjlOld.getMc()+"】确认归还",gyzjFfjlOld.getGdsqrId(),getUrlQz("ffjlList")); |
|
|
|
} |
|
|
|
|
|
|
|
//endregion |
|
|
|
|
|
|
|
/** |
|
|
|
* 借阅到期自动归还 |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public void autoJyExpireReturn(){ |
|
|
|
QueryWrapper<GyzjFfjl> queryWrapper = Wrappers.query(); |
|
|
|
queryWrapper.eq("jyzt",JyztEnum.jyz.getValue()); |
|
|
|
queryWrapper.apply("jyjsrq<{0}", DateUtils.getTime()); |
|
|
|
List<GyzjFfjl> gyzjFfjlList=this.list(queryWrapper); |
|
|
|
List<GyzjFfjlJcgj> gyzjFfjlJcgjList=new ArrayList<>(); |
|
|
|
for(GyzjFfjl gyzjFfjl:gyzjFfjlList){ |
|
|
|
gyzjFfjl.setJlzt(JyztEnum.wjy.getValue()); |
|
|
|
//稽查轨迹 |
|
|
|
gyzjFfjlJcgjList.add(gyzjFfjlJcgjService.getJcgj(gyzjFfjl.getId(), JcgjlxEnum.lc.getValue(), "到期自动归还", JcmcysEnum.green.getValue(), null, null, null)); |
|
|
|
} |
|
|
|
this.updateBatchById(gyzjFfjlList); |
|
|
|
if(gyzjFfjlJcgjList.size()>0){ |
|
|
|
gyzjFfjlJcgjService.saveBatch(gyzjFfjlJcgjList); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//endregion |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|