sql="select count(*) from timer_class_emp where (emp_id='"+emp_id+"' and class_date>=''"+开始日期+"'' and class_date<=''"+结束日期+"'')" db_run(sql) 排班天数=db_res(0) 应出勤天数= 排班天数 应出勤时数=应出勤天数*8 sql="select sum(overtime_minute) from timer_list where (emp_id ='"+emp_id+"' and tq_date >= '"+开始日期+"' and tq_date <= '"+结束日期+"')" db_run(sql) 日帐加班累计=db_res(0) //这里用日帐的加班时间字段放餐费补贴
sql="select sum(tq_money) from tuiquan where (emp_id ='"+emp_id+"' and tq_date >= '"+开始日期+"' and tq_date <= '"+结束日期+"')" db_run(sql) 退餐券=db_res(0) 用餐补贴=日帐加班累计-退餐券
sql="select sum(on_late_minute)*1.0/60 from timer_list where (emp_id ='"+emp_id+"' and class_date >= '"+开始日期+"' and class_date <= '"+结束日期+"')" db_run(sql) 迟到累计=db_res(0)
sql="select count(*) from timer_list where (emp_id ='"+emp_id+"' and class_date >= '"+开始日期+"' and class_date <= '"+结束日期+"' and on_late_minute>0)" db_run(sql) 迟到次数=db_res(0)
sql="select sum(off_early_minute)*1.0/60 from timer_list where (emp_id ='"+emp_id+"' and class_date >= '"+开始日期+"' and class_date <= '"+结束日期+"')" db_run(sql) 早退累计=db_res(0)
sql="select count(*) from timer_list where (emp_id ='"+emp_id+"' and class_date >= '"+开始日期+"' and class_date <= '"+结束日期+"' and off_early_minute>0)" db_run(sql) 早退次数=db_res(0)
sql="select sum(absent_minute)*1.0/60 from timer_list where (emp_id ='"+emp_id+"' and class_date >= '"+开始日期+"' and class_date <= '"+结束日期+"')" db_run(sql) 缺勤累计=db_res(0) sql="select count(*) fromtimer_list where (emp_id ='"+emp_id+"' and class_date >= '"+开始日期+"' and class_date <= '"+结束日期+"' and absent_minute>0)" db_run(sql) 缺勤次数=db_res(0)
sql="select sum(hours*60+minutes) from timer_overtime where (emp_id ='"+emp_id+"' and overtime_date >= '"+开始日期+"' and overtime_date <= '"+结束日期+"' and overtime_type_id='B')" db_run(sql) 平时加班累计=db_res(0)
sql="select sum(hours*60+minutes)*1.0/60 from timer_overtime where (emp_id ='"+emp_id+"' and overtime_date >= '"+开始日期+"' and overtime_date <= '"+结束日期+"' and overtime_type_id='C')" db_run(sql) 周日加班累计=db_res(0)
sql="select sum(hours*60+minutes)*1.0/60 from timer_leave where (emp_id ='"+emp_id+"' and beg_time >= '"+开始日期+"' and end_time <= '"+结束日期+"' and leave_type_id='C')" db_run(sql) 病假累计=db_res(0)
sql="select sum(hours*60+minutes)*1.0/60 from timer_leave where (emp_id ='"+emp_id+"' and beg_time >= '"+开始日期+"' and end_time <= '"+结束日期+"' and leave_type_id='A')" db_run(sql) 事假累计=db_res(0)
sql="select sum(hours*60+minutes)*1.0/60 from timer_leave where (emp_id ='"+emp_id+"' and beg_time >= '"+开始日期+"' and end_time <= '"+结束日期+"' and leave_type_id='G')" db_run(sql) 节假日累计=db_res(0)
sql="select sum(total_minute)*1.0/60 from timer_list where (emp_id ='"+emp_id+"' and class_date >= '"+开始日期+"' and class_date <= '"+结束日期+"')" db_run(sql) 日帐总计小时=db_res(0)