package com.ltkj.hosp.service.impl;
|
|
import java.util.List;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.ltkj.common.utils.DateUtils;
|
import com.ltkj.hosp.service.IDictOrgService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
import com.ltkj.hosp.mapper.DictOrgMapper;
|
import com.ltkj.hosp.domain.DictOrg;
|
|
/**
|
* 机构信息Service业务层处理
|
*
|
* @author ltkj
|
* @date 2022-11-15
|
*/
|
@Service
|
public class DictOrgServiceImpl extends ServiceImpl<DictOrgMapper,DictOrg> implements IDictOrgService {
|
@Autowired
|
private DictOrgMapper dictOrgMapper;
|
|
/**
|
* 查询机构信息
|
*
|
* @param orgId 机构信息主键
|
* @return 机构信息
|
*/
|
@Override
|
public DictOrg selectDictOrgByOrgId(String orgId) {
|
return dictOrgMapper.selectDictOrgByOrgId(orgId);
|
}
|
|
/**
|
* 查询机构信息列表
|
*
|
* @param dictOrg 机构信息
|
* @return 机构信息
|
*/
|
@Override
|
public List<DictOrg> selectDictOrgList(DictOrg dictOrg) {
|
return dictOrgMapper.selectDictOrgList(dictOrg);
|
}
|
|
/**
|
* 新增机构信息
|
*
|
* @param dictOrg 机构信息
|
* @return 结果
|
*/
|
@Override
|
public int insertDictOrg(DictOrg dictOrg) {
|
dictOrg.setCreateTime(DateUtils.getNowDate());
|
return dictOrgMapper.insertDictOrg(dictOrg);
|
}
|
|
/**
|
* 修改机构信息
|
*
|
* @param dictOrg 机构信息
|
* @return 结果
|
*/
|
@Override
|
public int updateDictOrg(DictOrg dictOrg) {
|
dictOrg.setUpdateTime(DateUtils.getNowDate());
|
return dictOrgMapper.updateDictOrg(dictOrg);
|
}
|
|
/**
|
* 批量删除机构信息
|
*
|
* @param orgIds 需要删除的机构信息主键
|
* @return 结果
|
*/
|
@Override
|
public int deleteDictOrgByOrgIds(String[] orgIds) {
|
return dictOrgMapper.deleteDictOrgByOrgIds(orgIds);
|
}
|
|
/**
|
* 删除机构信息信息
|
*
|
* @param orgId 机构信息主键
|
* @return 结果
|
*/
|
@Override
|
public int deleteDictOrgByOrgId(String orgId) {
|
return dictOrgMapper.deleteDictOrgByOrgId(orgId);
|
}
|
}
|