📄 gerenkaoqinyilanbiaostatistic.java
字号:
package com.zx.kaoqin;
import java.util.List;
import com.work.db.DbUtil;
import com.work.util.DateUtil;
public class GeRenKaoQinYiLanBiaoStatistic {
/**
* 根据年份和月份来查询考勤月度的开始日期和结束日期
* @param nd yyyy 年度
* @param yd MM 月度
* @return 日期字符串数组,日期的格式为yyyy/MM/dd
*/
public String[] getKqyd(String nd ,String yd){
if(nd==null || nd.trim().equals("")){
nd = DateUtil.getCurrentYear();
}
if(yd==null || yd.trim().equals("")){
yd = DateUtil.getCurrentMonth();
}
List l = DbUtil.executeQueryStringList(" select kqksrq,kqjsrq from zx_kqyddy where nd="+nd+" and yd="+yd+"");
if(l!=null){
String[] result = new String[2];
result[0] = ((String[])l.get(0))[0];
result[1] = ((String[])l.get(0))[1];
System.out.println(result[0]+result[1]);
return result;
}
return null;
}
/**
* 根据日期返回指定用户的考勤记录。
* @param startDate 格式 yyyy/MM/dd
* @param endDate 格式 yyyy/MM/dd
* @param user_name 即up_uerinfo 表中的userinfo_alias字段
* @return 要么返回null,返回List包含String[5] ,包含考勤日期,上午考勤状态、上午考勤时间、下午考勤状态、下午考勤时间。(kqrq,swkqzt,sqkqsj,xwkqzt,xwkqsj)
*/
public List geRenKaoQinStatistic(String startDate, String endDate,String user_name) {
String sql = "";
sql = "select kqrq,swkqzt,swkqsj,xwkqzt,xwkqsj from zx_kq where xm='"+user_name+"' and kqrq>='"+startDate+"' " +
" and kqrq<='"+endDate+"' order by kqrq" ;
List l=null;
l = DbUtil.executeQueryStringList(sql);
return l;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -