1
0

rock_flow_modetpledit.php 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. <?php if(!defined('HOST'))die('not access');?>
  2. <script >
  3. $(document).ready(function(){
  4. {params};
  5. var id = params.id,mid=params.mid;
  6. if(!id)id = 0;
  7. var h = $.bootsform({
  8. window:false,rand:'{rand}',tablename:'flow_modetpl',
  9. url:publicsave('{mode}','{dir}'),
  10. params:{otherfields:'setid='+mid+''},
  11. submitfields:'tplname,tplnum,sort,explain,status,recename,receid,fieldsluru,fieldsbitian',
  12. requiredfields:'tplname,tplnum',aftersaveaction:'modetpl_savefieldsafter',beforesaveaction:'modetpl_savefieldsbefore',
  13. success:function(){
  14. closenowtabs();
  15. try{guanmodetpledit.reload();}catch(e){}
  16. },
  17. submitcheck:function(d){
  18. }
  19. });
  20. h.forminit();
  21. var a = $('#viewzd{rand}').bootstable({
  22. tablename:'flow_element',celleditor:true,
  23. params:{mid:mid,sid:id},
  24. url:publicstore('{mode}','{dir}'),storeafteraction:'modetpledit_after',storebeforeaction:'modetpledit_before',
  25. columns:[{
  26. text:'名称',dataIndex:'name'
  27. },{
  28. text:'字段',dataIndex:'fields'
  29. },{
  30. text:'类型',dataIndex:'fieldstype'
  31. },{
  32. text:'默认值',dataIndex:'dev'
  33. },{
  34. text:'录入项',dataIndex:'islu',renderer:function(v,d){
  35. var ceck = (v=='1')? 'checked' : '';
  36. return '<input type="checkbox" '+ceck+' value="'+d.fields+'" name="fieldsluru[]">';
  37. }
  38. },{
  39. text:'必填',dataIndex:'isbt',renderer:function(v,d){
  40. var ceck = (v=='1')? 'checked' : '';
  41. return '<input type="checkbox" '+ceck+' value="'+d.fields+'" name="fieldsbitian[]">';
  42. }
  43. }],
  44. load:function(a){
  45. if(a.data){
  46. h.setValues(a.data);
  47. }
  48. }
  49. });
  50. var c = {
  51. getdist:function(o1, lx){
  52. var cans = {
  53. nameobj:h.form.recename,
  54. idobj:h.form.receid,
  55. type:'deptusercheck',
  56. title:'选择针对人员'
  57. };
  58. js.getuser(cans);
  59. },
  60. allqt:function(){
  61. h.form.recename.value='全体人员';
  62. h.form.receid.value='';
  63. }
  64. };
  65. js.initbtn(c);
  66. });
  67. </script>
  68. <div align="center">
  69. <div style="padding:10px;width:750px">
  70. <form name="form_{rand}">
  71. <input name="id" value="0" type="hidden" />
  72. <table cellspacing="0" border="0" width="100%" align="center" cellpadding="0">
  73. <tr>
  74. <td align="right" ><font color=red>*</font> 模版名称:</td>
  75. <td class="tdinput"><input name="tplname" class="form-control"></td>
  76. <td align="right" ><font color=red>*</font> 模版编号:</td>
  77. <td class="tdinput"><input name="tplnum" class="form-control"></td>
  78. </tr>
  79. <tr>
  80. <td align="right" >适用对象:</td>
  81. <td class="tdinput" colspan="3">
  82. <div class="input-group" style="width:100%">
  83. <input readonly class="form-control" name="recename" >
  84. <input type="hidden" name="receid" >
  85. <span class="input-group-btn">
  86. <button class="btn btn-default" click="allqt" type="button">全体人员</button>
  87. <button class="btn btn-default" click="getdist,1" type="button"><i class="icon-search"></i></button>
  88. </span>
  89. </div>
  90. </td>
  91. </tr>
  92. <tr>
  93. <td align="right" >说明:</td>
  94. <td class="tdinput" colspan="3"><textarea name="explain" style="height:60px" class="form-control"></textarea></td>
  95. </tr>
  96. <tr>
  97. <td align="right">排序号:</td>
  98. <td class="tdinput"><input name="sort" value="0" maxlength="3" type="number" onfocus="js.focusval=this.value" onblur="js.number(this)" class="form-control"></td>
  99. <td align="right"></td>
  100. <td class="tdinput"><label><input name="status" value="1" checked type="checkbox">启用</label>&nbsp; &nbsp; </td>
  101. </tr>
  102. <tr>
  103. <td colspan="4" id="viewzd{rand}">
  104. </td>
  105. </tr>
  106. <tr>
  107. <td align="right"></td>
  108. <td style="padding:15px 0px" colspan="3" align="left"><button disabled class="btn btn-success" id="save_{rand}" type="button"><i class="icon-save"></i>&nbsp;保存</button>&nbsp; <span id="msgview_{rand}"></span>
  109. </td>
  110. </tr>
  111. </table>
  112. </form>
  113. </div>
  114. </div>
粤ICP备19079148号