package com.lst.lc.web.service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
import com.lst.lc.dao.OperationDao;
import com.lst.lc.dao.RankDao;
import com.lst.lc.dao.UserDao;
import com.lst.lc.entities.User;
import com.lst.lc.hbase.model.Log;
import com.lst.lc.hbase.service.LogOperation;
@Service
public class LogHandler {
@Autowired
@Qualifier("userDao")
private UserDao userDao;
@Autowired
@Qualifier("operationDao")
private OperationDao operationDao;
@Autowired
private LogOperation logOperation;
/**
* 将用户操作写入日志
* @param user
* @param operation
*/
public void toLog(User user, String operation){
// Log log = new Log(user.getEmail(), operation);
// logOperation.add(log);
}
/**
* 更新用户积分和等级信息
* @param userId
* @param operation
*/
public void updateIntegral(int userId, String operation){
int integral = operationDao.getIntegral(operation);
userDao.addIntegral(userId, integral);
}
}