package com.ltkj.hosp.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ltkj.common.utils.DateUtils;
import com.ltkj.hosp.domain.ApiJcycpdgjz;
import com.ltkj.hosp.mapper.ApiJcycpdgjzMapper;
import com.ltkj.hosp.service.ApiJcycpdgjzService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Collections;
import java.util.List;
/**
* ClassName: ApiJcycpdgjzServiceImpl
* Description:
* date: 2025/7/3 15:06
*
* @author zjh
*/
@Service
public class ApiJcycpdgjzServiceImpl extends ServiceImpl implements ApiJcycpdgjzService {
@Autowired
private ApiJcycpdgjzMapper apiJcycpdgjzMapper;
/**
* 查询关键字
*
* @param id 关键字主键
* @return 关键字
*/
@Override
public ApiJcycpdgjz selectApiJcycpdgjzById(Long id) {
return apiJcycpdgjzMapper.selectApiJcycpdgjzById(id);
}
/**
* 查询关键字列表
*
* @param apiJcycpdgjz 关键字
* @return 关键字
*/
@Override
public List selectApiJcycpdgjzList(ApiJcycpdgjz apiJcycpdgjz) {
return apiJcycpdgjzMapper.selectApiJcycpdgjzList(apiJcycpdgjz);
}
/**
* 新增关键字
*
* @param apiJcycpdgjz 关键字
* @return 结果
*/
@Override
public int insertApiJcycpdgjz(ApiJcycpdgjz apiJcycpdgjz) {
apiJcycpdgjz.setCreateTime(DateUtils.getNowDate());
return apiJcycpdgjzMapper.insertApiJcycpdgjz(apiJcycpdgjz);
}
/**
* 修改关键字
*
* @param apiJcycpdgjz 关键字
* @return 结果
*/
@Override
public int updateApiJcycpdgjz(ApiJcycpdgjz apiJcycpdgjz) {
apiJcycpdgjz.setUpdateTime(DateUtils.getNowDate());
return apiJcycpdgjzMapper.updateApiJcycpdgjz(apiJcycpdgjz);
}
/**
* 批量删除关键字
*
* @param ids 需要删除的关键字主键
* @return 结果
*/
@Override
public int deleteApiJcycpdgjzByIds(Long[] ids) {
return apiJcycpdgjzMapper.deleteApiJcycpdgjzByIds(ids);
}
/**
* 删除关键字信息
*
* @param id 关键字主键
* @return 结果
*/
@Override
public int deleteApiJcycpdgjzById(Long id) {
return apiJcycpdgjzMapper.deleteApiJcycpdgjzById(id);
}
@Override
public List getGjzList() {
return apiJcycpdgjzMapper.getGjzList();
}
}