日志服务

2020/1/1

点击勘误issues (opens new window),哪吒感谢大家的阅读

# 日志服务

    //插入日志
    public RestRet insertLog(
            UserLoginInfo userLoginInfo,//用户信息
            String actionS,//操作描述
            String token,//token
            String type,//类型
            String operatorId,//操作员ID
            String action,//操作
            String dataId,//数据ID
            HttpServletRequest request//请求
    ) throws Exception {
        //创建ActionLog对象
        ActionLog actionLog = new ActionLog();
        //设置token
        actionLog.setToken(token);
        //设置操作员ID
        actionLog.setOperatorId(operatorId);
        //设置类型
        actionLog.setType(type);
        //设置操作
        actionLog.setAction(action);
        //设置用户ID
        actionLog.setUserId(userLoginInfo.getUserId());
        //设置手机号
        actionLog.setMobile(userLoginInfo.getMobile());
        //设置用户名
        actionLog.setCName(userLoginInfo.getUserNa());
        //设置操作描述
        actionLog.setActionS(actionS);
        // 获取请求IP
        String requestIP = IPUtil.getIpAddr(request);
        // 设置请求IP
        actionLog.setRequsetIP(requestIP);
        // 设置创建人ID
        actionLog.setCreateId(userLoginInfo.getUserId());
        // 设置数据ID
        actionLog.setDataId(dataId);
        // 设置机构编号
        actionLog.setONum(userLoginInfo.getONum()+"");
        // 添加日志
        return add(actionLog);
    }