<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="cm" uri="/commons-tags" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>考勤日历配置</title>
<link href="../resources/style/base.css" rel="stylesheet" type="text/css"/>
<s:include value="../common/head.jsp" />
<script type="text/javascript" src="../resources/js/calendar/calendar.js"></script>
<script type="text/javascript">
function typeAdd(){
	iframeWindow("<s:url action='attSpecCalendarOperate'/>?oper=add",500,400,"添加假期日历",refreshWindow);
}
function typeEdit(){
	if(getCheckedCount("sid")!=1){
		msgAlert("请选择一条您要修改的记录。");
		return;
	}
	iframeWindow("<s:url action='attSpecCalendarOperate'/>?oper=edit&cal.id="+getCheckedValue("sid"),500,400,"修改假期日历",refreshWindow);
}
function typeDel(){
	if(getCheckedCount("sid")!=1){
		msgAlert("请选择一条您要删除的记录。");
		return;
	}
	msgConfirm("您确认要删除该记录吗？",function(){
		iframeWindow("<s:url action='attSpecCalendarDelete'/>?cal.id="+getCheckedValue("sid"),400,200,"删除假期日历",refreshWindow);
	});
}

</script>
</head>

<body>
<div class="body_list">
  <s:include value="../common/body.jsp" />
  <s:form action="attSpecCalendarList" id="queryForm" namespace="/att">
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="table_line">
      <tr class="form_title">
        <td colspan="5">查询条件</td>
      </tr>
      <tr class="form_item">
        <td width="27%">年份：
          <s:textfield name="year" readonly="true" onClick="showCalendar('yyyy',this)" cssClass="date_input" title="年份为必填项" cssStyle="width:100px;"/></td>
        <td width="29%">类型：
          <s:select cssStyle="width:100px;" title="类型为必填项"  name="cal.dayType.id" list='#request.SysCodeFinder.find("DAY_TYPE")' headerKey="" headerValue="" listKey="id" listValue="codeName"/></td>
        <td width="33%">工作地区：
          <s:select cssStyle="width:100px;" name="cal.areaType.id" list='#request.SysCodeFinder.find("EMPL_WORK_AREA")' headerKey="" headerValue="全部地区" listKey="id" listValue="codeName"/></td>
        <td width="11%" align="center"><input name="q" value="查 询" onclick="query()" type="button" /></td>
      </tr>
    </table>
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"  style="margin:15px 0 5px 0;" >
      <tr>
        <td><input type="button" name="add" onclick="typeAdd()" value="添 加"/>
          <input type="button" name="edit" onclick="typeEdit()" value="修 改"/>
          <input type="button" name="delete" onclick="typeDel()" value="删 除"/></td>
      </tr>
    </table>
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="table_line">
      <tr class="list_title">
        <td width="3%" align="center"><input type="radio" name="array" onclick="checkedAll(this)" value="checkbox" /></td>
        <td width="14%">日期</td>
        <td width="16%">类型</td>
        <td width="15%">工作地区</td>
        <td width="52%">描述</td>
      </tr>
      <s:iterator value="calList" status="st">
        <s:set name="row_cls" value=""/>
        <s:if test="#st.Even">
          <s:set name="row_cls" value="%{'row_a'}"/>
        </s:if>
        <tr class="list_data <s:property value='#row_cls'/>">
          <td align="center"><input type="radio" name="array" value="<s:property value='id'/>" lang="sid"/></td>
          <td align="center"><s:date name="attDate" format="yyyy-MM-dd"/></td>
          <td align="center"><s:property value="dayType.codeName"/></td>
          <td align="center"><s:if test="areaType!=null && areaType.codeName!=null">
              <s:property value="areaType.codeName"/>
            </s:if>
            <s:else> 全部地区 </s:else></td>
          <td><s:property value="descr"/></td>
        </tr>
      </s:iterator>
    </table>
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="list_page">
      <tr>
      	<td width="53%" style="text-align:left;"><span class="info">提示：当同一日期存在多条记录时，系统计算考勤数据时优先选择指定“工作地区”的记录。</span></td>
        <td width="47%"><cm:pager/></td>
      </tr>
    </table>
  </s:form>
</div>
</body>
</html>