wujian
2024-02-22 268beb4ebc1e5b8d4ad715b71cd64a0944073a87
提交 | 用户 | 时间
268beb 1 package com.jcdm.generator.service;
W 2
3 import java.util.List;
4 import org.springframework.beans.factory.annotation.Autowired;
5 import org.springframework.stereotype.Service;
6 import com.jcdm.common.core.text.Convert;
7 import com.jcdm.generator.domain.GenTableColumn;
8 import com.jcdm.generator.mapper.GenTableColumnMapper;
9
10 /**
11  * 业务字段 服务层实现
12  * 
13  * @author jc
14  */
15 @Service
16 public class GenTableColumnServiceImpl implements IGenTableColumnService 
17 {
18     @Autowired
19     private GenTableColumnMapper genTableColumnMapper;
20
21     /**
22      * 查询业务字段列表
23      * 
24      * @param tableId 业务字段编号
25      * @return 业务字段集合
26      */
27     @Override
28     public List<GenTableColumn> selectGenTableColumnListByTableId(Long tableId)
29     {
30         return genTableColumnMapper.selectGenTableColumnListByTableId(tableId);
31     }
32     
33     /**
34      * 新增业务字段
35      * 
36      * @param genTableColumn 业务字段信息
37      * @return 结果
38      */
39     @Override
40     public int insertGenTableColumn(GenTableColumn genTableColumn)
41     {
42         return genTableColumnMapper.insertGenTableColumn(genTableColumn);
43     }
44     
45     /**
46      * 修改业务字段
47      * 
48      * @param genTableColumn 业务字段信息
49      * @return 结果
50      */
51     @Override
52     public int updateGenTableColumn(GenTableColumn genTableColumn)
53     {
54         return genTableColumnMapper.updateGenTableColumn(genTableColumn);
55     }
56
57     /**
58      * 删除业务字段对象
59      * 
60      * @param ids 需要删除的数据ID
61      * @return 结果
62      */
63     @Override
64     public int deleteGenTableColumnByIds(String ids)
65     {
66         return genTableColumnMapper.deleteGenTableColumnByIds(Convert.toLongArray(ids));
67     }
68 }