From 29ec9c2a3fd1c1e0b1695edb6275dad765137e69 Mon Sep 17 00:00:00 2001 From: fei <791364011@qq.com> Date: 星期六, 11 十月 2025 21:07:50 +0800 Subject: [PATCH] 修改了大量的代码块 --- archiveManager/src/main/java/com/ruoyi/service/impl/ArchiveRecordsServiceImpl.java | 24 +++++++++++++++++++----- 1 files changed, 19 insertions(+), 5 deletions(-) diff --git a/archiveManager/src/main/java/com/ruoyi/service/impl/ArchiveRecordsServiceImpl.java b/archiveManager/src/main/java/com/ruoyi/service/impl/ArchiveRecordsServiceImpl.java index c7c3d40..85c14e6 100644 --- a/archiveManager/src/main/java/com/ruoyi/service/impl/ArchiveRecordsServiceImpl.java +++ b/archiveManager/src/main/java/com/ruoyi/service/impl/ArchiveRecordsServiceImpl.java @@ -282,6 +282,11 @@ for (ArchiveRecords archiveRecords : dataList) { // physcialService.mySave(physcial); + archiveRecords.setRecordStatus("鏈綍鍏�"); + LocalDateTime time = LocalDateTime.now(); + + Date date = Date.from(time.atZone(ZoneId.systemDefault()).toInstant()); + archiveRecords.setCreateTime(date); this.mySave(archiveRecords); } @@ -294,15 +299,15 @@ } @Override - public int updateArchiveById(Long id) { - this.baseMapper.updateStatusById(id); + public int updateArchiveById(String status, Long id) { + this.baseMapper.updateStatusById(status, id); return 0; } @Override public int updateStatusByIds(Long[] ids) { for(Long id : ids) - this.baseMapper.updateStatusById(id); + this.baseMapper.updateStatusById("褰曞叆瀹屾垚",id); return 0; } @@ -326,16 +331,25 @@ if (list.size() > 0) { // throw new RuntimeException("璇峰嬁鏂板閲嶅鏁版嵁"); //濡傛灉鏈夐噸澶嶆暟鎹紝鍒欐牴鎹畆ecordId杩涜鏁版嵁淇敼 - this.baseMapper.update(archiveRecords, lqw); - return AjaxResult.success(); + // if() + + this.baseMapper.update(archiveRecords, lqw); + return AjaxResult.success(); + + } else { + Long userid = SecurityUtils.getUserId(); + if(userid==1) { if (save(archiveRecords)) { return AjaxResult.success(); } else { return AjaxResult.error(); } } + else + return AjaxResult.error("妗f鍙蜂笉瀛樺湪锛�"); + } } } -- Gitblit v1.9.1