| | |
| | | import java.util.Map; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ltkj.common.core.domain.AjaxResult; |
| | | import com.ltkj.hosp.domain.TjSampling; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | |
| | | */ |
| | | public int deleteTjSamplingById(String id); |
| | | |
| | | //拼接要合并项目的项目id和项目名称 |
| | | Map<String, Object> hebingCaiYangInFo(List<String> ids); |
| | | |
| | | //判断所选项目是否可以合并 |
| | | int panduanshifoukeyihebing(List<String> ids); |
| | | |
| | | int panduanshifoukeyihebing(@Param("ids") List<String> ids); |
| | | //修改合并的项目添加合并编号 |
| | | boolean updateHeBingXm(List<String> ids, String parentId); |
| | | |
| | | //判断是否存在合并项目 |
| | | int pdsfczhbxm(List<String> ids); |
| | | |
| | | //合并项目接口中获取合并的项目 |
| | | TjSampling getTjSamplingByHb(List<String> ids); |
| | | |
| | | //获取所选项目中未合并的单项 |
| | | List<TjSampling> getTjSamplingListByHb(List<String> ids); |
| | | |
| | | //删除所选的合并项目 |
| | | boolean deletedTjSamplingListByHb(@Param("ids") List<String> ids); |
| | | |
| | | //修改原来合并过得项目 |
| | | boolean updateHeBingXm(@Param("ids") List<String> ids); |
| | | |
| | | String getBuKeHebingProName(List<String> ids); |
| | | |
| | | AjaxResult mergeCaiYangTran(List<String> ids); |
| | | |
| | | String mergeCaiYangApi(List<String> ids); |
| | | |
| | | /** |
| | | * 判断项目是否能进行合并 |
| | | * @param id 采样表id |
| | | * @return |
| | | */ |
| | | int isMergeItem(String id); |
| | | } |