双重预防项目-国泰新华二开定制版
SZH
2022-08-20 f9f0687195e0fe349185437d22c495d74c8d4a20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
package com.ruoyi.project.tr.hiddenDangerCheck.service.impl;
 
import com.alibaba.fastjson.JSONObject;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.text.Convert;
import com.ruoyi.framework.web.service.JpushService;
import com.ruoyi.project.mobile.domain.ApiResult;
import com.ruoyi.project.system.user.domain.User;
import com.ruoyi.project.system.user.service.IUserService;
import com.ruoyi.project.tr.hiddenDangerCheck.domain.HiddenDangerCheck;
import com.ruoyi.project.tr.hiddenDangerCheck.mapper.HiddenDangerCheckMapper;
import com.ruoyi.project.tr.hiddenDangerCheck.service.IHiddenDangerCheckService;
import com.ruoyi.project.tr.hiddenDangerCheckPoint.domain.HiddenDangerCheckPoint;
import com.ruoyi.project.tr.report.mapper.ReportMapper;
import com.ruoyi.project.tr.report.service.ReportService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
 
import java.util.HashMap;
import java.util.List;
import java.util.Map;
 
/**
 * 隐患排查Service业务层处理
 * 
 *
 * @date 2020-05-08
 */
@Service
public class HiddenDangerCheckServiceImpl implements IHiddenDangerCheckService 
{
    @Autowired
    private HiddenDangerCheckMapper hiddenDangerCheckMapper;
 
    @Autowired
    private ReportService reportService;
 
    @Autowired
    private ReportMapper reportMapper;
 
    @Autowired
    JpushService jpushService;
 
 
    @Autowired
    IUserService userService;//用户Service
 
 
    /**
     * 查询隐患排查
     * 
     * @param checkId 隐患排查ID
     * @return 隐患排查
     */
    @Override
    public HiddenDangerCheck selectHiddenDangerCheckById(Long checkId)
    {
        return hiddenDangerCheckMapper.selectHiddenDangerCheckById(checkId);
    }
 
    /**
     * 查询隐患排查列表
     * 
     * @param hiddenDangerCheck 隐患排查
     * @return 隐患排查
     */
    @Override
    public List<HiddenDangerCheck> selectHiddenDangerCheckList(HiddenDangerCheck hiddenDangerCheck)
    {
        return hiddenDangerCheckMapper.selectHiddenDangerCheckList(hiddenDangerCheck);
    }
 
    /**
     * 新增隐患排查
     * 
     * @param hiddenDangerCheck 隐患排查
     * @return 结果
     */
    @Override
    public int insertHiddenDangerCheck(HiddenDangerCheck hiddenDangerCheck)
    {
        return hiddenDangerCheckMapper.insertHiddenDangerCheck(hiddenDangerCheck);
    }
 
    /**
     * 修改隐患排查
     * 
     * @param hiddenDangerCheck 隐患排查
     * @return 结果
     */
    @Override
    public int updateHiddenDangerCheck(HiddenDangerCheck hiddenDangerCheck)
    {
        return hiddenDangerCheckMapper.updateHiddenDangerCheck(hiddenDangerCheck);
    }
 
    /**
     * 删除隐患排查对象
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    @Override
    public int deleteHiddenDangerCheckByIds(String ids)
    {
        return hiddenDangerCheckMapper.deleteHiddenDangerCheckByIds(Convert.toStrArray(ids));
    }
 
    /**
     * 删除隐患排查信息
     * 
     * @param checkId 隐患排查ID
     * @return 结果
     */
    @Override
    public int deleteHiddenDangerCheckById(Long checkId)
    {
        return hiddenDangerCheckMapper.deleteHiddenDangerCheckById(checkId);
    }
 
 
 
 
 
 
 
 
}