【Java开源代码栏目提醒】:网学会员为需要Java开源代码的朋友们搜集整理了CommonServiceImpl.java相关资料,希望对各位网友有所帮助!
package com.cownew.PIS.framework.server.serviceImpl;
import java.util.Date;
import com.cownew.PIS.base.permission.common.IUserDAO;
import com.cownew.PIS.base.permission.common.UserInfo;
import com.cownew.PIS.framework.common.db.Selectors;
import com.cownew.PIS.framework.common.services.ICommonService;
import com.cownew.PIS.framework.server.helper.LocalServiceLocator;
import com.cownew.PIS.framework.server.helper.ThreadVariableManager;
import com.cownew.ctk.common.DateUtils;
public class CommonServiceImpl implements ICommonService
{
public Date now()
{
return DateUtils.getNow();
}
public UserInfo getCurrentUser()
{
IUserDAO user = (IUserDAO) LocalServiceLocator.getInstance()
.getService(IUserDAO.class);
String curUserId = ThreadVariableManager.getInstance()
.getCurrentServerUserContext().getCurUserId();
Selectors sel = new Selectors();
//常常需要了解此客户对应的人员,因此把person也取出来
//但是用户拥有权限是不用取出来的
sel.add("person");
return (UserInfo) user.loadByPK(curUserId, sel);
}
public void nop()
{
// 心跳操作
}
}