春风项目四线(合箱线、总装线)
cl
2024-02-02 129a317ff36d49fcc096cdd60d066594176e9e0e
提交 | 用户 | 时间
fd2207 1 package com.jcdm.main.da.paramCollection.service.impl;
2
3 import java.util.List;
4 import com.jcdm.common.utils.DateUtils;
5 import com.jcdm.main.da.paramCollection.domain.DaParamCollection;
6 import com.jcdm.main.da.paramCollection.mapper.DaParamCollectionMapper;
7 import com.jcdm.main.da.paramCollection.service.IDaParamCollectionService;
8ae9df 8 import com.jcdm.main.om.productionOrde.service.IOmProductionOrdeInfoService;
fd2207 9 import org.springframework.beans.factory.annotation.Autowired;
10 import org.springframework.stereotype.Service;
11
12 /**
13  * 设备产品过程参数采集Service业务层处理
14  * 
15  * @author yyt
16  * @date 2023-12-13
17  */
18 @Service
19 public class DaParamCollectionServiceImpl implements IDaParamCollectionService
20 {
21     @Autowired
22     private DaParamCollectionMapper daParamCollectionMapper;
8ae9df 23
H 24     @Autowired
25     private IDaParamCollectionService daParamCollectionService;
fd2207 26
27     /**
28      * 查询设备产品过程参数采集
29      * 
30      * @param id 设备产品过程参数采集主键
31      * @return 设备产品过程参数采集
32      */
33     @Override
34     public DaParamCollection selectDaParamCollectionById(Long id)
35     {
36         return daParamCollectionMapper.selectDaParamCollectionById(id);
37     }
38
39     /**
40      * 查询设备产品过程参数采集列表
41      * 
42      * @param daParamCollection 设备产品过程参数采集
43      * @return 设备产品过程参数采集
44      */
45     @Override
46     public List<DaParamCollection> selectDaParamCollectionList(DaParamCollection daParamCollection)
47     {
8ae9df 48         if(daParamCollection.getDateConditions()!=null){
H 49         String[] conditions = daParamCollection.getDateConditions();
50             daParamCollection.setStartTime(conditions[0]);
51             daParamCollection.setEndTime(conditions[1]);
52     }
fd2207 53         return daParamCollectionMapper.selectDaParamCollectionList(daParamCollection);
54     }
55
56     /**
57      * 新增设备产品过程参数采集
58      * 
59      * @param daParamCollection 设备产品过程参数采集
60      * @return 结果
61      */
62     @Override
63     public int insertDaParamCollection(DaParamCollection daParamCollection)
64     {
65         daParamCollection.setCreateTime(DateUtils.getNowDate());
66         return daParamCollectionMapper.insertDaParamCollection(daParamCollection);
67     }
68
69     /**
70      * 修改设备产品过程参数采集
71      * 
72      * @param daParamCollection 设备产品过程参数采集
73      * @return 结果
74      */
75     @Override
76     public int updateDaParamCollection(DaParamCollection daParamCollection)
77     {
78         daParamCollection.setUpdateTime(DateUtils.getNowDate());
79         return daParamCollectionMapper.updateDaParamCollection(daParamCollection);
80     }
81
82     /**
83      * 批量删除设备产品过程参数采集
84      * 
85      * @param ids 需要删除的设备产品过程参数采集主键
86      * @return 结果
87      */
88     @Override
89     public int deleteDaParamCollectionByIds(Long[] ids)
90     {
91         return daParamCollectionMapper.deleteDaParamCollectionByIds(ids);
92     }
93
94     /**
95      * 删除设备产品过程参数采集信息
96      * 
97      * @param id 设备产品过程参数采集主键
98      * @return 结果
99      */
100     @Override
101     public int deleteDaParamCollectionById(Long id)
102     {
103         return daParamCollectionMapper.deleteDaParamCollectionById(id);
104     }
105 }