zjh
2024-10-18 57b41b18aa3472be34b8b13d725db8578a14b836
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
package com.ltkj.hosp.service.impl;
 
import java.util.Collections;
import java.util.List;
import java.util.Map;
 
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ltkj.common.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ltkj.hosp.mapper.TjSamplingMapper;
import com.ltkj.hosp.domain.TjSampling;
import com.ltkj.hosp.service.ITjSamplingService;
 
/**
 * 体检采样管理Service业务层处理
 *
 * @author ltkj_赵佳豪&李格
 * @date 2023-04-11
 */
@Service
public class TjSamplingServiceImpl extends ServiceImpl<TjSamplingMapper,TjSampling> implements ITjSamplingService {
    @Autowired
    private TjSamplingMapper tjSamplingMapper;
 
    /**
     * 查询体检采样管理
     *
     * @param id 体检采样管理主键
     * @return 体检采样管理
     */
    @Override
    public TjSampling selectTjSamplingById(String id) {
        return tjSamplingMapper.selectTjSamplingById(id);
    }
 
    /**
     * 查询体检采样管理列表
     *
     * @param tjSampling 体检采样管理
     * @return 体检采样管理
     */
    @Override
    public List<TjSampling> selectTjSamplingList(TjSampling tjSampling) {
        return tjSamplingMapper.selectTjSamplingList(tjSampling);
    }
 
    /**
     * 新增体检采样管理
     *
     * @param tjSampling 体检采样管理
     * @return 结果
     */
    @Override
    public int insertTjSampling(TjSampling tjSampling) {
                tjSampling.setCreateTime(DateUtils.getNowDate());
            return tjSamplingMapper.insertTjSampling(tjSampling);
    }
 
    /**
     * 修改体检采样管理
     *
     * @param tjSampling 体检采样管理
     * @return 结果
     */
    @Override
    public int updateTjSampling(TjSampling tjSampling) {
                tjSampling.setUpdateTime(DateUtils.getNowDate());
        return tjSamplingMapper.updateTjSampling(tjSampling);
    }
 
    /**
     * 批量删除体检采样管理
     *
     * @param ids 需要删除的体检采样管理主键
     * @return 结果
     */
    @Override
    public int deleteTjSamplingByIds(String[] ids) {
        return tjSamplingMapper.deleteTjSamplingByIds(ids);
    }
 
    /**
     * 删除体检采样管理信息
     *
     * @param id 体检采样管理主键
     * @return 结果
     */
    @Override
    public int deleteTjSamplingById(String id) {
        return tjSamplingMapper.deleteTjSamplingById(id);
    }
 
    @Override
    public Map<String, Object> hebingCaiYangInFo(List<String> ids) {
        return tjSamplingMapper.hebingCaiYangInFo(ids);
    }
 
    @Override
    public int panduanshifoukeyihebing(List<String> ids) {
        return tjSamplingMapper.panduanshifoukeyihebing(ids);
    }
 
    @Override
    public boolean updateHeBingXm(List<String> ids, String parentId) {
        return tjSamplingMapper.updateHeBingXm(ids,parentId);
    }
 
    @Override
    public int pdsfczhbxm(List<String> ids) {
        return tjSamplingMapper.pdsfczhbxm(ids);
    }
 
    @Override
    public TjSampling getTjSamplingByHb(List<String> ids) {
        return tjSamplingMapper.getTjSamplingByHb(ids);
    }
 
    @Override
    public List<TjSampling> getTjSamplingListByHb(List<String> ids) {
        return tjSamplingMapper.getTjSamplingListByHb(ids);
    }
 
    @Override
    public boolean deletedTjSamplingListByHb(List<String> ids) {
        return tjSamplingMapper.deletedTjSamplingListByHb(ids);
    }
 
    @Override
    public boolean updateHeBingXm(List<String> ids) {
        return tjSamplingMapper.updateHeBingXms(ids);
    }
 
    @Override
    public String getBuKeHebingProName(List<String> ids) {
        return tjSamplingMapper.getBuKeHebingProName(ids);
    }
}