春风项目四线(合箱线、总装线)
yyt
2024-02-21 a9406b6b18ee5a8e29cad3248f46320a36ac9749
提交 | 用户 | 时间
e4c3b0 1 package com.jcdm.main.da.opcuaconfig.service.impl;
Y 2
054abe 3 import java.util.List;
Y 4
e4c3b0 5 import com.jcdm.main.da.opcuaconfig.domain.DaOpcuaConfig;
Y 6 import com.jcdm.main.da.opcuaconfig.mapper.DaOpcuaConfigMapper;
7 import com.jcdm.main.da.opcuaconfig.service.IDaOpcuaConfigService;
8 import org.springframework.beans.factory.annotation.Autowired;
9 import org.springframework.stereotype.Service;
10
11 /**
054abe 12  * 交互信号配置Service业务层处理
e4c3b0 13  * 
Y 14  * @author yyt
28cd73 15  * @date 2024-01-23
e4c3b0 16  */
Y 17 @Service
18 public class DaOpcuaConfigServiceImpl implements IDaOpcuaConfigService
19 {
20     @Autowired
21     private DaOpcuaConfigMapper daOpcuaConfigMapper;
22
23     /**
054abe 24      * 查询交互信号配置
e4c3b0 25      * 
054abe 26      * @param id 交互信号配置主键
Y 27      * @return 交互信号配置
e4c3b0 28      */
Y 29     @Override
30     public DaOpcuaConfig selectDaOpcuaConfigById(Long id)
31     {
32         return daOpcuaConfigMapper.selectDaOpcuaConfigById(id);
33     }
34
35     /**
054abe 36      * 查询交互信号配置列表
e4c3b0 37      * 
054abe 38      * @param daOpcuaConfig 交互信号配置
Y 39      * @return 交互信号配置
e4c3b0 40      */
Y 41     @Override
42     public List<DaOpcuaConfig> selectDaOpcuaConfigList(DaOpcuaConfig daOpcuaConfig)
43     {
44         return daOpcuaConfigMapper.selectDaOpcuaConfigList(daOpcuaConfig);
45     }
46
47     /**
054abe 48      * 新增交互信号配置
e4c3b0 49      * 
054abe 50      * @param daOpcuaConfig 交互信号配置
e4c3b0 51      * @return 结果
Y 52      */
53     @Override
54     public int insertDaOpcuaConfig(DaOpcuaConfig daOpcuaConfig)
55     {
56         return daOpcuaConfigMapper.insertDaOpcuaConfig(daOpcuaConfig);
57     }
58
59     /**
054abe 60      * 修改交互信号配置
e4c3b0 61      * 
054abe 62      * @param daOpcuaConfig 交互信号配置
e4c3b0 63      * @return 结果
Y 64      */
65     @Override
66     public int updateDaOpcuaConfig(DaOpcuaConfig daOpcuaConfig)
67     {
68         return daOpcuaConfigMapper.updateDaOpcuaConfig(daOpcuaConfig);
69     }
70
71     /**
054abe 72      * 批量删除交互信号配置
e4c3b0 73      * 
054abe 74      * @param ids 需要删除的交互信号配置主键
e4c3b0 75      * @return 结果
Y 76      */
77     @Override
78     public int deleteDaOpcuaConfigByIds(Long[] ids)
79     {
80         return daOpcuaConfigMapper.deleteDaOpcuaConfigByIds(ids);
81     }
82
83     /**
054abe 84      * 删除交互信号配置信息
e4c3b0 85      * 
054abe 86      * @param id 交互信号配置主键
e4c3b0 87      * @return 结果
Y 88      */
89     @Override
90     public int deleteDaOpcuaConfigById(Long id)
91     {
92         return daOpcuaConfigMapper.deleteDaOpcuaConfigById(id);
93     }
94 }