ckstand.jsp

来自「企业人力资源管理」· JSP 代码 · 共 198 行

JSP
198
字号
<%@ page contentType="text/html; charset=gb2312" language="java"
	errorPage=""%>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt"%>
<html>

	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
		<title>薪酬标准审核</title>
	</head>

	<link rel="stylesheet" type="text/css" href="/hr/css/all_page.css">

	<script type="text/javascript">
	function nst_convert(t)
    {
		 var ms = t.value.replace(/[^\d\.]/g,"").replace(/(\.\d{2}).+$/,"$1").replace(/^0+([1-9])/,"$1").replace(/^0+$/,"0");
		 var txt = ms.split(".");
		 txt[0] = txt[0].replace(/(\d)(\d{3}(,|$))/,"$1,$2");
		 t.value = txt[0]+(txt.length>1?"."+txt[1]:"");
		 return t.value;
    }
    
    function sum_convert(){
        var salarySum = document.getElementsByName("salarySum")[0];
        var salarySum_hidden = document.getElementsByName("salarySum_hidden")[0];
        salarySum.value=nst_convert(salarySum_hidden);
    }
    
    function convert(t){
        nst_convert(t);
    	valueChange(t);
    	sum_convert();
    }
    function valueChange(th){
       if(th.value == null || th.value==""){
          th.value = 0.00;
       }
       var salarySum = document.getElementsByName("salarySum_hidden")[0];
       var salarys = document.getElementsByName("salarys");
       var salarys_hidden = document.getElementsByName("salarys_hidden");
       var sum = 0;
       for(var i=0;i<salarys.length;i++){
             var salary_value = parseFloat(salarys_hidden[i].value.replace(/[,\.]/, ""));
             salarys[i].value = salary_value;
             sum = parseFloat(salary_value) + sum;   
       }
       salarySum.value=Math.round(sum*100)/100;
   }
   
   function onsubmits(v){
       document.forms[0].submit();
   }
   window.onload=function(){
   		var date = new Date();
   		document.getElementsByName("ckTime")[0].value=date.getYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();
   }
</script>
	<script type="text/javascript" src="/hr/js/share/share.js"></script>
	<body>
		<font color="#0000CC"> 您正在做的业务是:人力资源--薪酬标准登记管理--薪酬标准审核 </font>
		<form action="/hr/ckstand.do?method=doChecked" method="post">
			<table width="100%" height="31">
				<tr>
					<td colspan="3" align="right">
						<input type="button" value="返回审核列表"
							onclick="javascript:history.go(-1);" />
						<input type="button" value="返回薪酬管理"
							onclick="location.href='/hr/baseConfig.do?method=toBodyUrl&url=body_salary'" />
						<input type="button" value="审核通过" onclick="onsubmits(1)" />
					</td>
				</tr>
			</table>
			<table width="100%" height="101" border="1" cellpadding="0"
				cellspacing="0">
				<tr>
					<td width="60%" height="20" colspan="8" align="right">
						<input name="ssdId" type="hidden" value="${stand.ssdId }" />
						<input name="checkStatus" type="hidden" value="1" />
						薪酬标准总额
						<input name="salarySum_hidden" size="20"
							value="<fmt:formatNumber value="${stand.salarySum}"  currencyCode="999,999"/>"
							readonly="readonly" />
						<input type="hidden" name="salarySum" size="20"
							value="${stand.salarySum}" />
					</td>
				</tr>
				<tr>
					<td height="20">
						薪酬标准标号
					</td>
					<td>
						<input name="standardId" size="20" value="${stand.standardId}"
							readonly="readonly">
					</td>
					<td>
						薪酬标准名称
					</td>
					<td colspan="2">
						<input name="standardName" size="20" value="${stand.standardName}" />
					</td>
					<td>
						制定人
					</td>
					<td colspan="2">
						<input name="designer" size="20" value="${stand.designer}"
							readonly="readonly" />
					</td>
				</tr>
				<tr>
					<td height="18">
						登记人
					</td>
					<td>
						<input name="register" size="20" value="${stand.register}"
							readonly="readonly" />
					</td>
					<td>
						复核人
					</td>
					<td colspan="2">
						<input name="checker" size="20" value="${users.userName }"
							readonly="readonly" />
					</td>
					<td>
						变动人
					</td>
					<td colspan="2">
						<input name="changer" size="20" value="${users.userName }"
							readonly="readonly" />
					</td>
				</tr>
				<tr>
					<td>
						登记时间
					</td>
					<td>
						<input name="reTime" size="20" value="${stand.reTime}"
							readonly="readonly" />
					</td>
					<td>
						复核时间
					</td>
					<td colspan="2">
						<input name="ckTime" size="20" readonly="readonly" />
					</td>
					<td height="18">
					</td>
					<td colspan="2">
					</td>
				</tr>
				<tr>
					<td height="46" class="thBg">
						复核建议
					</td>
					<td colspan="7">
						<textarea name="checkComment" rows="3" style="width: 100%"></textarea>
					</td>
				</tr>
			</table>
			<table width="100%" class="table_head" border="1" cellpadding="0"
				cellspacing="0">
				<tr class="table_list_tr">
					<td>
						序号
					</td>
					<td>
						薪酬项目名称
					</td>
					<td>
						金额
					</td>
				</tr>
				<c:forEach var="item" items="${sandItems}" varStatus="status">
					<tr>
						<td>
							${status.count }
							<input type="hidden" name="itemIds" value="${item.itemId }" />
						</td>
						<td>
							${item.itemName }
							<input type="hidden" name="itemNames" value="${item.itemName }" />
						</td>
						<td>
							<input name="salarys_hidden" size="15"
								value="<fmt:formatNumber value="${item.salary }"  currencyCode="999,999"/>"
								onkeyup="convert(this)" />
							<input type="hidden" name="salarys" size="15"
								value="${item.salary }">
							<input type="hidden" name="sstIds" value="${item.sdtId}" />
						</td>
					</tr>
				</c:forEach>
			</table>
		</form>
	</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?