潘志宝
2024-09-12 ac6fb5406fccf2d9a0e39ae5e299c7fa207978da
提交 | 用户 | 时间
a63a4f 1 package com.iailab.module.data.ind.data.service.impl;
2
3 import com.iailab.framework.common.pojo.PageResult;
4 import com.iailab.framework.common.service.impl.BaseServiceImpl;
5 import com.iailab.framework.common.util.object.BeanUtils;
6 import com.iailab.module.data.ind.data.dao.IndDataSetFieldDao;
7 import com.iailab.module.data.ind.data.entity.IndDataSetFieldEntity;
8 import com.iailab.module.data.ind.data.service.IndDataSetFieldService;
9 import com.iailab.module.data.ind.data.vo.IndDataSetFieldPageReqVO;
10 import com.iailab.module.data.ind.data.vo.IndDataSetFieldSaveReqVO;
11 import org.springframework.stereotype.Service;
12
13 import java.util.UUID;
14
15 /**
16  * @author PanZhibao
17  * @Description
18  * @createTime 2024年09月10日
19  */
20 @Service
21 public class IndDataSetFieldServiceImpl extends BaseServiceImpl<IndDataSetFieldDao, IndDataSetFieldEntity>
22         implements IndDataSetFieldService {
23
24     @Override
25     public PageResult<IndDataSetFieldEntity> page(IndDataSetFieldPageReqVO reqVO) {
26         return baseDao.selectPage(reqVO);
27     }
28
29     @Override
30     public void create(IndDataSetFieldSaveReqVO createReqVO) {
31         IndDataSetFieldEntity entity = BeanUtils.toBean(createReqVO, IndDataSetFieldEntity.class);
32         entity.setId(UUID.randomUUID().toString());
33         baseDao.insert(entity);
34     }
35
36     @Override
37     public void update(IndDataSetFieldSaveReqVO updateReqVO) {
38         IndDataSetFieldEntity entity = BeanUtils.toBean(updateReqVO, IndDataSetFieldEntity.class);
39         baseDao.updateById(entity);
40     }
41
42     @Override
43     public IndDataSetFieldEntity get(String id) {
44         return baseDao.selectById(id);
45     }
46
47     @Override
48     public void delete(String id) {
49         baseDao.deleteById(id);
50     }
51 }