rock_sms_qian.php 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <?php defined('HOST') or die('not access');?>
  2. <script >
  3. $(document).ready(function(){
  4. var a = $('#view_{rand}').bootstable({
  5. tablename:'chargems',url:js.getajaxurl('getqian','{mode}','{dir}'),statuschange:false,
  6. columns:[{
  7. text:'编号',dataIndex:'num'
  8. },{
  9. text:'签名',dataIndex:'cont'
  10. },{
  11. text:'是否公开',dataIndex:'isgk',type:'checkbox'
  12. },{
  13. text:'状态',dataIndex:'statustext'
  14. },{
  15. text:'来源',dataIndex:'fromstr'
  16. }],
  17. beforeload:function(){
  18. btn(true);
  19. },
  20. itemclick:function(d){
  21. var bo = (d.isedit==1)?false:true;
  22. btn(bo);
  23. },
  24. load:function(d){
  25. if(!isempt(d.dirtype)){
  26. btn(true);
  27. get('btn1_{rand}').disabled=true;
  28. get('btn2_{rand}').disabled=true;
  29. }
  30. }
  31. });
  32. function btn(bo){
  33. get('edit_{rand}').disabled = bo;
  34. }
  35. var c={
  36. reloads:function(){
  37. a.reload();
  38. },
  39. clickwin:function(o1,lx){
  40. var h = $.bootsform({
  41. title:'短信签名',height:400,width:400,
  42. tablename:'sms',isedit:lx,
  43. url:js.getajaxurl('saveqian','{mode}','{dir}'),
  44. submitfields:'cont,isgk,num,explain',
  45. items:[{
  46. labelText:'签名名称',name:'cont',required:true,blankText:'3-8个字符,需要与自己单位相关'
  47. },{
  48. labelText:'',name:'num',type:'hidden'
  49. },{
  50. labelText:'申请说明',name:'explain',required:true,blankText:'如提供单位名/产品官网网址等',type:'textarea'
  51. },{
  52. name:'isgk',labelBox:'公开(让其他用户也可以使用)',type:'checkbox',checked:false
  53. }],
  54. success:function(){
  55. js.msg('success','保存成功');
  56. a.reload();
  57. },
  58. submitcheck:function(d){
  59. var len=d.cont.length;
  60. if(len<3)return '签名必须3个字符以上';
  61. if(len>8)return '签名不能超过8个字符';
  62. }
  63. });
  64. if(lx==1){
  65. h.setValues(a.changedata);
  66. }
  67. h.getField('cont').focus();
  68. },
  69. reloadszt:function(){
  70. js.msg('wait','刷新中...');
  71. js.ajax(js.getajaxurl('reloadsign','{mode}','{dir}'),false, function(ret){
  72. if(ret.success){
  73. js.msg('success','刷新成功');
  74. a.reload();
  75. }else{
  76. js.msg('msg',ret.msg);
  77. }
  78. },'get,json');
  79. }
  80. };
  81. js.initbtn(c);
  82. });
  83. </script>
  84. <div>
  85. <table width="100%"><tr>
  86. <td nowrap>
  87. <button class="btn btn-primary" id="btn1_{rand}" click="clickwin,0" type="button"><i class="icon-plus"></i> 新增</button>
  88. &nbsp;
  89. <button class="btn btn-default" click="reloads" type="button"><i class="icon-refresh"></i> 刷新</button>
  90. </td>
  91. <td align="right">
  92. <button class="btn btn-default" click="reloadszt" id="btn2_{rand}" type="button"><i class="icon-refresh"></i> 刷新状态/获取签名</button>&nbsp;
  93. <button class="btn btn-info" id="edit_{rand}" click="clickwin,1" disabled type="button"><i class="icon-edit"></i> 编辑 </button>
  94. </td>
  95. </tr>
  96. </table>
  97. </div>
  98. <div class="blank10"></div>
  99. <div id="view_{rand}"></div>
  100. <div class="tishi">短信签名模版使用帮助,<a href="<?=URLY?>view_smsqian.html" target="_blank">查看帮助和规则限制?</a>,如果您超3个月未使用短信,我们将会删除自定义的签名。</div>
粤ICP备19079148号