ResetReportNumForm.cshtml 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. @{
  2. ViewBag.Title = "小区管理";
  3. Layout = "~/Views/Shared/_Form.cshtml";
  4. }
  5. <script>
  6. var addr = request('addr');
  7. var id = request('id');
  8. var IOT_Code = request('IOT_Code');
  9. $(function () {
  10. //状态
  11. $("#MeterStata").ComboBox({
  12. description: "==请选择==",
  13. }).bind("change", function () {
  14. value = $(this).attr('data-value');
  15. if (value == "00") {
  16. var geth2 = document.getElementById("trTime2");
  17. geth2.style.display = "none";
  18. }
  19. if (value == "01") {
  20. var geth2 = document.getElementById("trTime2");
  21. geth2.style.display = "none";
  22. }
  23. if (value == "02") {
  24. var geth2 = document.getElementById("trTime2");
  25. geth2.style.display = "";
  26. }
  27. });
  28. })
  29. //保存表单
  30. function AcceptClick() {
  31. if (!$('#form1').Validform()) {
  32. return false;
  33. }
  34. var timeStart,timeEnd;
  35. //水表状态
  36. var value = $("#MeterStata").attr('data-value');
  37. if (value == "02") {
  38. timeStart = $("#PointStartTime").val();
  39. timeEnd = $("#PointEndTime").val();
  40. }
  41. else {
  42. timeStart = "";
  43. timeEnd ="";
  44. }
  45. var upTime = $("#PointTime").val();
  46. var Up_interval = $("#upTimeInterval").val();
  47. var Self_Checking = $("#upTimeIntervalD").val();
  48. //id, addr, IOT_Code, Metesta, Up_time, Up_interval, Self_Checking, timeStart, timeEnd
  49. $.SaveForm({
  50. url: "/NBManage/ReSetMeterAllParam/SendCommand",
  51. param: { "addr": addr, "id": id, "IOT_Code": IOT_Code, "Metesta": value, "Up_time": upTime, "Up_interval": Up_interval, "Self_Checking": Self_Checking, "timeStart": timeStart, "timeEnd": timeEnd },
  52. loading: "正在保存数据...",
  53. success: function () {
  54. $.currentIframe().$("#gridTable").resetSelection();
  55. $.currentIframe().$("#gridTable").trigger("reloadGrid");
  56. }
  57. })
  58. }
  59. </script>
  60. <style type="text/css">
  61. .form .formTitle {
  62. width: 120px;
  63. }
  64. </style>
  65. <div style="margin-left: 10px; margin-top: 20px; margin-right: 30px;">
  66. <table id="form1" class="form">
  67. <tr>
  68. <th class="formTitle">参数类别<font face="宋体">*</font></th>
  69. <td class="formValue" >
  70. @*<input id="oldAddr" type="text" class="form-control" isvalid="yes" checkexpession="Num" errormsg="请输入旧表地址" placeholder="请输入旧表地址" readonly/>*@
  71. <div id="MeterStata" type="select" class="ui-select">
  72. <ul>
  73. <li data-value="01">开阀</li>
  74. <li data-value="00">关阀</li>
  75. <li data-value="02">限制</li>
  76. </ul>
  77. </div>
  78. </td>
  79. @* <th class="formTitle">ICCID<font face="宋体">*</font></th>
  80. <td class="formValue">
  81. <input id="ICCID" type="text" class="form-control" isvalid="yes" checkexpession="NotNull" errormsg="IMEI号" placeholder="请输入ICCID" />
  82. </td>*@
  83. </tr>
  84. <tr id="trTime2" style="">
  85. <th class="formTitle">开始时间<font face="宋体">*</font></th>
  86. <td class="formValue">
  87. <input id="PointStartTime" type="text" value="@LeaRun.Util.Time.ShortTime" class="form-control input-wdatepicker" onfocus="WdatePicker({maxDate:'%HH%mm',dateFmt:'HH:mm'})" >
  88. </td>
  89. <th class="formTitle">结束时间<font face="宋体">*</font></th>
  90. <td class="formValue">
  91. <input id="PointEndTime" type="text" value="@LeaRun.Util.Time.ShortTime" class="form-control input-wdatepicker" onfocus="WdatePicker({maxDate:'%HH%mm',dateFmt:'HH:mm'})" >
  92. </td>
  93. </tr>
  94. <tr id="trTime1" style="">
  95. <th class="formTitle">上报时间点<font face="宋体">*</font></th>
  96. <td class="formValue">
  97. <input id="PointTime" type="text" value="@LeaRun.Util.Time.ShortTime" class="form-control input-wdatepicker" onfocus="WdatePicker({maxDate:'%HH%mm',dateFmt:'HH:mm'})" >
  98. </td>
  99. </tr>
  100. <tr id="trTime3">
  101. <th class="formTitle">限制期上报间隔(小时)<font face="宋体">*</font></th>
  102. <td class="formValue">
  103. <input id="upTimeInterval" type="text" class="form-control" checkexpession="Num" placeholder="请输入上报间隔" />
  104. </td>
  105. </tr>
  106. <tr id="trTime4" style="">
  107. <th class="formTitle">NB表自检周期(天)<font face="宋体">*</font></th>
  108. <td class="formValue">
  109. <input id="upTimeIntervalD" type="text" class="form-control" checkexpession="Num" placeholder="请输入上报间隔" />
  110. </td>
  111. </tr>
  112. </table>
  113. </div>