From ac2ab42d45dd7fba0fcc3506c40cea34039f6e9a Mon Sep 17 00:00:00 2001
From: Administrator <1144154118@qq.com>
Date: 星期五, 18 八月 2023 16:20:24 +0800
Subject: [PATCH] 巡检计划打卡前

---
 ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolpointRecordServiceImpl.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolpointRecordServiceImpl.java b/ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolpointRecordServiceImpl.java
index ffbe056..1cd2ed5 100644
--- a/ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolpointRecordServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolpointRecordServiceImpl.java
@@ -729,4 +729,24 @@
         }
         return Results.succeed(jsonArray);
     }
+
+    @Override
+    public Results recordBefore(RecordBeforeParam recordBeforeParam) {
+        String planId = recordBeforeParam.getPlanId();
+        String wellId = recordBeforeParam.getWellId();
+        String userId = SecurityUtils.getUserId();
+        JSONArray jsonArray = new JSONArray();
+        ArdAppPatrolplan plan = patrolplanMapper.selectById(planId);
+        jsonArray.add(plan);
+        QueryWrapper<ArdAppPatrolpointRecord> queryWrapper = new QueryWrapper<>();
+        queryWrapper.eq("plan_id",planId).eq("app_patrolpoints_id",wellId).eq("user_id",userId);
+        ArdAppPatrolpointRecord record = ardAppPatrolpointRecordMapper.selectOne(queryWrapper);
+        //鏍规嵁濮撳悕ID鏌ヨ璁″垝鍒跺畾浜虹殑濮撳悕
+        String planUserId = plan.getUserId();
+        SysUser sysUser = sysUserMapper.selectById(planUserId);
+        String nikeName = sysUser.getNickName();
+        record.setPlanUserName(nikeName);
+        jsonArray.add(record);
+        return Results.succeed(jsonArray);
+    }
 }

--
Gitblit v1.9.3