package com.whyc.service; import com.whyc.mapper.UserLogMapper; import com.whyc.pojo.db_user.UserLog; import com.whyc.util.ActionUtil; import com.whyc.util.CommonUtil; import org.springframework.stereotype.Service; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import java.util.Date; @Service public class UserLogService { @Resource private UserLogMapper mapper; public void add(Integer categoryId, Integer type, String message, String messageDetail) { HttpServletRequest request = ActionUtil.getRequest(); UserLog userLog = new UserLog(); userLog.setCategory(categoryId); userLog.setType(type); userLog.setMessage(message); userLog.setMessageDetail(messageDetail); userLog.setUserId(ActionUtil.getUser().getId()); userLog.setUserName(ActionUtil.getUser().getName()); userLog.setTerminalIp(request.getRemoteAddr()); userLog.setCreateTime(new Date()); mapper.insert(userLog); } }