rock_page_flowelement_script.php 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. //<script>
  2. c.optalign = 'left';
  3. c.opttype = '<button type="button" class="btn btn-default btn-xs" style="padding:3px 5px;font-size:12px">操作</button>';
  4. var editarr = ['islu','isbt','iszs','islb','ispx','issou','isonly','isdr','istj'],mkid=0,mknum=modenum;
  5. for(var i=0;i<editarr.length;i++)c.setcolumns(editarr[i],{type:'checkbox'});
  6. bootparams.fanye = false;
  7. c.initpage=function(){
  8. $('#tdleft_{rand}').after('<td ><input class="input" click="xuanmode" placeholder="-选择模块-" style="width:180px;background:url(images/xiangyou1.png) no-repeat right" id="modes_{rand}" readonly></td>');
  9. }
  10. c.xuanmode = function(o1){
  11. js.selectmode(o1, get('modes_{rand}'), function(sna,val,d){
  12. c.changemodes(val);
  13. });
  14. }
  15. c.onloadbefore=function(d){
  16. if(d.mkrs)mknum = d.mkrs.num;
  17. }
  18. c.changemodeid=function(o1){
  19. var val = o1.value;
  20. if(val=='0')return;
  21. mkid = val;
  22. a.setparams({mkid:mkid},true);
  23. }
  24. c.changemodes=function(val){
  25. mkid = val;
  26. a.setparams({mkid:mkid},true);
  27. }
  28. c.xuanmoxbo = function(){
  29. if(mkid=='0'){
  30. js.msgerror('请先选择模块');
  31. return false;
  32. }
  33. return true;
  34. }
  35. c.clickwin=function(o1,lx){
  36. if(!this.xuanmoxbo())return;
  37. var sort = 0,da=a.getData();
  38. if(da)sort = da.length;
  39. if(a.changedata && a.changedata.sort)sort = a.changedata.sort;
  40. openinput(modename,modenum,'0&mkid='+mkid+'&def_sort='+sort+'','opegs{rand}');
  41. }
  42. $('#tools'+modenum+'_{rand}').find('td[tdlx="sou"]').hide();
  43. var strss = '<div class="btn-group">';
  44. strss+='<button class="btn btn-default" click="inputs,0" type="button">PC端录入页布局</button>';
  45. strss+='<button class="btn btn-default" click="zhanshi,0" type="button">PC端展示</button>';
  46. strss+='<button class="btn btn-default" click="zhanshi,1" type="button">手机展示</button>';
  47. strss+='<button class="btn btn-default" click="zhanshi,2" type="button">打印布局</button>';
  48. strss+='<button class="btn btn-default" click="lulu,0" type="button">PC录入页</button>';
  49. strss+='<button class="btn btn-default" click="lulu,1" type="button">手机录入页</button>';
  50. strss+='<button class="btn btn-default" click="changelieb" type="button">生成列表页</button>';
  51. strss+='</div>';
  52. $('#tdcenter_{rand}').before('<td style="padding-left:10px">'+strss+'</td>');
  53. c.inputs=function(){
  54. if(!this.xuanmoxbo())return;
  55. var url='?m=flow&d=main&a=input&setid='+mkid+'&atype=0';
  56. js.open(url,980,530);
  57. }
  58. c.zhanshi=function(o1,lx){
  59. if(!this.xuanmoxbo())return;
  60. var url='?m=flow&d=main&a=inputzs&setid='+mkid+'&atype='+lx+'';
  61. js.open(url,980,530);
  62. }
  63. c.lulu=function(o1,lx){
  64. if(!this.xuanmoxbo())return;
  65. if(lx==1){
  66. var url = js.getajaxurl('@lum','input','flow',{num:mknum});
  67. js.open(url, 380,500);
  68. }else{
  69. var url = js.getajaxurl('@lu','input','flow',{num:mknum});
  70. js.open(url, 800,450);
  71. }
  72. }
  73. c.changelieb=function(){
  74. if(!this.xuanmoxbo())return;
  75. js.ajax(js.getajaxurl('changelieb','flow','main'),{modeid:mkid},function(s){
  76. js.msg('success','生成成功路径:'+s+'');
  77. },'get','','生成中...,生成成功');
  78. }
  79. c.getbtnstr('旧版','oldban','','','right');
  80. c.getbtnstr('刷新排序','rexuhao','','','right');
  81. c.rexuhao=function(){
  82. if(!this.xuanmoxbo())return;
  83. js.ajax(js.getajaxurl('rexuhao','flow','main'),{modeid:mkid},function(){
  84. a.reload();
  85. },'get','','刷新中...,刷新成功');
  86. }
  87. c.oldban=function(){
  88. addtabs({'name':'表单元素管理(旧版)',url:'main,flow,element',num:'flowelementold','icons':'check'});
  89. }
粤ICP备19079148号