package com.ruoyi.system.service.impl;
|
|
import java.util.List;
|
import com.ruoyi.common.utils.DateUtils;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
import com.ruoyi.system.mapper.CjCollegeMapper;
|
import com.ruoyi.system.domain.CjCollege;
|
import com.ruoyi.system.service.ICjCollegeService;
|
|
/**
|
* 学院Service业务层处理
|
*
|
* @author ruoyi
|
* @date 2026-09-03
|
*/
|
@Service
|
public class CjCollegeServiceImpl implements ICjCollegeService
|
{
|
@Autowired
|
private CjCollegeMapper cjCollegeMapper;
|
|
/**
|
* 查询学院
|
*
|
* @param collegeId 学院主键
|
* @return 学院
|
*/
|
@Override
|
public CjCollege selectCjCollegeByCollegeId(Long collegeId)
|
{
|
return cjCollegeMapper.selectCjCollegeByCollegeId(collegeId);
|
}
|
|
/**
|
* 查询学院列表
|
*
|
* @param cjCollege 学院
|
* @return 学院
|
*/
|
@Override
|
public List<CjCollege> selectCjCollegeList(CjCollege cjCollege)
|
{
|
return cjCollegeMapper.selectCjCollegeList(cjCollege);
|
}
|
|
/**
|
* 新增学院
|
*
|
* @param cjCollege 学院
|
* @return 结果
|
*/
|
@Override
|
public int insertCjCollege(CjCollege cjCollege)
|
{
|
cjCollege.setCreateTime(DateUtils.getNowDate());
|
return cjCollegeMapper.insertCjCollege(cjCollege);
|
}
|
|
/**
|
* 修改学院
|
*
|
* @param cjCollege 学院
|
* @return 结果
|
*/
|
@Override
|
public int updateCjCollege(CjCollege cjCollege)
|
{
|
cjCollege.setUpdateTime(DateUtils.getNowDate());
|
return cjCollegeMapper.updateCjCollege(cjCollege);
|
}
|
|
/**
|
* 批量删除学院
|
*
|
* @param collegeIds 需要删除的学院主键
|
* @return 结果
|
*/
|
@Override
|
public int deleteCjCollegeByCollegeIds(Long[] collegeIds)
|
{
|
return cjCollegeMapper.deleteCjCollegeByCollegeIds(collegeIds);
|
}
|
|
/**
|
* 删除学院信息
|
*
|
* @param collegeId 学院主键
|
* @return 结果
|
*/
|
@Override
|
public int deleteCjCollegeByCollegeId(Long collegeId)
|
{
|
return cjCollegeMapper.deleteCjCollegeByCollegeId(collegeId);
|
}
|
}
|