| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@include file="/context/mytags.jsp"%>
- <!DOCTYPE html>
- <html>
- <head>
- <title>员工级人才补贴设置</title>
- <t:base type="jquery,easyui,tools,DatePicker"></t:base>
- <script src="plug-in/layer/layer.js"></script>
- <script>
- function btn_ok(){
- $("#btnsub").click();
- }
- function callback(data){
-
-
- if(data.success){
- layer.alert(data.msg, function(index){
- window.location.href="userTalentSubsidyController.do?list"
- layer.close(index);
- });
- }
- else{
- layer.alert(data.msg);
- }
- }
-
- function checkboxClick(){
- if ($("#cbCheckbox1").prop("checked")) {
- $("#money").prop("readonly","readonly");
- } else {
- $("#money").removeAttr("readonly");
- }
- }
-
- function num1(obj){
- obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符
- obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字
- obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个, 清除多余的
- obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
- obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); //只能输入两个小数
- }
-
- function userOrdutiesChanged(){
- var userid = $("#userid").val();
- var talentStrategyOption=$("select[name='talentStrategyId']");
- var talentStrategyId=talentStrategyOption.val();
-
- $.ajax({
- async:false,
- url : "userTalentSubsidyController.do?getTalentSubsidy",
- type : 'post',
- data : {
- talentStrategyId : talentStrategyId
- },
- cache : false,
- success : function(data) {
- //console.log(data);
- var d = data; // ------ $.parseJSON(data);
- var money = (d.attributes["talentStrategy"].money);
- //callback(d);
- if (d.success==false) {
- layer.alert(d.msg);
- return false;
- }else{
- $("#money").val(money);
- $("#cbCheckbox1").attr("checked", 'checked');
- }
- }
- });
- }
-
- $(document).ready(function(){
- var dbmoney = ${userTalentSubsidyPage.money};
- var talentStrategyId = "${userTalentSubsidyPage.talentStrategyId }";
- if(dbmoney < 0){
- $.ajax({
- async:false,
- url : "userTalentSubsidyController.do?getTalentSubsidy",
- type : 'post',
- data : {
- talentStrategyId : talentStrategyId
- },
- cache : false,
- success : function(data) {
- //console.log(data);
- var d = data; // ------ $.parseJSON(data);
- var money = (d.attributes["talentStrategy"].money);
- //callback(d);
- if (d.success==false) {
- layer.alert(d.msg);
- return false;
- }else{
- $("#money").val(money);
- $("#cbCheckbox1").attr("checked", 'checked');
- }
- }
- });
- }else{
- $("#money").val(dbmoney);
- $("#cbCheckbox1").attr("checked", false);
- }
- });
- </script>
- <script type="text/javascript">
- //编写自定义JS代码
- </script>
- </head>
- <body>
- <t:formvalid formid="formobj" dialog="false" usePlugin="password" layout="table" action="userTalentSubsidyController.do?doUpdate" tiptype="1" callback="callback">
- <input id="id" name="id" type="hidden" value="${userTalentSubsidyPage.id }"/>
- <table style="width: 600px;" cellpadding="0" cellspacing="1" class="formtable">
- <tr>
- <td align="right"><label class="Validform_label"><span color="red" class="requiredIcon">*</span>员工:</label></td>
- <td class="value" colspan="5">
- <input id="userid" name="userid" type="hidden" onchange="userOrdutiesChanged" value="${userTalentSubsidyPage.userid }"/>
- <input name="realName" class="inputxt" id="realName" readonly="readonly" datatype="*" value="${realName }"/>
- <t:choose hiddenName="userid" hiddenid="id" left="50%" width="670" height="450" url="correctionController.do?userWorkflow&type=samelevel_transfer" name="userList1" icon="icon-select" title="选择员工" textname="realName" isclear="true" isInit="true"></t:choose>
- <span class="Validform_checktip"></span>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 人才津贴项:
- </label>
- </td>
- <td class="value">
- <t:dictSelect field="talentStrategyId" extendJson="{onchange:'userOrdutiesChanged()'}" type="list" defaultVal="${userTalentSubsidyPage.talentStrategyId}" dictTable="t_bus_talent_subsidy_strategy"
- dictField="id" dictText="factor" hasLabel="false" title="人才津贴项" onclick="userOrdutiesChanged" ></t:dictSelect>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">人才津贴项</label>
- </td>
- </tr>
-
- <tr>
- <td align="right">
- <label class="Validform_label">
- 人才津贴金额:
- </label>
- </td>
- <td class="value">
- <input id="money" name="money" type="text" style="width: 150px" class="inputxt" readonly="readonly" onkeyup="num1(this)" ignore="checked" />
- <input id="cbCheckbox1" type="checkbox" name="isDefault" value="true" checked="checked" onclick="checkboxClick();" />
- <span class="checkboxtip">默认金额</span>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">员工级津贴金额</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 说明:
- </label>
- </td>
- <td class="value">
- <textarea style="width:600px;height: 120px;" class="inputxt" rows="6" id="description" maxlength="200" name="description" ignore="ignore" placeholder="请输入备注信息(最多输入文字数200)">
- ${userTalentSubsidyPage.description }
- </textarea>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">说明</label>
- </td>
- </tr>
-
- <tr>
- <td height="50px" align="center" colspan="2">
- <a style="margin-left:80px" href="#" class="easyui-linkbutton l-btn" iconcls="icon-le-ok" onclick="btn_ok()">提交</a>
- <div style="display:none"><input type="submit" id ="btnsub" value=""/></div>
- <a href="#" class="easyui-linkbutton l-btn" plain="true" iconcls="icon-le-back" onclick="history.go(-1)">返回</a>
- </td>
- </tr>
- </table>
- </t:formvalid>
- </body>
- <script src = "webpage/cn/com/lzt/talentsubsidy/userTalentSubsidy.js"></script>
|