dengzedong
2024-11-06 db184afd0c5bf3359b44eb0251fa5b07386eb3ff
提交 | 用户 | 时间
8c1646 1 package com.iailab.module.data.plan.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.plan.data.dao.PlanDataSetDao;
7 import com.iailab.module.data.plan.data.entity.PlanDataSetEntity;
8 import com.iailab.module.data.plan.data.service.PlanDataSetService;
9 import com.iailab.module.data.plan.data.vo.PlanDataSetPageReqVO;
10 import com.iailab.module.data.plan.data.vo.PlanDataSetSaveReqVO;
11 import org.springframework.stereotype.Service;
12
13 import java.util.Date;
14 import java.util.List;
15 import java.util.UUID;
16
17 /**
18  * @author PanZhibao
19  * @Description
20  * @createTime 2024年11月01日
21  */
22 @Service
23 public class PlanDataSetServiceImpl extends BaseServiceImpl<PlanDataSetDao, PlanDataSetEntity> implements PlanDataSetService {
24
25
26     @Override
27     public PageResult<PlanDataSetEntity> page(PlanDataSetPageReqVO reqVO) {
28         return baseDao.selectPage(reqVO);
29     }
30
31     @Override
32     public List<PlanDataSetEntity> list(PlanDataSetPageReqVO reqVO) {
33         return baseDao.selectList();
34     }
35
36     @Override
37     public void create(PlanDataSetSaveReqVO createReqVO) {
38         PlanDataSetEntity entity = BeanUtils.toBean(createReqVO, PlanDataSetEntity.class);
39         entity.setId(UUID.randomUUID().toString());
40         entity.setCreateTime(new Date());
41         baseDao.insert(entity);
42     }
43
44     @Override
45     public void update(PlanDataSetSaveReqVO updateReqVO) {
46         PlanDataSetEntity entity = BeanUtils.toBean(updateReqVO, PlanDataSetEntity.class);
47         entity.setUpdateTime(new Date());
48         baseDao.updateById(entity);
49     }
50
51     @Override
52     public PlanDataSetEntity get(String id) {
53         return baseDao.selectById(id);
54     }
55
56     @Override
57     public void delete(String id) {
58         baseDao.deleteById(id);
59     }
60 }