ConditionScriptAddDialog.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. function ConditionScriptAddDialog(conf)
  2. {
  3. var dialogWidth=700;
  4. var dialogHeight=480;
  5. conf=$.extend({},{dialogWidth:dialogWidth ,dialogHeight:dialogHeight ,help:0,status:0,scroll:0,center:1},conf);
  6. var winArgs="dialogWidth="+conf.dialogWidth+"px;dialogHeight="+conf.dialogHeight
  7. +"px;help=" + conf.help +";status=" + conf.status +";scroll=" + conf.scroll +";center=" +conf.center;
  8. if(!conf.isSingle)conf.isSingle=false;
  9. var url=__ctx + '/platform/system/conditionScript/addDialog.ht?defId='+conf.data.defId;
  10. url=url.getNewUrl();
  11. /*var rtn=window.showModalDialog(url,conf.data,winArgs);
  12. if(conf.callback)
  13. {
  14. if(rtn && rtn.status){
  15. conf.callback.call(this,rtn.data);
  16. }
  17. }*/
  18. /*KILLDIALOG*/
  19. var that =this;
  20. DialogUtil.open({
  21. height:conf.dialogHeight,
  22. width: conf.dialogWidth,
  23. title : '',
  24. url: url,
  25. isResize: true,
  26. //自定义参数
  27. data: conf.data,
  28. sucCall:function(rtn){
  29. if(conf.callback)
  30. {
  31. if(rtn && rtn.status){
  32. conf.callback.call(that,rtn.data);
  33. }
  34. }
  35. }
  36. });
  37. };