admin
2024-11-22 20c287a2d82d0e28a3f5ec6e6235a95b21f48907
提交 | 用户 | 时间
4d458e 1 package com.billion.main.da.service.impl;
A 2
60e1c1 3 import java.util.Date;
4d458e 4 import java.util.List;
A 5
20c287 6 import cn.hutool.core.util.ObjectUtil;
4d458e 7 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
A 8 import org.springframework.beans.factory.annotation.Autowired;
9 import org.springframework.stereotype.Service;
10 import com.billion.main.da.mapper.DaParamCollectionMapper;
11 import com.billion.main.da.domain.DaParamCollection;
12 import com.billion.main.da.service.IDaParamCollectionService;
13
14 /**
15  * 参数采集Service业务层处理
16  * 
17  * @author Billion-Yi
18  * @date 2024-11-20
19  */
20 @Service
21 public class DaParamCollectionServiceImpl extends ServiceImpl<DaParamCollectionMapper, DaParamCollection> implements IDaParamCollectionService
22 {
23     @Autowired
24     private DaParamCollectionMapper daParamCollectionMapper;
25
26     /**
27      * 查询参数采集
28      * 
29      * @param id 参数采集主键
30      * @return 参数采集
31      */
32     @Override
33     public DaParamCollection selectDaParamCollectionById(Long id)
34     {
35         return daParamCollectionMapper.selectDaParamCollectionById(id);
36     }
37
38     /**
39      * 查询参数采集列表
40      * 
41      * @param daParamCollection 参数采集
42      * @return 参数采集
43      */
44     @Override
45     public List<DaParamCollection> selectDaParamCollectionList(DaParamCollection daParamCollection)
46     {
20c287 47         if(ObjectUtil.isNotNull(daParamCollection.getTimeQuery())){
A 48             daParamCollection.setStartTime(daParamCollection.getTimeQuery()[0]);
49             daParamCollection.setStopTime(daParamCollection.getTimeQuery()[1]);
50         }
4d458e 51         return daParamCollectionMapper.selectDaParamCollectionList(daParamCollection);
A 52     }
53
54     /**
55      * 新增参数采集
56      * 
57      * @param daParamCollection 参数采集
58      * @return 结果
59      */
60     @Override
61     public int insertDaParamCollection(DaParamCollection daParamCollection)
62     {
60e1c1 63         daParamCollection.setCollectTime(new Date());
4d458e 64         return daParamCollectionMapper.insertDaParamCollection(daParamCollection);
A 65     }
66
67     /**
68      * 修改参数采集
69      * 
70      * @param daParamCollection 参数采集
71      * @return 结果
72      */
73     @Override
74     public int updateDaParamCollection(DaParamCollection daParamCollection)
75     {
76         return daParamCollectionMapper.updateDaParamCollection(daParamCollection);
77     }
78
79     /**
80      * 批量删除参数采集
81      * 
82      * @param ids 需要删除的参数采集主键
83      * @return 结果
84      */
85     @Override
86     public int deleteDaParamCollectionByIds(Long[] ids)
87     {
88         return daParamCollectionMapper.deleteDaParamCollectionByIds(ids);
89     }
90
91     /**
92      * 删除参数采集信息
93      * 
94      * @param id 参数采集主键
95      * @return 结果
96      */
97     @Override
98     public int deleteDaParamCollectionById(Long id)
99     {
100         return daParamCollectionMapper.deleteDaParamCollectionById(id);
101     }
102 }