You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
weaver-develop/interface/KQScheduleFormat.jsp

33 lines
1.3 KiB
Plaintext

<%@ page import="weaver.common.DateUtil" %>
<%@ page import="weaver.conn.RecordSet" %>
<%@ page import="com.engine.kq.log.KQLog" %>
<%@ page import="com.engine.kq.biz.KQFormatData" %>
<%@ page import="weaver.general.Util" %>
<%@ page contentType="text/html; charset=UTF-8" %>
<%
String yesterday = request.getParameter("formatDate");
String date = DateUtil.addDate(yesterday, 1);
KQLog kqLog = new KQLog();
try {
kqLog.info("begin do KQScheduleFormatJob invoke ...");
kqLog.info("do KQScheduleFormatJob invoke..[" + date + ";" + yesterday + "]");
RecordSet rs1 = new RecordSet();
String sql = "select id from hrmresource where status in (0,1,2,3)";
rs1.execute(sql);
while (rs1.next()) {
String resourceid = Util.null2String(rs1.getString("id"));
kqLog.info("KQScheduleFormatJob:resourceid:" + resourceid + ":yesterday:" + yesterday);
new KQFormatData().formatKqDate(resourceid, yesterday);
//处理一下今天的数据,不然的话今天的数据会显示成休息
new KQFormatData().formatKqDate(resourceid, date);
}
kqLog.info("end do KQScheduleFormatJob invoke ...");
} catch (Exception e) {
kqLog.info(e);
}
out.println("do KQScheduleFormatJob invoke..[" + date + ";" + yesterday + "]");
%>