package com.javaweb.platform.service.impl;
|
|
import java.util.List;
|
import com.javaweb.common.utils.DateUtils;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
import com.javaweb.platform.mapper.ProjectApplyMapper;
|
import com.javaweb.platform.domain.ProjectApply;
|
import com.javaweb.platform.service.IProjectApplyService;
|
import com.javaweb.common.core.text.Convert;
|
|
/**
|
* 申请信息Service业务层处理
|
*
|
* @author zmk
|
* @date 2022-03-12
|
*/
|
@Service
|
public class ProjectApplyServiceImpl implements IProjectApplyService
|
{
|
@Autowired
|
private ProjectApplyMapper projectApplyMapper;
|
|
/**
|
* 查询申请信息
|
*
|
* @param id 申请信息ID
|
* @return 申请信息
|
*/
|
@Override
|
public ProjectApply selectProjectApplyById(String id)
|
{
|
return projectApplyMapper.selectProjectApplyById(id);
|
}
|
|
/**
|
* 查询申请信息列表
|
*
|
* @param projectApply 申请信息
|
* @return 申请信息
|
*/
|
@Override
|
public List<ProjectApply> selectProjectApplyList(ProjectApply projectApply)
|
{
|
return projectApplyMapper.selectProjectApplyList(projectApply);
|
}
|
|
/**
|
* 新增申请信息
|
*
|
* @param projectApply 申请信息
|
* @return 结果
|
*/
|
@Override
|
public int insertProjectApply(ProjectApply projectApply)
|
{
|
projectApply.setCreateTime(DateUtils.getNowDate());
|
return projectApplyMapper.insertProjectApply(projectApply);
|
}
|
|
/**
|
* 修改申请信息
|
*
|
* @param projectApply 申请信息
|
* @return 结果
|
*/
|
@Override
|
public int updateProjectApply(ProjectApply projectApply)
|
{
|
return projectApplyMapper.updateProjectApply(projectApply);
|
}
|
|
/**
|
* 删除申请信息对象
|
*
|
* @param ids 需要删除的数据ID
|
* @return 结果
|
*/
|
@Override
|
public int deleteProjectApplyByIds(String ids)
|
{
|
return projectApplyMapper.deleteProjectApplyByIds(Convert.toStrArray(ids));
|
}
|
|
/**
|
* 删除申请信息信息
|
*
|
* @param id 申请信息ID
|
* @return 结果
|
*/
|
@Override
|
public int deleteProjectApplyById(String id)
|
{
|
return projectApplyMapper.deleteProjectApplyById(id);
|
}
|
}
|