zhangjian
2023-08-04 e9f67a375a12358326a1d37d8e7cb3ee7b2da565
ard-work/src/main/java/com/ruoyi/app/patrolplan/service/impl/ArdAppPatrolplanServiceImpl.java
@@ -1,9 +1,13 @@
package com.ruoyi.app.patrolplan.service.impl;
import java.util.List;
        import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.app.patrolplan.mapper.ArdAppPatrolpointMapper;
import com.ruoyi.app.patrolplan.mapper.ArdAppPatroluserMapper;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.utils.result.Results;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.app.patrolplan.mapper.ArdAppPatrolplanMapper;
@@ -22,6 +26,12 @@
public class ArdAppPatrolplanServiceImpl implements IArdAppPatrolplanService {
    @Resource
    private ArdAppPatrolplanMapper ardAppPatrolplanMapper;
    @Resource
    private ArdAppPatrolpointMapper ardAppPatrolpointMapper;
    @Resource
    private ArdAppPatroluserMapper ardAppPatroluserMapper;
    /**
     * 查询app巡检计划
@@ -69,25 +79,19 @@
        return ardAppPatrolplanMapper.updateArdAppPatrolplan(ardAppPatrolplan);
    }
    /**
     * 批量删除app巡检计划
     *
     * @param patroEndTimes 需要删除的app巡检计划主键
     * @return 结果
     */
    @Override
    public int deleteArdAppPatrolplanByPatroEndTimes(String[] patroEndTimes) {
        return ardAppPatrolplanMapper.deleteArdAppPatrolplanByPatroEndTimes(patroEndTimes);
    }
    /**
     * 删除app巡检计划信息
     *
     * @param patroEndTime app巡检计划主键
     * @return 结果
     */
    @Override
    public int deleteArdAppPatrolplanByPatroEndTime(String patroEndTime) {
        return ardAppPatrolplanMapper.deleteArdAppPatrolplanByPatroEndTime(patroEndTime);
    public Results deleteArdApp(String id) {
        ardAppPatroluserMapper.deleteArdAppPatroluserByReserved1(id);
        ardAppPatrolpointMapper.deleteArdAppPatrolpointById(id);
        if(ardAppPatrolplanMapper.deleteArdAppPatrolplanByPatroEndTime(id)>0){
            return Results.succeed("删除成功!");
        }else {
            return Results.error("删除失败!");
        }
    }
}