index.html 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. {// 引入标签库 }
  2. <tagLib name="html" />
  3. <include file="Public:header" />
  4. <load href='__TMPL__Common/js/jquery.bgiframe.js' />
  5. <load href='__TMPL__Common/js/jquery.weebox.js' />
  6. <load href='__TMPL__Common/js/user.js' />
  7. <load href='__TMPL__Common/style/weebox.css' />
  8. <script type="text/javascript">
  9. function show_content(id)
  10. {
  11. $.ajax({
  12. url: ROOT+'?m='+MODULE_NAME+'&a=show_content&id='+id,
  13. data: "ajax=1",
  14. dataType: "json",
  15. success: function(msg){
  16. if(msg.status==0){
  17. alert(msg.info);
  18. }
  19. },
  20. error: function(){
  21. $.weeboxs.open(ROOT+'?m='+MODULE_NAME+'&a=show_content&id='+id, {contentType:'ajax',showButton:false,title:LANG['SHOW_CONTENT'],width:800,height:400});
  22. }
  23. });
  24. }
  25. function send(id)
  26. {
  27. $.ajax({
  28. url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=send&id="+id,
  29. data: "ajax=1",
  30. success: function(msg){
  31. alert(msg);
  32. }
  33. });
  34. }
  35. function smslist_foreverdelete(id)
  36. {
  37. if(!id)
  38. {
  39. idBox = $(".key:checked");
  40. if(idBox.length == 0)
  41. {
  42. alert(LANG['DELETE_EMPTY_WARNING']);
  43. return;
  44. }
  45. idArray = new Array();
  46. $.each( idBox, function(i, n){
  47. idArray.push($(n).val());
  48. });
  49. id = idArray.join(",");
  50. }
  51. if(confirm(LANG['CONFIRM_DELETE']))
  52. $.ajax({
  53. url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=smslist_foreverdelete&id="+id,
  54. data: "ajax=1",
  55. dataType: "json",
  56. success: function(obj){
  57. $("#info").html(obj.info);
  58. if(obj.status==1)
  59. location.href=location.href;
  60. }
  61. });
  62. }
  63. </script>
  64. <div class="main">
  65. <div class="main_title_list"><div class="list-line-ico"></div>{$main_title}</div>
  66. <div class="blank10"></div>
  67. <div class="search_row">
  68. <form name="search" action="__APP__" method="get">
  69. {%SEND_DEST}:<input type="text" class="textbox" name="dest" value="{:trim($_REQUEST['dest'])}" style="width:100px;" />
  70. {%CONTENT}:<input type="text" class="textbox" name="content" value="{:trim($_REQUEST['content'])}" />
  71. <input type="hidden" value="PromoteMsgSms" name="m" />
  72. <input type="hidden" value="index" name="a" />
  73. <input type="submit" class="button" value="{%SEARCH}" />
  74. </form>
  75. </div>
  76. <html:list
  77. id="dataTable"
  78. style="dataTable"
  79. name="msg"
  80. checkbox="true"
  81. action="true"
  82. datasource="list"
  83. show="id:{%ID}|90px
  84. ,send_type|get_send_type_msg:{%SEND_TYPE}
  85. ,dest:{%SEND_DEST}
  86. ,title:{%TITLE}
  87. ,content|show_content=$msg['id']:{%CONTENT}
  88. ,create_time|to_date:{%CREATE_TIME}
  89. ,send_time|to_date:{%SEND_TIME}
  90. ,is_send|get_is_send:{%SEND_STATUS}
  91. ,is_success|get_send_result:{%SEND_RESULT}
  92. ,result:{%SEND_INFO}"
  93. actionlist="send:{%SEND_NOW},smslist_foreverdelete:{%FOREVERDEL}" />
  94. <table class="dataTable">
  95. <tbody>
  96. <td colspan="7">
  97. <input type="button" class="button button-add" value="{%FOREVERDEL}" onclick="smslist_foreverdelete();" />
  98. <input type="button" id="reset_sending" class="button button-del" value="{%CANCEL_SENDING}" onclick="reset_sending('PROMOTE_MSG_LOCK');" />
  99. </td>
  100. </tbody>
  101. </table>
  102. <div class="page">{$page}</div>
  103. </div>
  104. <include file="Public:footer" />