No Description

editU3Dcommunication.html 4.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <script src="../../Script/Common/huayi.load.js"></script>
  7. <script src="../../Script/Common/huayi.config.js"></script>
  8. <link href="../../js/bootstrap-select/css/bootstrap-select.css" rel="stylesheet" />
  9. <link href="../../css/init.css" rel="stylesheet" />
  10. <link rel="stylesheet" type="text/css" href="../../css/Table/table1.css" />
  11. <title>编辑u3d通讯</title>
  12. <style>
  13. b.text_require {
  14. color: red;
  15. }
  16. </style>
  17. </head>
  18. <body class="gray-bg">
  19. <div class="container wrapper-content animated fadeInRight">
  20. <div class="form-horizontal">
  21. <div class="form-group">
  22. <label for="versionName" class="col-sm-3 control-label text-right"><b class="text_require">*</b>IP地址</label>
  23. <div class="col-sm-9">
  24. <input id="versionName" class="form-control" type="text" autocomplete="off" disabled />
  25. </div>
  26. </div>
  27. <div class="form-group">
  28. <label for="note" class="col-sm-3 control-label text-right">mac地址</label>
  29. <div class="col-sm-9">
  30. <input id="note" class="form-control" type="text" autocomplete="off" disabled />
  31. </div>
  32. </div>
  33. <div class="form-group">
  34. <label for="appType" class="col-sm-3 control-label text-right"><b class="text_require">*</b>接口读权限</label>
  35. <div class="col-sm-9">
  36. <!--<input id="applicationName" class="form-control" type="text" autocomplete="off" />-->
  37. <select class="form-control selectpicker" id="sc_read" data-live-search="true">
  38. <option value="">请选择项目</option>
  39. <option value="0">允许</option>
  40. <option value="1">不允许</option>
  41. </select>
  42. </div>
  43. </div>
  44. <div class="form-group">
  45. <label for="appType" class="col-sm-3 control-label text-right"><b class="text_require">*</b>接口写权限</label>
  46. <div class="col-sm-9">
  47. <!--<input id="applicationName" class="form-control" type="text" autocomplete="off" />-->
  48. <select class="form-control selectpicker" id="sc_write" data-live-search="true">
  49. <option value="">请选择项目</option>
  50. <option value="0">允许</option>
  51. <option value="1">不允许</option>
  52. </select>
  53. </div>
  54. </div>
  55. <div class="form-group">
  56. <div class="col-sm-12" style="text-align: center;">
  57. <input type="button" id="HY_save" class="btn_gray btn" onclick="btn_save()" value="保存" />
  58. </div>
  59. </div>
  60. </div>
  61. </div>
  62. <script src="../../js/bootstrap-select/js/bootstrap-select.js"></script>
  63. <script src="../../js/bootstrap-select/js/i18n/defaults-zh_CN.js"></script>
  64. <script src="../../js/laydate/laydate.js"></script>
  65. <script>
  66. var ids = helper.request.queryString("ids");
  67. //获取详情
  68. getDetail();
  69. function getDetail() {
  70. $.ajax({
  71. type: "get",
  72. url: huayi.config.callcenter_url + "plcautomationapi/api/plcipmanage/getsingle",
  73. async: true,
  74. dataType: 'json',
  75. data: {
  76. id: ids
  77. },
  78. success: function(data) {
  79. if(data.state.toLowerCase() == 'success') {
  80. $('#sc_read').selectpicker('val', data.data.forbidread).trigger('change'); //接口读权限
  81. $('#sc_write').selectpicker('val', data.data.forbidwrite).trigger('change'); //接口写权限
  82. $('#versionName').val(data.data.ipaddress); //IP地址
  83. $('#note').val(data.data.macaddress); //MAC地址
  84. }
  85. }
  86. });
  87. }
  88. //修改
  89. function btn_save() {
  90. if($("#versionName").val() == '') {
  91. layer.confirm('请输入IP地址!', {
  92. btn: ['确定'] //按钮
  93. });
  94. return;
  95. }
  96. if($("#note").val() == '') {
  97. layer.confirm('IP地址不能为空', {
  98. btn: ['确定'] //按钮
  99. });
  100. return;
  101. }
  102. if(ids) {
  103. $.post(huayi.config.callcenter_url + "plcautomationapi/api/plcipmanage/update", {
  104. id: ids,
  105. forbidread: $('#sc_read').val(),
  106. forbidwrite: $('#sc_write').val()
  107. }, function(data) {
  108. data = JSON.parse(data);
  109. if(data.state == "success") {
  110. debugger
  111. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  112. parent.layer.close(index); //再执行关闭
  113. layer.msg(data.message);
  114. parent.$('#table1').bootstrapTable('refresh');
  115. }
  116. });
  117. }
  118. }
  119. </script>
  120. </body>
  121. </html>