From 66aff8d4ed30de998cc92263c35ade0062221808 Mon Sep 17 00:00:00 2001 From: Administrator <1144154118@qq.com> Date: 星期三, 09 八月 2023 15:47:54 +0800 Subject: [PATCH] 巡检日历 --- ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolpointRecordServiceImpl.java | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 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 887f965..fe68763 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 @@ -1,8 +1,13 @@ package com.ruoyi.app.patrolplan.service.impl; import java.util.List; +import java.util.Map; +import com.ruoyi.app.patrolplan.domain.ArdAppPatrolpointRecordImg; +import com.ruoyi.app.patrolplan.mapper.ArdAppPatrolpointRecordImgMapper; import com.ruoyi.common.utils.SecurityUtils; +import com.ruoyi.common.utils.uuid.IdUtils; +import com.ruoyi.utils.result.Results; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.app.patrolplan.mapper.ArdAppPatrolpointRecordMapper; @@ -21,6 +26,9 @@ public class ArdAppPatrolpointRecordServiceImpl implements IArdAppPatrolpointRecordService { @Resource private ArdAppPatrolpointRecordMapper ardAppPatrolpointRecordMapper; + + @Resource + private ArdAppPatrolpointRecordImgMapper recordImgMapper; /** * 鏌ヨapp宸℃璁″垝璁板綍 @@ -88,4 +96,33 @@ public int deleteArdAppPatrolpointRecordById(String id) { return ardAppPatrolpointRecordMapper.deleteArdAppPatrolpointRecordById(id); } + + @Override + public Results record(ArdAppPatrolpointRecord ardAppPatrolpointRecord) { + String id = IdUtils.simpleUUID(); + ardAppPatrolpointRecord.setId(id); + int num = ardAppPatrolpointRecordMapper.insert(ardAppPatrolpointRecord); + List<String> list = ardAppPatrolpointRecord.getImg(); + for (int i = 0; i < list.size(); i++) { + ArdAppPatrolpointRecordImg recordImg = new ArdAppPatrolpointRecordImg(); + String imgId = IdUtils.simpleUUID(); + recordImg.setId(imgId); + recordImg.setAppPatrolponitRecordId(id); + recordImg.setImg(list.get(i)); + recordImgMapper.insert(recordImg); + } + if(num>0){ + return Results.succeed("鎵撳崱鎴愬姛锛�"); + }else { + return Results.error("鎵撳紑澶辫触锛�"); + } + } + + @Override + public Results recordMonth(Map<String, Object> map) { + String begin = (String) map.get("begin"); + String end = (String) map.get("end"); + + return null; + } } -- Gitblit v1.9.3