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