package jnpf.dmsService.support;
|
|
import jnpf.base.UserInfo;
|
import jnpf.util.IpUtil;
|
import jnpf.util.ServletUtil;
|
import jnpf.util.UserProvider;
|
import org.springframework.stereotype.Component;
|
|
@Component
|
public class DmsPrintOperationRequestContext {
|
public UserInfo currentUser() {
|
return UserProvider.getUser();
|
}
|
|
public String header(String name) {
|
try {
|
return ServletUtil.getRequest().getHeader(name);
|
} catch (RuntimeException ex) {
|
return null;
|
}
|
}
|
|
public String requestIp() {
|
return IpUtil.getIpAddr();
|
}
|
|
public String userAgent() {
|
return ServletUtil.getUserAgent();
|
}
|
}
|