package com.ruoyi.station.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.station.mapper.MjAuthorizeDetailMapper; import com.ruoyi.station.domain.MjAuthorizeDetail; import com.ruoyi.station.service.IMjAuthorizeDetailService; import com.ruoyi.common.core.text.Convert; /** * 授权详情Service业务层处理 * * @author ruoyi * @date 2020-08-30 */ @Service public class MjAuthorizeDetailServiceImpl implements IMjAuthorizeDetailService { @Autowired private MjAuthorizeDetailMapper mjAuthorizeDetailMapper; /** * 查询授权详情 * * @param id 授权详情ID * @return 授权详情 */ @Override public MjAuthorizeDetail selectMjAuthorizeDetailById(String id) { return mjAuthorizeDetailMapper.selectMjAuthorizeDetailById(id); } /** * 查询授权详情列表 * * @param mjAuthorizeDetail 授权详情 * @return 授权详情 */ @Override public List selectMjAuthorizeDetailList(MjAuthorizeDetail mjAuthorizeDetail) { return mjAuthorizeDetailMapper.selectMjAuthorizeDetailList(mjAuthorizeDetail); } /** * 新增授权详情 * * @param mjAuthorizeDetail 授权详情 * @return 结果 */ @Override public int insertMjAuthorizeDetail(MjAuthorizeDetail mjAuthorizeDetail) { mjAuthorizeDetail.setCreateTime(DateUtils.getNowDate()); return mjAuthorizeDetailMapper.insertMjAuthorizeDetail(mjAuthorizeDetail); } /** * 修改授权详情 * * @param mjAuthorizeDetail 授权详情 * @return 结果 */ @Override public int updateMjAuthorizeDetail(MjAuthorizeDetail mjAuthorizeDetail) { mjAuthorizeDetail.setUpdateTime(DateUtils.getNowDate()); return mjAuthorizeDetailMapper.updateMjAuthorizeDetail(mjAuthorizeDetail); } /** * 删除授权详情对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteMjAuthorizeDetailByIds(String ids) { return mjAuthorizeDetailMapper.deleteMjAuthorizeDetailByIds(Convert.toStrArray(ids)); } /** * 删除授权详情信息 * * @param id 授权详情ID * @return 结果 */ @Override public int deleteMjAuthorizeDetailById(String id) { return mjAuthorizeDetailMapper.deleteMjAuthorizeDetailById(id); } }