/** * 附件上传选择窗口。 * dialogWidth:窗口宽度,默认值700 * dialogWidth:窗口宽度,默认值500 * callback:回调函数 * 回调参数如下: * key:参数key * name:参数名称 * 使用方法如下: * * FlexUploadDialog({isSingle:false,callback:picCallBack{ * //回调函数处理 * }}); * @param conf */ function FlexUploadDialog(conf) { if(!conf) conf={}; var isSingle=conf.isSingle?1:0; var url=__ctx + "/platform/system/sysFile/dialog.ht?isSingle="+isSingle; var winArgs="dialogWidth:800px;dialogHeight:500px;help:0;status:0;scroll:1;center:1"; if (!conf.isSingle)conf.isSingle = false; url=url.getNewUrl(); /*KILLDIALOG*/ var that =this; DialogUtil.open({ height:500, width: 800, title : '附件', url: url, isResize: true, //自定义参数 sucCall:function(rtn){ if(rtn!=undefined){ if(conf.callback){ var fileIds=rtn.fileIds; var fileNames=rtn.fileNames; var filePaths=rtn.filePaths; var creators=rtn.creators; var createtime=rtn.createtime; var extPath=rtn.extPath; conf.callback.call(that,fileIds,fileNames,filePaths,extPath,creators,createtime); } } } }); } /** * 直接文件上传文本框。 * 使用方法。 * UploadDialog({callback:function(json){ * for(var i=0;i