@ -157,18 +157,18 @@ public interface BorrowArchivesRepository extends JpaRepository<BorrowArchives,
IntegergetNoAbnormalByOrderNo(StringorderNo);
IntegergetNoAbnormalByOrderNo(StringorderNo);
@Query(nativeQuery=true,
@Query(nativeQuery=true,
value="select concat(maintitle,'档案已加入待借申请,请及时处理') as title,update_time from borrow_archives where borrow_type = 1 order by update_time desc")
value="select concat('待借档案:',maintitle,'档案已加入待借申请,请及时处理') as title,update_time from borrow_archives where borrow_type = 1 order by update_time desc")
List<Map<String,Object>>waitBorrow1();
List<Map<String,Object>>waitBorrow1();
@Query(nativeQuery=true,
@Query(nativeQuery=true,
value="select concat(br.borrower_name,'已登记,请及时处理') as title,ba.update_time from borrow_archives ba "+
value="select concat('借出确认:',br.borrower_name,'档案已登记,请及时处理') as title,ba.update_time from borrow_archives ba "+
"inner join borrow_bill_archives bba on ba.id = bba.ba_id inner join borrow_bill bbl on bba.bill_id = bbl.id "+
"inner join borrow_bill_archives bba on ba.id = bba.ba_id inner join borrow_bill bbl on bba.bill_id = bbl.id "+
"inner join borrower br on bbl.borrower_id = br.id where ba.borrow_type = 2 order by ba.update_time desc")
"inner join borrower br on bbl.borrower_id = br.id where ba.borrow_type = 2 order by ba.update_time desc")
List<Map<String,Object>>waitBorrow2();
List<Map<String,Object>>waitBorrow2();
@Query(nativeQuery=true,
@Query(nativeQuery=true,
value="select concat(maintitle,'档案已逾期,请及时处理') as title,ba.update_time from borrow_archives ba inner join borrow_bill_archives bba on ba.id = bba.ba_id inner join borrow_bill bbl on bba.bill_id = bbl.id where ba.borrow_type = 3 and bbl.borrow_end <= now() order by ba.update_time desc")
value="select concat('逾期警告:',maintitle,'档案已逾期,请及时处理') as title,ba.update_time from borrow_archives ba inner join borrow_bill_archives bba on ba.id = bba.ba_id inner join borrow_bill bbl on bba.bill_id = bbl.id where ba.borrow_type = 3 and bbl.borrow_end <= now() order by ba.update_time desc")
List<Map<String,Object>>waitBorrow4();
List<Map<String,Object>>waitBorrow4();
@Query(nativeQuery=true,
@Query(nativeQuery=true,
value="select concat(maintitle,'档案已到归还时间,请及时处理') as title,ba.update_time from borrow_archives ba inner join borrow_bill_archives bba on ba.id = bba.ba_id inner join borrow_bill bbl on bba.bill_id = bbl.id where ba.borrow_type = 3 and bbl.borrow_end >= now() and TIMESTAMPDIFF(hour,now(),bbl.borrow_end) <= 24 order by ba.update_time desc")
value="select concat('即将到期:',maintitle,'档案即将到期,请及时处理') as title,ba.update_time from borrow_archives ba inner join borrow_bill_archives bba on ba.id = bba.ba_id inner join borrow_bill bbl on bba.bill_id = bbl.id where ba.borrow_type = 3 and bbl.borrow_end >= now() and TIMESTAMPDIFF(hour,now(),bbl.borrow_end) <= 24 order by ba.update_time desc")
Stringquery3sql="select id from "+archivesType.getEnName()+" where parent_id in ('"+ids.stream().map(String::valueOf).collect(Collectors.joining("','"))+"')";
Stringquery3sql="select id from "+archivesType.getEnName()+" where parent_id in ('"+ids.stream().map(String::valueOf).collect(Collectors.joining("','"))+"')";