PortalSettingOperation.jsp 2.24 KB
<%@ page import="weaver.general.Util" %>
<%@ include file="/systeminfo/init_wev8.jsp" %>

<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.systeminfo.SystemEnv" %>
<jsp:useBean id="RecordSet" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="SystemComInfo" class="weaver.system.SystemComInfo" scope="page" />
<jsp:useBean id="log" class="weaver.admincenter.homepage.PortalMaintenanceLog" scope="page" />
<%
if(!HrmUserVarify.checkUserRight("homepage:Maint", user)){
	response.sendRedirect("/notice/noright.jsp");
	return;
}
%>
<%
	String rsstype = Util.null2String(request.getParameter("rsstype"));
	String refreshTime = Util.null2String(request.getParameter("refreshTime"));
	String needRefresh = Util.null2String(request.getParameter("needRefresh"));
	String showlasthp = Util.null2String(request.getParameter("showlasthp"));
	
	String isSortTopByUsage = Util.null2String(request.getParameter("issorttopbyusage"),"0");

	String showTopMenuName = Util.null2String(request.getParameter("showtopmenuname"),"0");
	RecordSet.executeProc("SystemSet_Select","");
	RecordSet.next();
	String oldSortTopByUsage = Util.null2String(RecordSet.getString("issorttopbyusage"));
	
	if(!isSortTopByUsage.equals(oldSortTopByUsage)){	//两个值相同,同为1或0则相同,否则不同
		RecordSet.executeSql("update PageUserDefault set issorttopbyusage = '"+isSortTopByUsage+"'");
	}
	
	//out.print("update SystemSet set rsstype='"+rsstype+"',refreshTime='"+refreshTime+"',needRefresh='"+needRefresh+"'");
	String strSql = "update SystemSet set showlasthp =?,defUseNewHomepage='1', rsstype=?,refreshMins=?,needRefresh=?,issorttopbyusage=?,showtopmenuname=? ";
	RecordSet.executeUpdate(strSql,new Object[]{showlasthp,rsstype,refreshTime,needRefresh,isSortTopByUsage,showTopMenuName});
	//RecordSet.executeSql(strSql);
	
	SystemComInfo.removeSystemCache() ;
	log.setItem("PortalSetting");
	log.setType("update");
	log.setSql(strSql);
	log.setDesc(SystemEnv.getHtmlLabelName(84167,user.getLanguage()));
	log.setUserid(user.getUID()+"");
	log.setIp(request.getRemoteAddr());
	log.setOpdate(TimeUtil.getCurrentDateString());
	log.setOptime(TimeUtil.getOnlyCurrentTimeString());
	log.savePortalOperationLog();
	response.sendRedirect("PortalSetting.jsp");
	
%>