package com.engine.kq.service;

import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import weaver.hrm.User;

/**
 * 考勤流程相关的ajax请求事件
 */
public interface KQReport4EService {

  /**
   * 小e 签到签退
   * @param params
   * @param user
   * @return
   */
  public Map<String, Object> punchButton4E(HttpServletRequest request, Map<String, Object> params,
      User user);

  /**
   * 小e 签到签退
   * @param params
   * @param user
   * @return
   */
  public Map<String, Object> getScheduleData(HttpServletRequest request, Map<String, Object> params,
      User user);

  /**
   * 小e 我的假期情况
   * @param params
   * @param user
   * @return
   */
  public Map<String, Object> getBalanceInfo(HttpServletRequest request, Map<String, Object> params,
      User user);


}
