From a3d274cc185968709ff240cd77a11a31df045183 Mon Sep 17 00:00:00 2001 From: zhangnaisong <2434969829@qq.com> Date: 星期一, 27 五月 2024 14:25:29 +0800 Subject: [PATCH] 设备健康获取某油井一段时间的测量趋势修改提交 --- ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolplanServiceImpl.java | 24 ++++++++++++++++-------- 1 files changed, 16 insertions(+), 8 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolplanServiceImpl.java b/ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolplanServiceImpl.java index 55a739f..919535b 100644 --- a/ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolplanServiceImpl.java +++ b/ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolplanServiceImpl.java @@ -14,12 +14,8 @@ import com.ruoyi.alarmpoints.well.domain.ArdAlarmpointsWell; import com.ruoyi.alarmpoints.well.domain.ArdAlarmpointsWellVo; import com.ruoyi.alarmpoints.well.mapper.ArdAlarmpointsWellMapper; -import com.ruoyi.app.patrolplan.domain.ArdAppPatrolpoint; -import com.ruoyi.app.patrolplan.domain.ArdAppPatrolpointRecord; -import com.ruoyi.app.patrolplan.domain.ArdAppPatroluser; -import com.ruoyi.app.patrolplan.mapper.ArdAppPatrolpointMapper; -import com.ruoyi.app.patrolplan.mapper.ArdAppPatrolpointRecordMapper; -import com.ruoyi.app.patrolplan.mapper.ArdAppPatroluserMapper; +import com.ruoyi.app.patrolplan.domain.*; +import com.ruoyi.app.patrolplan.mapper.*; import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.domain.entity.SysUserVo; import com.ruoyi.common.utils.DateUtils; @@ -31,8 +27,6 @@ import org.apache.logging.log4j.util.Strings; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.app.patrolplan.mapper.ArdAppPatrolplanMapper; -import com.ruoyi.app.patrolplan.domain.ArdAppPatrolplan; import com.ruoyi.app.patrolplan.service.IArdAppPatrolplanService; import org.springframework.transaction.annotation.Transactional; @@ -63,6 +57,9 @@ @Resource private ArdAppPatrolpointRecordMapper recordMapper; + + @Resource + private ArdAppPatrolpointRecordImgMapper recordImgMapper; /** * 鏌ヨapp宸℃璁″垝 @@ -294,6 +291,17 @@ if(result<1){ return Results.error("淇敼澶辫触锛屽師鏁版嵁鍋滅敤鍑洪敊锛�"); } + String planId = planList.getId(); + QueryWrapper<ArdAppPatrolpointRecord> patrolpointRecordQueryWrapper = new QueryWrapper<>(); + patrolpointRecordQueryWrapper.eq("plan_id",planId); + List<ArdAppPatrolpointRecord> records = recordMapper.selectList(patrolpointRecordQueryWrapper); + if(records.size()>0){ + for (int i = 0; i < records.size(); i++) { + ArdAppPatrolpointRecord record = records.get(i); + record.setDel(1); + recordMapper.updateById(record); + } + } int num = insertArdAppPatrolplan(para); if(num==1){ return Results.succeed("淇敼鎴愬姛锛屽凡閲嶆柊閮ㄧ讲浠诲姟锛�"); -- Gitblit v1.9.3