function reloadPlaceholder(){ $('input[placeholder]').placeholder("input"); $('textarea[placeholder]').placeholder("textarea"); } jQuery.fn.placeholder = function(eleType){ var i = document.createElement('input'), placeholdersupport = 'placeholder' in i; if(!placeholdersupport){ var inputs = jQuery(this); inputs.each(function(){ var input = jQuery(this); var text=input.attr('placeholder'); if(typeof(text)=='undefined') { text=''; } var position = input.position(), pdl = 0, height = input.outerHeight(), width = input.outerWidth(), placeholder = jQuery(''+text+''), pdl = parseFloat(input.css('paddingLeft')); if(isNaN(pdl)||typeof(pdl)=='undefined') { pdl=0; } mgl = parseFloat(input.css('marginLeft')); if(isNaN(mgl)||typeof(mgl)=='undefined') { mgl=0; } input.next("span.phTips").remove(); var line_height = height; if(eleType == "textarea"){ line_height = "20"; } placeholder.css({left: position.left+pdl+mgl,top:position.top,height:height,width:width,'line-height':line_height+"px",'position':'absolute', 'color': "#999", 'font-size' : "12px"}); placeholder.on("click",function(){ input.focus(); }); if(input.val() != ""){ placeholder.css({display:'none'}); }else{ placeholder.css({display:'inline'}); } placeholder.insertAfter(input); input.focus(function(){ placeholder.css({'display':'none'}); }); input.on("keyup",function(e){ if(jQuery(this).val() != ""){ placeholder.css({'display':'none'}); }else{ placeholder.css({'display':'inline'}); } }).on("blur",function(){ if(jQuery(this).val() != ""){ placeholder.css({'display':'none'}); }else{ placeholder.css({'display':'inline'}); } }); }); } return this; } function getSaleGroupByCSaleGroup(count){ //销售组织清除 $("#comDiv").append(""); //销售组织键值(key:INT_CODE,value:VALUE,数据库中取得) var com = $("input[name=com]").val(); com = com.replace(/'/g, '"'); var mapComName = JSON.parse(com); var comDivContent = ""; for(var i=0;i"+ ""+mapComName[i][1]+""+""; }else if(i%count==(count-1)){ comDivContent = comDivContent + ""+ ""+mapComName[i][1]+""+""; }else{ comDivContent = comDivContent + ""+ ""+mapComName[i][1]+""+""; } } $("#comDiv").append(comDivContent); } function getSaleGroupCheckedBySaleGroup() { var saleGrpBefore = $("#saleGrpBefore").val(); var saleGrpBeforeArr = saleGrpBefore.split(","); var comDivTdList = $("#comDiv").find("td"); for (var i = 0; i < comDivTdList.length; i++) { var name = $(comDivTdList[i]).children("span").text(); if (saleGrpBeforeArr.indexOf(name) !== -1) { comDivTdList[i].childNodes[0].checked = true; } } } function queryProdGrpByDepartMent(){ $("#departMentId").val($("select[name=departMent]").val()); $("#departMentName").val($("select[name=departMent]").find("option:selected").text()); $("#prodGrpDetail").html(""); queryProdGrp(); } function queryProdGrp(){ var department = ""; if($("select[name=departMent]").length > 0){ department = $("select[name=departMent]").val(); } $.ajax({ type: "POST", url: webContext+'/userRequest/out/queryProdGrpByDepartMent.au?departmentid='+department, data : {}, async:false, success: function(result) { result = decodeURIComponent(result.replace(/\+/g, '%20')); // comboTreeProdGrp(result); } }); } function comboTreeProdGrp(result){ var prodGrps; var prodGrpSession; var data = eval(result); $('#prodGrp').combotree({ valueField: "id", //Value字段 textField: "text", //Text字段 multiple: true, data: data, onCheck: function (node, checked) { //让全选不显示 $("#prodGrp").combotree("setText", $("#prodGrp").combobox("getText").toString().replace("全选,", "")); showProdGrp(data); }, onClick: function (node, checked) { //让全选不显示 $("#prodGrp").combotree("setText", $("#prodGrp").combobox("getText").toString().replace("全选,", "")); }, onLoadSuccess: function (node, data) { var prodGrpSession = $("#prodGrpSession").val(); if(prodGrpSession != null && prodGrpSession.length > 0){ var prodGrpObj = prodGrpSession.split(","); $("#prodGrp").combotree('setValues', prodGrpObj); showProdGrp(data); /*var prodGrpName = $("#prodGrpNameSession").val(); if(prodGrpName != ''){ var result = ""; $.each(prodGrpName.split(","),function(i, value){ if(i == 0){ result = result + value; return; } result = result + "
" + value; }); $("#prodGrpDetail").html(result); }else{ $("#prodGrpDetail").html(""); }*/ } }, editable: true /*keyHandler: { query: queryHandler, }*/ }); var children = data[0].children; if(children != null && children.length > 0){ if(prodGrps != null && prodGrps.length > 0){ }else{ $("#prodGrp").combotree("setText","-请选择-"); } }else{ $("#prodGrp").combotree("setText","-请选择-"); } $("#prodGrp").combobox("textbox").bind("focus",function(){ $("#prodGrp").combotree("setText",""); }); } function queryHandler(searchText, event) { searchText = $.trim(searchText).toUpperCase(); $("#prodGrp").combotree('tree').tree("search", searchText); } function showProdGrp(data){ var prodGrp = ""; var children = data[0].children; $("#prodGrpDetail").html(""); $("input[name='prodGrp']").each(function(){ var s = $(this).val(); if(s!=null&&s!=""){ prodGrp += s+","; } }); if(prodGrp!=""){ prodGrp = prodGrp.substring(0,prodGrp.length-1); } $("#prodGrpIds").val(prodGrp); var prodGrpName = ""; for(var i=0; i -1){ $("#prodGrpDetail").append("
  • "+children[i].text+"
  • "); prodGrpName = + children[i].text + ","; } } $("#prodGrpNames").val(prodGrpName.substring(0,prodGrpName.length-1)); /*var prodGrps = $("#_easyui_textbox_input2").val(); var prodGrpArray = prodGrps.split(","); if(prodGrpArray.length > 0){ for(var i=0; i"+prodGrpArray[i]+""); } }*/ } function toPhoneValidate(){ var username = $("#username").val(); if(username == '' || username == null){ alert("请输入ITCODE"); return false; } //校验此用户名是否存在 $.ajax({ type: "POST", url: webContext+'/userRequest/out/isExistsUserRequest.au?username='+username, data : {}, async:false, success: function(result) { if(result == "1"){ window.location.href = webContext+"/userRequest/out/toPhoneValidate.au?username="+username+"&type=1"; }else{ alert("该用户名不存在正在审批当中的申请单"); } } }); } function redirectToTempApproval(){ var operateType = $("input[name=operationType]:checked").val(); window.location.href = webContext + "/userRequest/accountTempApproval.au?operationType="+operateType; } function getApprovers(){ var userName = $("#userName").val(); var employeeId = $("#employeeId").val(); var itcode = $("#itcode").val(); var emailPrefix = $("#emailPrefix").val(); var operateType = $("input[name=operationType]:checked").val(); var mobilePhone = $("#mobilePhone").val(); if("0,1".indexOf(operateType)>-1 && (userName == '' || employeeId == '' || itcode == '' || emailPrefix == '' || mobilePhone == '')){ alert("申请人姓名、员工编号、ITCODE、邮箱、手机号为必填项"); return false; } if(!employeeId.match( /\d{8}$/)){ alert("员工编号为8位数字!"); return false; } if("0,1".indexOf(operateType) > -1 && !validatePhoneNumber(mobilePhone)){ return false; } //校验此用户是否存在审批中的申请 if("0,1,2".indexOf(operateType)>-1 && isApprovalByItCode(operateType)){ alert("此用户申请正处于审批中,不允许重复提交申请"); return false; } //若此用户已经创建,则不允许新建账户 if(operateType == '0' && isCreatedByItCode()){ alert("员工编号、ITCODE、手机号已存在,不允许再次新建用户"); return false; } //校验用户的itcode是否在OA有效 if(isUserByItcode()){ alert("此用户不存在!"); return false; } //若执行操作为解冻账号,则校验此用户是否已经在EB系统存在且状态是否为冻结 if(operateType == '1' && !isExistsAndFreezingByItCode()){ alert("此用户不存在或用户状态不是正处于冻结状态"); return false; } //勾选其他角色,校验输入域是否有值 if("0,1,2,3,5".indexOf(operateType)>-1 && ($("input[name=roleNotes]").is(':checked'))){ if($("textarea[name=roleNotesTxt]").val()==''){ alert("申请权限为其他,请在对应输入域填写信息"); return false; } } if("0,1,2,3,5".indexOf(operateType) > -1){ //设置角色 var roleIds = ""; var roleNames = ""; $('input[name=role]:checked').each(function(){ var roleId = $(this).val(); roleIds = roleIds + roleId + ","; roleNames = roleNames + $("#roleName"+roleId).html() + ","; }) $("#roleIds").val(roleIds.substring(0,roleIds.length-1)); if($("#roleIds").val() == '' && $("textarea[name=roleNotesTxt]").val()==''){ alert("请选择申请权限"); return false; } $("#roleNames").val(roleNames.substring(0,roleNames.length-1)); //设置平台 var saleorgids = ""; var saleorgNames = ""; $('input[name=saleorgid]:checked').each(function(){ var saleorgid = $(this).val(); saleorgids = saleorgids + saleorgid + ","; saleorgNames = saleorgNames + $("#"+saleorgid).html() + ","; }); $("#saleorgids").val(saleorgids.substring(0,saleorgids.length-1)); $("#saleorgNames").val(saleorgNames.substring(0,saleorgNames.length-1)); if($("#saleorgids").val() == ''){ alert("请选择申请平台"); return false; } if($("#prodGrpIds").val() == ''){ alert("请选择申请产品线"); return false; } } var tempUserIds = ""; if("5,6,7".indexOf(operateType) > -1){ var check = false; var bvUserDtos = new Array(); $("input[name=tempUserOne]").each(function(){ if($(this).is(":checked")){ check = true; var tempUserId = $(this).parent().parent().find("input[name=tempUserId]").val(); tempUserIds = tempUserIds + tempUserId + ","; var bvUserDto = {}; bvUserDto.user_id=tempUserId; bvUserDto.user_alias=$(this).parent().parent().find("input[name=tempUserAlias]").val(); bvUserDto.name=$(this).parent().parent().find("input[name=tempUserName]").val(); bvUserDto.dc_notes_id=$(this).parent().parent().find("input[name=tempItCode]").val(); bvUserDtos.push(bvUserDto); } }); if(!check){ alert("请选择临时账户"); return false; } $("#tempUserIds").val(tempUserIds); var bvUserDtosJSON = JSON.stringify(bvUserDtos); $("#bvUserDtos").val(bvUserDtosJSON); } if("6,7".indexOf(operateType) > -1){ if($("#tempUserAll").is(":checked")){ //全选复选框,校验出已处于审批当中的用户 tempUserIds = tempUserIds.substring(0,tempUserIds.length-1); var checkSuccess = checkTempUserApproval(tempUserIds,bvUserDtos); if(!checkSuccess){ return false; } } } if(operateType == '3'){ var tempMobilePhone = $("#tempMobilePhone").val(); var tempUserAlias = $("#tempUserAlias").val(); var tempUserName = $("#tempUserName").val(); var tempEmailPrefix = $("#tempEmailPrefix").val(); if(tempMobilePhone == ''){ alert("请填写临时账号手机号"); return false; } if(tempUserAlias == ''){ alert("请填写临时账号名称"); return false; } if(!validatePhoneNumber(tempMobilePhone)){ return false; } if(tempUserName == ''){ alert("请填写临时账号姓名"); return false; } if(tempEmailPrefix == ''){ alert("请填写临时账号邮箱"); return false; } if(!validateEnglish(tempUserAlias)){ alert("临时账号由纯英文字母组成,请输入正确格式的临时账号"); } } if(operateType == '6'){ $("#departMentId").val($("select[name=departMent]").val()); $("#departMentName").val($("select[name=departMent]").find("option:selected").text()); var newOwner = $("input[name=newOwner]").val(); if(newOwner == null || newOwner == ''){ alert("请填写账号新所有者"); return false; } //校验EB系统是否有该用户 if(!checkNewOwner(newOwner)){ alert("账号新所有者ITCODE不存在或正处于冻结状态中"); return false; } var oldOwner = $("input[name=oldOwner]").val(); if(oldOwner == null || oldOwner == ''){ alert("请填写账号原所有者"); return false; } if(!checkNewOwner(oldOwner)){ alert("账号原所有者ITCODE不存在或正处于冻结状态中"); return false; } } var checkedProdGrps = $('#prodGrpNames').val(); $('#checkedProdGrps').val(checkedProdGrps); //将页面元素传递给下一页并获取审批人列表 $("#userInfo").submit(); } function checkNewOwner(newOwner){ var flag = false; $.ajax({ type: "POST", url: webContext+'/userRequest/checkNewOwner.au?newOwner='+newOwner, data : {}, async:false, success: function(result) { if(result == '1'){ flag = true; } } }); return flag; } function isExistsAndFreezingByItCode(){ var flag = false; var itCode = $("#itcode").val(); $.ajax({ type: "POST", url: webContext+'/userRequest/out/isExistsAndFreezingByItCode.au?itCode='+itCode, data : {}, async:false, success: function(result) { if(result == '1'){ flag = true; } } }); return flag; } function isUserByItcode(){ var flag = false; var itCode = $("#itcode").val(); $.ajax({ type: "POST", url: webContext+'/userRequest/out/isUserByItcode.au?itCode='+itCode, data : {}, async:false, success: function(result) { if(result == '1'){ flag = true; } } }); return flag; } function isCreatedByItCode(){ var flag = true; var itCode = $("#itcode").val(); var employeeId = $("#employeeId").val(); var mobilePhone = $("#mobilePhone").val(); var params = "?itCode="+itCode+"&employeeId="+employeeId+"&mobilePhone="+mobilePhone; $.ajax({ type: "POST", url: webContext+'/userRequest/out/isCreatedByItCode.au'+params, data : {}, async:false, success: function(result) { if(result == '1'){ flag = false; } } }); return flag; } function isApprovalByItCode(operateType){ var flag = true; var itCode = $("#itcode").val(); $.ajax({ type: "POST", url: webContext+'/userRequest/out/isApprovalByItCode.au?itCode='+itCode+"&operationType="+operateType, data : {}, async:false, success: function(result) { if(result == '1'){ flag = false; } } }); return flag; } function hideDepartMent(obj){ var department = ""; if($(obj).is(":checked")){ $("#department_tr").hide(); }else{ $("#department_tr").show(); department = $("select[name=departMent]").val(); } $.ajax({ type: "POST", url: webContext+'/userRequest/out/queryProdGrpByDepartMent.au?departmentid='+department, data : {}, async:true, success: function(result) { result = decodeURIComponent(result.replace(/\+/g, '%20')); // comboTreeProdGrp(result); } }); } function getUserInfoByItCode(obj){ var itCode = $(obj).val(); $.ajax({ type: "POST", url: webContext+'/userRequest/out/getUserInfoByItCode.au?itCode='+itCode, data : {}, async:false, success: function(result) { result = decodeURIComponent(result.replace(/\+/g, '%20')); result = JSON.parse(result); if(result.status == '1'){ $(obj).parent().parent().find("input[name=optionUserId]").val(result.USER_ID); $(obj).parent().parent().children('td').eq(1).text("第1级:"+result.NAME); $(obj).parent().parent().children('td').eq(2).find("input[name=approverItCode]").val(result.DC_NOTES_ID); $(obj).parent().parent().children('td').eq(4).text(result.DC_MOBILE); $(obj).parent().parent().children('td').eq(5).text(result.BUS_PHONE); }else{ alert("输入itcode不合法或此itcode没有对应EB账户"); } }, error: function(){ alert("程序错误"); } }); } function addApprovalTr(obj){ //获取第二行tr var trSecondObj = $(obj).parent().parent().parent().find("tr").eq(2); var trSecondContent = "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + ""; trSecondObj.after(trSecondContent); freshKeyPress(); } function subApprovalTr(obj){ $(obj).parent().parent().remove(); freshKeyPress(); } //给每个name为approverItCode的对象设置enter事件 function freshKeyPress(){ //先清除所有的keypress事件,在添加该事件 $("input[name='approverItCode']").each(function(){ $(this).unbind("keypress"); }); $("input[name='approverItCode']").each(function(){ $(this).keypress(function(e){ if(e.keyCode==13){ getUserInfoByItCode(this); } }); }); $('input[placeholder]').placeholder("input"); } function submitApproval(){ var autoApproverId = $("input[name='optionUserId']").val(); var optional = $("input[name=optional]").val() if(optional == '0' && autoApproverId.length==0){ alert("请输入自填审批人"); return false; } $("input[name='submit']").attr("disabled",true); var dcUserRequest = {}; dcUserRequest = getDcUserRequestObj(); $.ajax({ type: "POST", url: webContext+'/userRequest/out/submitApproval.au', data : dcUserRequest, async:false, success: function(result) { result = JSON.parse(result); if(result.status=='1'){ //转向到审批查看页面 window.location.href = webContext + "/userRequest/out/accountApprovalCheck.au?requestId="+result.requestId+"&operationType="+dcUserRequest.operationType; }else if(result.status=='2'){ $("input[name='submit']").attr("disabled",false); alert("申请单生成失败,程序异常,请联系客服处理"); }else if(result.status=='0'){ $("input[name='submit']").attr("disabled",false); alert("未查询到审批序列,请先设置审批人序列"); } }, error: function(){ alert("程序错误"); } }); } function getDcUserRequestObj(){ var dcUserRequestJSON = $("#dcUserRequest").val(); var dcUserRequestObj = JSON.parse(dcUserRequestJSON); var optionalIds = ""; $("input[name='optionUserId']").each(function(){ optionalIds = optionalIds + $(this).val() + ","; }); optionalIds = optionalIds.substring(0,optionalIds.length-1); dcUserRequestObj.optionalId = optionalIds; return dcUserRequestObj; } function resetPage(){ $("#prodGrpDetail").html(""); } function checkAll(){ if($("#tempUserAll").is(":checked")){ $("input[name=tempUserOne]").each(function(){ $(this).attr("checked",true); }); }else{ $("input[name=tempUserOne]").each(function(){ $(this).attr("checked",false); }); } } function itCodeOnchange(){ $("#emailPrefix").val($("#itcode").val()); } function confirmUnFreeze(){ //通过itcode查询数据库,判断该用户是否走解冻功能 if(isExistsAndFreezingByItCode()){ if(confirm("此用户已被冻结,是否解冻该账户")){ queryUserInfo($("#itcode").val()); }else{ $("#userName").val(""); $("#employeeId").val(""); $("#itcode").val(""); $("#emailPrefix").val(""); $("#telePhone").val(""); $("#mobilePhone").val(""); $("input[name=operationType][value='0']").attr('checked',true); } } } function queryUserInfo(itCode){ $.ajax({ type: "POST", url: webContext+'/userRequest/out/queryUserInfo.au?itCode='+itCode, data : {}, async:false, success: function(result) { result = decodeURIComponent(result.replace(/\+/g, '%20')); result = JSON.parse(result); $("#userName").val(result.name); $("#employeeId").val(result.dcEmpId); $("#itcode").val(result.dcNotesId); if(result.email != null || result.email != ''){ var index = result.email.indexOf("@"); var emailPrefix = result.email.substring(0,index); var emailSuffix = result.email.substring(index,result.email.length); $("#emailPrefix").val(emailPrefix); $("#emailSuffix").val(emailSuffix); } $("#telePhone").val(result.busPhone); $("#mobilePhone").val(result.dcMobile); $("input[name=operationType][value='1']").attr('checked',true); //模拟自动触发placeholder框失焦事件 placeholderBlure(); } }); } function placeholderBlure(){ $("#userName").blur(); $("#employeeId").blur(); $("#itcode").blur(); $("#emailPrefix").blur(); $("#telePhone").blur(); $("#mobilePhone").blur(); } /** * 座机号码校验 */ function telePhoneOnchange() { var telePhone = $("#telePhone").val(); //座机号码只能是数字和“-”类型 if (!(/^\d[\d-]*$/).test(telePhone)){ alert("座机号码格式不正确,只能由数字和“-”组成"); $("#telePhone").val(""); } if (telePhone.length>20){ alert("座机号码长度不能超过20位"); $("#telePhone").val(telePhone.substring(0,20)); } } /** * 电话号码校验 * @param phone * @returns {Boolean} */ function validatePhoneNumber(phone){ var username = $("#username").val(); if(!(/^1[3456789]\d{9}$/.test(phone))){ alert("手机号码有误,请重填"); return false; } return true; } /** * 是否为纯英文 * @param str * @returns {Boolean} */ function validateEnglish(str){ var re = new RegExp("^[a-zA-Z]+$"); if(!re.test(str)){ return false; } return true; } /** * 是否包含数字 * @param str * @returns {Boolean} */ function validateContainsNumber(str){ var re = new RegExp("/[0-9]/"); if(re.test(str)){ return true; }else{ return false; } } function queryDcUserRequestSession(){ $.ajax({ type: "POST", url: webContext+'/userRequest/out/queryDcUserRequestSession.au', data : {}, async:false, success: function(result) { result = decodeURIComponent(result.replace(/\+/g, '%20')); var dcUserRequest = JSON.parse(result); if(dcUserRequest != null){ $("#prodGrpSession").val(dcUserRequest.prodGrpId); $("#prodGrpNameSession").val(dcUserRequest.prodGrpName); $('#emailPrefix').val(dcUserRequest.itcode); var roleSession = dcUserRequest.roleId; var roleNotes = dcUserRequest.roleNotes; var comSession = dcUserRequest.saleGrpId; var departMentSession = dcUserRequest.departMentId; //角色赋值 $.each(roleSession.split(","),function(i, value){ $("input[name=role][value='"+value+"']").attr("checked", true); }); if(roleNotes != null && roleNotes.length > 0){ $("input[name=roleNotes]").attr("checked", true); $("textarea[name=roleNotesTxt]").html(roleNotes); } //监听申请权限为其他的js事件 if($("input[name=roleNotes]").is(":checked")){ hideDepartMent($("input[name=roleNotes]")); } //平台赋值 $.each(comSession.split(","),function(i, value){ $("input[name=saleorgid][value='"+value+"']").attr("checked", true); }); //部门赋值 if(departMentSession != null && departMentSession.length > 0){ $.each(departMentSession.split(","),function(i, value){ $("select[name=departMent]").val(value); }); } } } }); } /** * 判断该用户是否有存在审批当中的申请,若有,则跳转到审批查看页面 */ function toUserRightChange(){ $.ajax({ type: "POST", url: webContext+'/userRequest/isApprovingByUserId.au?operationType=2', data : {}, async:false, success: function(result) { result = JSON.parse(result); if(result.status=='0'){//无正在处于审批当中的申请单,跳转编辑页面 $("#userRightChange").attr("href",webContext+"/userRequest/userRightChange.au"); //parent.frmright.location.href = webContext+"/userRequest/userRightChange.au"; }else if(result.status=='1'){//有正在处于审批当中的申请,跳转查看页面 var requestId = result.requestId; $("#userRightChange").attr("href",webContext + "/userRequest/out/accountApprovalCheck.au?requestId="+requestId); //parent.frmright.location.href = webContext + "/userRequest/out/accountApprovalCheck.au?requestId="+requestId; } } }); } function checkOwnerOrDeleteTempUserInfo(obj){ var userid = ""; if($(obj).is(":checked")){ userid = $(obj).parent().parent().find("input[name=tempUserId]").val(); } if(userid != ''){ $.ajax({ url : webContext + "/userRequest/checkTempUserInfo.au?userid="+userid, type : 'post', data: {}, async:false, success:function(data) { var result = JSON.parse(data); if(result.status=='1'){ var operationType = result.operationType; var operationTypeDesc = ""; if(operationType == '5'){ operationTypeDesc = "账号权限变更"; }else if(operationType == '6'){ operationTypeDesc = "账号负责人变更"; }else if(operationType == '7'){ operationTypeDesc = "账号删除"; } if(confirm("此临时用户已提交过"+operationTypeDesc+"申请,是否前往申请单查看页面")){ var requestId = result.requestId; window.location.href = webContext + "/userRequest/out/accountApprovalCheck.au?requestId="+requestId; }else{ $(obj).attr("checked",false); } } } }); } } function checkTempUserApproval(tempUserIds,bvUserDtos){ var flag = false; $.ajax({ url : webContext + "/userRequest/checkTempUserApproval.au?userids="+tempUserIds, type : 'post', data: {}, async:false, success:function(data) { if(data != ''){ var userAlias = ""; for(var i=0; i-1){ userAlias = userAlias + bvUserDtos[i].user_alias + ","; } } userAlias = userAlias.substring(0,userAlias.length-1); alert("临时用户"+userAlias+"已提交过账号权限变更、账号负责人变更、账号删除三种类型当中的一种申请,请勿重复提交相关申请"); }else{ flag = true; } } }); return flag; } function textAreaChange(){ var val = $("textarea[name=roleNotesTxt]").val(); if(val != '' && !$("input[name=roleNotes]").is(":checked")){ alert("请先勾选权限复选框里的其他选项"); $("textarea[name=roleNotesTxt]").val(""); } /*if(val == ''){ $("input[name=roleNotes]").attr("checked",false); }else{ $("input[name=roleNotes]").attr("checked",true); } hideDepartMent($("input[name=roleNotes]"));*/ } function queryProdGrpTree(){ $.ajax({ url: webContext + "/userRequest/out/DeptTree.au", type: 'post', data: { "prodGrp": "", "typeName": "DEPARTMENT" }, success: function (result) { result = decodeURI(result); result = result.replace(/%3A/g, ':').replace(/%2C/g, ',').replace(/%2F/g,"/").replace(/\+/g," "); initProdGrpTree(result); }, error:function (result) { } }); }