You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
166 lines
7.5 KiB
166 lines
7.5 KiB
<%
|
|
/***************************************************************
|
|
* <p>ProName:EdorVCInput.jsp</p>
|
|
* <p>Title:归属规则维护</p>
|
|
* <p>Description:归属规则维护</p>
|
|
* <p>Copyright:Copyright (c) 2012</p>
|
|
* <p>Company:Sinosoft</p>
|
|
* @author : JingDian
|
|
* @version : 8.0
|
|
* @date : 2014-06-13
|
|
****************************************************************/
|
|
%>
|
|
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
|
|
<%@include file="../common/jsp/UsrCheck.jsp"%>
|
|
<%@page import="com.sinosoft.lis.pubfun.DateUtil"%>
|
|
<%@page import="com.sinosoft.utility.XssUtil"%>
|
|
<%
|
|
GlobalInput tGI = (GlobalInput)session.getAttribute("GI");
|
|
|
|
String tOperator = tGI.Operator;
|
|
String tCurrentDate= DateUtil.getCurrentDate();
|
|
|
|
String tMissionID = XssUtil.escapeJavaScript(request.getParameter("MissionID"));
|
|
String tSubMissionID = XssUtil.escapeJavaScript(request.getParameter("SubMissionID"));
|
|
String tActivityID = XssUtil.escapeJavaScript(request.getParameter("ActivityID"));
|
|
String tEdorAppNo = XssUtil.escapeJavaScript(request.getParameter("EdorAppNo"));
|
|
String tEdorType = XssUtil.escapeJavaScript(request.getParameter("EdorType"));
|
|
String tGrpContNo = XssUtil.escapeJavaScript(request.getParameter("GrpContNo"));
|
|
String tEdorNo = XssUtil.escapeJavaScript(request.getParameter("EdorNo"));
|
|
|
|
%>
|
|
<script>
|
|
var tManageCom = "<%=tGI.ManageCom%>";
|
|
var tOperator = "<%=tGI.Operator%>";
|
|
var tEdorAppNo = "<%=tEdorAppNo%>";
|
|
var tEdorType = "<%=tEdorType%>";
|
|
var tGrpContNo = "<%=tGrpContNo%>";
|
|
var tEdorNo = "<%=tEdorNo%>";
|
|
var tMissionID = "<%=tMissionID%>";
|
|
var tSubMissionID = "<%=tSubMissionID%>";
|
|
var tActivityID = "<%=tActivityID%>";
|
|
</script>
|
|
<html>
|
|
<head>
|
|
<%--<title>归属规则维护</title>--%><title>LIS</title>
|
|
<script src="../common/javascript/Common.js"></script>
|
|
<script src="../common/cvar/CCodeOperate.js"></script>
|
|
<script src="../common/javascript/MulLine.js"></script>
|
|
<script src="../common/javascript/EasyQuery.js"></script>
|
|
<script src="../common/easyQueryVer3/EasyQueryVer3.js"></script>
|
|
<script src="../common/easyQueryVer3/EasyQueryCache.js"></script>
|
|
<script src="../common/javascript/VerifyInput.js"></script>
|
|
<SCRIPT src="../common/laydate/laydate.js"></SCRIPT>
|
|
<link href="../common/css/Project.css" rel=stylesheet type=text/css>
|
|
<LINK href="../common/css/Project3.css" rel=stylesheet type=text/css>
|
|
<link href="../common/css/mulLine.css" rel=stylesheet type=text/css>
|
|
<link href="../common/css/tab.css" rel=stylesheet type=text/css>
|
|
<script src="./EdorVCInput.js"></script>
|
|
<%@include file="EdorVCInit.jsp"%>
|
|
<script src="../common/javascript/i18n/jquery.i18n.js"></script>
|
|
<script src="../common/javascript/i18n/jquery.i18n.messagestore.js"></script>
|
|
<script src="../common/javascript/i18n/i18n.js"></script>
|
|
</head>
|
|
<body onload="initForm();initElementtype();">
|
|
<form method=post name=fm id=fm target="fraSubmit" action="">
|
|
<div style="margin-left:10px">
|
|
|
|
<div id="divOldPositionGrid" class="container grid" showname="原归属信息">
|
|
<span id="spanOldPositionGrid" ></span>
|
|
<br>
|
|
</div>
|
|
|
|
|
|
<div id="divOldAscriptionGrid" class="container grid" showname="原普通归属规则">
|
|
<span id="spanOldAscriptionGrid" ></span>
|
|
<br>
|
|
</div>
|
|
|
|
<div id="divGSInfo" style="display: none">
|
|
<div id="divPositionGrid" class="container grid" showname="归属信息">
|
|
<span id="spanPositionGrid"></span>
|
|
|
|
<br>
|
|
<table class=common>
|
|
<tr class=common>
|
|
<td class=title>员工类别</td>
|
|
<td class=input><input class="common" id=PositionCode name=PositionCode elementtype=nacessary
|
|
verify="员工类别|NOTNULL&LEN<=4"></td>
|
|
<td class=title>分类说明</td>
|
|
<td class=input><input class="common" id=PositionCodeName name=PositionCodeName
|
|
elementtype=nacessary verify="分类说明|NOTNULL&LEN<=100"></td>
|
|
<td class=title data-i18n="AttriYrCalculMthd">归属年度计算方式</td>
|
|
<td class=input><input class=codeno name=CountType id=CountType readonly
|
|
verify="归属年度计算方式~AttriYrCalculMthd|NOTNULL"
|
|
ondblclick="showCodeList('counttype',[this,CountTypeName],[0,1],null,null,null,'1',null);"
|
|
onkeyup="return showCodeListKey('counttype',[this,CountTypeName],[0,1],null,null,null,'1',null);"><input
|
|
class=codename name=CountTypeName elementtype=nacessary></td>
|
|
</tr>
|
|
</table>
|
|
<div id="divAccascriptionSave" style="display: none">
|
|
<Input VALUE="保 存" data-i18n="Save-6" class=cssButton type=button id="addPositionBtn"
|
|
onclick="addPosition();">
|
|
<%--<Input VALUE="修 改" data-i18n="Modify-2" class=cssButton type=button id="updatePositionBtn" onclick="updatePosition();">--%>
|
|
<Input VALUE="删 除" data-i18n="Del" class=cssButton type=button id="deletePositionBtn"
|
|
onclick="deletePosition();">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="divGSGZInfo" style="display: ">
|
|
|
|
<div id="divAscriptionGrid" class="container grid" showname="普通归属规则定义">
|
|
<span id="spanAscriptionGrid"></span>
|
|
|
|
<br>
|
|
<table class=common>
|
|
<tr class=common>
|
|
<td class=title>员工类别</td>
|
|
<td class=input><input class=code name=AscriptionCode id=AscriptionCode readonly
|
|
ondblclick="return showCodeList('positionpos',[this,AscriptionCodeName],[0,1],null,'<%=tEdorNo%>','EdorNo',true);"
|
|
onkeyup="return showCodeListKey('positionpos',[this,AscriptionCodeName],[0,1],null,'<%=tEdorNo%>','EdorNo',true);"
|
|
elementtype=nacessary></td>
|
|
<td class=title>分类说明</td>
|
|
<td class=input><input class="common" name=AscriptionCodeName id=AscriptionCodeName readonly></td>
|
|
<td class=title></td>
|
|
<td class=input></td>
|
|
</tr>
|
|
<tr class=common>
|
|
<td class=title data-i18n="AnnuStartingVal">年度起始值(>)</td>
|
|
<td class=input><input class="common" name=StartYears id=StartYears elementtype=nacessary></td>
|
|
<td class=title data-i18n="AnnuTerminatnVal">年度终止值(≤)</td>
|
|
<td class=input><input class="common" name=EndYears id=EndYears elementtype=nacessary></td>
|
|
<td class=title data-i18n="AttriRatio">归属比例</td>
|
|
<td class=input><input class="common" name=Rate id=Rate elementtype=nacessary></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div id="divRiskSave" style="display: none">
|
|
<input type=button class="cssButton" value="保 存" data-i18n="Save-4" id="saveAscriptionBtn"
|
|
onclick="saveAscription();">
|
|
<input type=button class="cssButton" value="修 改" data-i18n="Modify-3" style="display: ''"
|
|
onclick="updateAscription();">
|
|
<input type=button class="cssButton" value="删 除" data-i18n="Del-6" style="display: ''"
|
|
onclick="deleteAscription();">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<input type=button class="cssButton" value="关 闭" data-i18n="Closed" style= "display: ''" id="closeBtn" onclick="returnbak();">
|
|
<%--隐藏区--%>
|
|
<input class="displayNone" name=Operate>
|
|
<input class="displayNone" name=GrpPropNo>
|
|
<input class="displayNone" name=CurrentDate>
|
|
<input class="displayNone" name=EdorAppNo>
|
|
<input class="displayNone" name=MissionID> <%-- 工作任务ID --%>
|
|
<input class="displayNone" name=SubMissionID> <%-- 子工作任务ID --%>
|
|
<input class="displayNone" name=ActivityID> <%-- 工作节点ID --%>
|
|
<input class="displayNone" name=mOperate>
|
|
<input class="displayNone" name=tOperate>
|
|
<input class="displayNone" name=RiskCode>
|
|
|
|
</div>
|
|
<Br /><Br /><Br /><Br />
|
|
</form>
|
|
<span id="spanCode" style="display: none; position:absolute; slategray"></span>
|
|
</body>
|
|
</html>
|
|
|