⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basecodes.js

📁 很全面的hrm管理。提供通用的企业人力资源管理。
💻 JS
字号:
//打开基础代码选择窗口
function openBaseCodesView(_typeName,_displayOnlyOne,_defaultCodeUuid,_url){
	var typeName = _typeName;
	var defaultCodeUuid = _defaultCodeUuid;
	var url = _url;
	if(url == undefined || url == null || url == ""){
		url = "../common/baseCodesListAction.do";
	}
	if(url.indexOf("?") <= 0){
		url += "?1=1";
	}
	if(typeName != undefined && typeName != null && typeName.length > 0){
		url += "&BaseCodesTypeNameIndex="+typeName;
		if(_displayOnlyOne != undefined && _displayOnlyOne != null && _displayOnlyOne.length > 0){
			url += "&DisplayOnlyOne="+_displayOnlyOne;
		} else {
			url += "&DisplayOnlyOne=Y";
		}
	}
	var baseCodesView = window.showModalDialog(url,_defaultCodeUuid,"dialogHeight:450px;dialogWidth:600px;");
	return baseCodesView;
}

function setValue(paraId, paraName, typeNumber, oldId, newUrl, dispOnlyOne){
//	alert(paraId);
//	alert(paraName);
//	alert(typeNumber);
//	alert(oldId);
	objId = document.getElementById(paraId);
	objName = document.getElementById(paraName);
	var returnValue;
	if (dispOnlyOne) {
		if (newUrl) {
			returnValue = openBaseCodesView(typeNumber, dispOnlyOne, oldId, newUrl);
		} else {
			returnValue = openBaseCodesView(typeNumber, dispOnlyOne, oldId);
		}
	} else {
		if (newUrl) {
			returnValue = openBaseCodesView(typeNumber,'', oldId, newUrl);
		} else {
			returnValue = openBaseCodesView(typeNumber,'', oldId);
		}
	}
	if (returnValue) {
		if (returnValue['id']) {
			objId.value = returnValue['id'];
			objName.value = returnValue['name'];	
		}	
	}
}
function setValueByName(paraId, paraName, paraObj, typeNumber, newUrl, dispOnlyOne){
//	alert(paraId);
//	alert(paraName);
//	alert(typeNumber);
//	alert(oldId);
	var objNumber;
	paraObj.setAttribute("number","#");
	
	popuperArray = document.getElementsByName(paraObj.name);

	for(i=0; i<popuperArray.length; i++) {
		if (popuperArray[i].number) {
			popuperArray[i].removeAttribute("number");
			objNumber = i;
		}
	}
	
	objIds = document.getElementsByName(paraId);
	objNames = document.getElementsByName(paraName);
	oldId = objIds[objNumber].value;
	var returnValue;
	if (dispOnlyOne) {
		if (newUrl) {
			returnValue = openBaseCodesView(typeNumber, dispOnlyOne, oldId, newUrl);
		} else {
			returnValue = openBaseCodesView(typeNumber, dispOnlyOne, oldId);
		}
	} else {
		if (newUrl) {
			returnValue = openBaseCodesView(typeNumber,'', oldId, newUrl);
		} else {
			returnValue = openBaseCodesView(typeNumber,'', oldId);
		}
	}
	if (returnValue) {
		if (returnValue['id']) {
			objIds[objNumber].value = returnValue['id'];
			objNames[objNumber].value = returnValue['name'];
		}	
	}
}

function getId(objId){
	return document.getElementById(objId).value;
}

⌨️ 快捷键说明

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