1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package com.cdf.service.impl;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.cdf.common.PageInfo;
- import com.cdf.entity.Log;
- import com.cdf.mapper.ILogMapper;
- import com.cdf.request.LogRequest;
- import com.cdf.response.LogVo;
- import com.cdf.service.IDeptService;
- import com.cdf.service.ILogService;
- import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import com.cdf.util.JwtUtil;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- /**
- * <p>
- * 服务实现类
- * </p>
- *
- * @author
- * @since 2022-05-09
- */
- @Service
- public class LogServiceImpl extends ServiceImpl<ILogMapper, Log> implements ILogService {
- @Autowired
- IDeptService deptService;
- @Override
- public PageInfo<LogVo> getPageByParam(LogRequest param) {
- Page<LogVo> page = getBaseMapper().getPageByParam(new Page<>(param.getPageNum(),param.getPageSize()),param);
- return PageInfo.PageInfo(page);
- }
- @Override
- public void addLog(String logType,String info,String ip,String token) {
- try {
- Log log = new Log();
- log.setLogType(logType);
- log.setInfo(info);
- log.setIp(ip);
- log.setUserId(JwtUtil.getId(token));
- log.setPhone(JwtUtil.getPhone(token));
- log.setResult("操作成功");
- this.save(log);
- }catch (Exception e){
- e.printStackTrace();
- }
- }
- }
|