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.
33 lines
1.3 KiB
Plaintext
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 + "]");
|
|
%> |