showdata.jsp 1.22 KB
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@page import="weaver.hrm.User"%>
<%@page import="weaver.mobile.plugin.ecology.service.HrmResourceService"%>
<%@ page import="com.weaver.formmodel.util.NumberHelper"%>
<%@ page import="com.weaver.formmodel.util.StringHelper"%>
<%@ page import="weaver.conn.RecordSet"%>
<%@ page import="com.weaver.formmodel.mobile.manager.MobileUserInit"%>
<%
User user = MobileUserInit.getUser(request, response);
if(user == null){
	int userId = NumberHelper.string2Int(request.getParameter("userId"), 1);

	HrmResourceService hrs = new HrmResourceService();
	user = hrs.getUserById(userId);
	user.setLoginid("hasRight");
	request.getSession(true).setAttribute("weaver_user@bean",user);
	
}

String shortKey = StringHelper.null2String(request.getParameter("key"));
String url = "/spa/edc/static4mobile/index.html#/app/list";

if(!"".equals(shortKey)){
	RecordSet rs = new RecordSet();
	rs.executeSql("select appid as id from edc_form_page where shortkey = '" +shortKey+"'" );
	if(rs.next()){
		String id = StringHelper.null2String(rs.getString("id"));
		url = "/spa/edc/static4mobile/index.html#/app/analysis/"+id;
	}
}

%>
<script type="text/javascript">
	location.href = "<%=url %>";
</script>