admin_edit.php 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <?php
  2. /**
  3. * 编辑管理员【弹窗页面】
  4. *
  5. * @createtime 2018/03/01
  6. * @author 空竹
  7. * @copyright 芝麻开发(http://www.zhimawork.com)
  8. */
  9. require_once('admin_init.php');
  10. require_once('admincheck.php');
  11. $POWERID = '9001';//权限
  12. Admin::checkAuth($POWERID, $ADMINAUTH);
  13. $id = safeCheck($_GET['id']);
  14. $admin = Admin::getInfoById($id);
  15. if($admin){
  16. $adminId = $admin['id'];
  17. $adminAccount = $admin['account'];
  18. $adminGroup = $admin['group'];
  19. }else{
  20. die('数据不存在或已被删除');
  21. }
  22. ?>
  23. <!DOCTYPE html>
  24. <html>
  25. <head>
  26. <?php include('htmlhead.inc.php');?>
  27. </head>
  28. <body>
  29. <div class="zm_form_wrap">
  30. <p>
  31. <label>帐号</label>
  32. <input type="text" class="text-input input-length-30" name="account" value="<?php echo $adminAccount;?>" />
  33. <span class="warn-inline">* </span>
  34. </p>
  35. <p>
  36. <label>管理员所属组</label>
  37. <select name="admin_group" class="select-option" id="group">
  38. <?php
  39. $group = Admingroup::getList();
  40. foreach($group as $g){
  41. $gid = $g['id'];
  42. $gname = $g['name'];
  43. echo '<option value="'.$gid.'"';
  44. if($adminGroup == $gid) {
  45. echo' selected="selected">'.$gname.'</option>';
  46. }else{
  47. echo' >'.$gname.'</option>';
  48. }
  49. }
  50. ?>
  51. </select>
  52. <span class="warn-inline">* </span>
  53. </p>
  54. <p>
  55. <label>  </label>
  56. <input type="submit" id="btn_submit" class="btn_submit" value="提 交" />
  57. </p>
  58. </div>
  59. <script type="text/javascript">
  60. $(function(){
  61. $('#btn_submit').click(function(){
  62. var account = $('input[name="account"]').val();
  63. var group = $('#group').val();
  64. var aid = <?php echo $adminId;?>;
  65. if(account == ''){
  66. layer.msg('账号不能为空');
  67. return false;
  68. }
  69. if(group == ''){
  70. layer.msg('请选择管理员组');
  71. return false;
  72. }
  73. $.ajax({
  74. type : 'POST',
  75. data : {
  76. account : account,
  77. id : aid,
  78. group : group
  79. },
  80. url : 'admin_do.php?act=edit',
  81. dataType: 'json',
  82. success : function(data){
  83. var code = data.code;
  84. var msg = data.msg;
  85. switch(code){
  86. case 1:
  87. layer.alert(msg, {icon: 6, shade: false}, function(index){
  88. parent.location.reload();
  89. });
  90. break;
  91. default:
  92. layer.alert(msg, {icon: 5});
  93. }
  94. }
  95. });
  96. });
  97. });
  98. </script>
  99. </body>
  100. </html>