station.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. var StationObject = {
  2. tableid: 0,
  3. showDialog: function (id) {
  4. StationObject.tableid = id;
  5. layui.use(['layer', 'form'], function () {
  6. layui.layer.open({
  7. type: 2,
  8. resize: false,
  9. scrollbar: false,
  10. title: "编辑变电站信息",
  11. area: ['700px', '460px'],
  12. content: "/static/module/childmodule/add_station.html"
  13. });
  14. });
  15. },
  16. SaveStation: function (parameter) {
  17. parameter["id"] = StationObject.tableid;
  18. $.post(Global.AccessUrl +"/api/station/save", parameter, function (returnData) {
  19. if (returnData["returncode"] == 200) {
  20. parent.layer.closeAll();
  21. } else {
  22. layer.alert(returnData["msg"]);
  23. }
  24. });
  25. },
  26. DeleteOrg: function (orgid) {
  27. $.post(Global.AccessUrl +"/api/delete_org", {"id": orgid}, function (returnData) {
  28. if (returnData["returncode"] != 200) {
  29. layer.alert(returnData["msg"]);
  30. }
  31. });
  32. },
  33. QueryStation: function () {
  34. var name = $("#search_name").val();
  35. //执行重载
  36. layui.table.reload('station-search', {
  37. page: {
  38. pageIndex: 1,
  39. },
  40. where: {
  41. name: name
  42. }
  43. });
  44. },
  45. SearchStation: function () {
  46. var columns = [[
  47. {field: 'stationid', title: "变电站ID"},
  48. {field: 'name', title: "变电站名称"},
  49. {field: 'createtime', title: "入库时间", align: "center", sort: true},
  50. {templet: "#station_status", title: "状态", align: "center"}
  51. ]];
  52. var parameter = {
  53. elem: "#table-org",
  54. url: Global.AccessUrl +"/api/station/search",
  55. id: "station-search",
  56. cols: columns
  57. }
  58. Tools.BindTable(parameter);
  59. }
  60. }