SOURCE

var names = [['filecat','ownSubjectDn'],['subcat','ownSubjectDn'],['themecat','tcfl'],['infofrom', 'xxly'],['nbaocat','nbao'],['systemcat','system']];
function getShortName(name){
	for(var i=0; i<names.length; i++){
		if(name == names[i][0])
			return names[i][1];
	}
	return names[0][1];    
}
 function getSearchParams(codeDn){
	var shortName = codeDn.indexOf('/') != -1 ? (codeDn ? codeDn.substring(0, codeDn.indexOf('/')) : 'organcat') : codeDn;
    var params=new Array();
    var param={};
    var paramSub={};
    if(shortName==''){
    	shortName ="ownSubjectDn";
    	var shortNameSub="fbjg";
    	paramSub.shortName=shortNameSub;
    	paramSub.value= codeDn;
    }else{
    	shortName =getShortName(shortName);
    }
    param.shortName=shortName;
    param.value= codeDn;
    if(param.value){
          params.push(param);
          params.push(paramSub);
          return params;
    }
    
    return params;
 }
var acode = $input;
var param = getSearchParams(acode);
var params = param.push({});
param.push({});
return param;
//  var acode = $input;
//  return getSearchParams(acode);
var acode = '/1/139/2445/2575/2579';
var param = getSearchParams(acode);
var params = param.push({});
param.push({});
console.log(param)
console 命令行工具 X clear

                    
>
console