Nessuna descrizione

AddressManage.html 5.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <script src="../Script/Common/huayi.load.js"></script>
  6. <script src="../Script/Common/huayi.config.js"></script>
  7. <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
  8. <link rel="stylesheet" href="../css/init.css" />
  9. <link rel="stylesheet" href="./css/buMenManger.css" />
  10. <title>系统管理-->地址管理</title>
  11. </head>
  12. <body class="gray-bg">
  13. <div class="container-fluid wrapper-content animated fadeInRight">
  14. <div class="daoHang clearfix">
  15. <div class="dhLeft">
  16. <sapn><i class="syIcon"></i>位置:<a id="ReIndex" href="javaScript:;">首页</a>&gt;<a href="javaScript:;">系统管理</a>&gt;<a href="" class="nowPosition">地址管理</a></sapn>
  17. </div>
  18. <div class="dhRight">
  19. <a href="" title="刷新"><i class="fa fa-refresh"></i></a>
  20. </div>
  21. </div>
  22. <div class="toolBar">
  23. <button class="btns add">新增</button>
  24. <button class="btns change">修改</button>
  25. <button class="btns del">删除</button>
  26. </div>
  27. <div class="tree">
  28. <ul id="treeDemo" class="ztree">
  29. <!--类名为ztree是必须的-->
  30. </ul>
  31. </div>
  32. </div>
  33. <!--删除弹出内容-->
  34. <div class="model delModel">
  35. <div class="box">
  36. <div class="btop clearfix">
  37. <p class="btl"><span>删除提示</span></p>
  38. <p class="btr delBtr" title="关闭">X</p>
  39. </div>
  40. <div class="boxCon" style="height: 150px;">
  41. 您确定删除&nbsp;&lfloor;&nbsp;&nbsp;<span class="delName" style="color: red;"></span>&nbsp;&nbsp;&rceil;&nbsp;?
  42. <p style="margin-top: 30px;">
  43. <button class="btns sure">确定</button>
  44. <button class="btns return">取消</button>
  45. </p>
  46. <p style="color: red;">注:该级别下的地域会一并删除</p>
  47. </div>
  48. </div>
  49. </div>
  50. <script src="../js/zTree/jquery.ztree.core.js"></script>
  51. <script src="../css/layer/layer.js"></script>
  52. <script>
  53. var tree;
  54. var node;
  55. $(document).ready(function () {
  56. bind();
  57. $(".add").click(function () {
  58. layer.open({
  59. type: 2,
  60. content: "AddressEdit.html", //iframe的url,no代表不显示滚动条
  61. title: '新增地域',
  62. area: ['40%', '50%'], //宽高
  63. });
  64. })
  65. $(".change").click(function () {
  66. var nodes = tree.getSelectedNodes();
  67. if (nodes.length != 1) {
  68. layer.confirm('请选择一条记录!', {
  69. btn: ['确定']
  70. });
  71. return;
  72. }
  73. else {
  74. layer.open({
  75. type: 2,
  76. content: "AddressEdit.html?id=" + nodes[0].F_AreaId, //iframe的url,no代表不显示滚动条
  77. title: '修改地域',
  78. area: ['40%', '50%'], //宽高
  79. });
  80. }
  81. })
  82. $(".del").click(function () {
  83. var nodes = tree.getSelectedNodes();
  84. if (nodes.length != 1) {
  85. layer.confirm('请选择一条记录!', {
  86. btn: ['确定']
  87. });
  88. return;
  89. }
  90. else {
  91. $('.delModel').css('display', 'block');
  92. $('.delName').html(nodes[0].F_AreaName);
  93. }
  94. })
  95. //关闭按钮
  96. $('.delBtr').click(function () {
  97. $('.delModel').css('display', 'none');
  98. })
  99. //取消按钮
  100. $('.return').click(function () {
  101. $('.delModel').css('display', 'none');
  102. })
  103. //确定删除按钮
  104. $('.sure').click(function () {
  105. var nodes = tree.getSelectedNodes();
  106. $.post(huayi.config.callcenter_url + "Area/DelAreas", { id: nodes[0].F_AreaId, "token": $.cookie("token") }, function (result) {
  107. result = JSON.parse(result);
  108. if (result.state.toLowerCase() == "success") {
  109. layer.msg(result.message);
  110. $('.delModel').css('display', 'none');
  111. bind();
  112. }
  113. })
  114. })
  115. })
  116. var setting = {
  117. data: {
  118. key: {
  119. name: "F_AreaName"
  120. },
  121. simpleData: {
  122. enable: true,
  123. idKey: "F_AreaId",
  124. pIdKey: "F_PrentId",
  125. rootPId: -1
  126. }
  127. }
  128. };
  129. function bind() {
  130. $.getJSON(huayi.config.callcenter_url + "Area/GetAreaList", { "token": $.cookie("token") }, function (result) {
  131. if (result.state.toLowerCase() == "success") {
  132. tree = $.fn.zTree.init($("#treeDemo"), setting, result.data);
  133. }
  134. })
  135. }
  136. </script>
  137. </body>
  138. </html>