信阳市12345_前端

WorkTimeAdd.html 4.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8" />
  5. <script src="../js/huayi.load.js"></script>
  6. <script src="../js/laydate/laydate.js"></script>
  7. <link href="../js/laydate/theme/default/laydate.css" />
  8. <title>添加</title>
  9. <style>
  10. </style>
  11. </head>
  12. <body>
  13. <input type="hidden" id="PID" value="" />
  14. <div class="wrapper wrapper-content animated fadeInRight">
  15. <div style="padding: 10px" class="tj_content clearFix">
  16. <div class="Common">
  17. <table>
  18. <tr>
  19. <th style="width:120px;"><span style="color:red;">*</span>名称:</th>
  20. <td>
  21. <input type="text" id="name" class="form-control" />
  22. </td>
  23. </tr>
  24. <tr class="start">
  25. <th style="width:120px;"><span style="color:red;">*</span>开始时间:</th>
  26. <td>
  27. <input type="text" id="startTime" class="form-control" />
  28. </td>
  29. </tr>
  30. <tr class="end">
  31. <th style="width:120px;"><span style="color:red;">*</span>结束时间:</th>
  32. <td>
  33. <input type="text" id="endTime" class="form-control" />
  34. </td>
  35. </tr>
  36. <tr >
  37. <th style="width:120px;">备注:</th>
  38. <td>
  39. <input type="text" id="remark" class="form-control" />
  40. </td>
  41. </tr>
  42. <tr>
  43. <td colspan="4" style="text-align: center">
  44. <button class="btns save">保存</button>
  45. </td>
  46. </tr>
  47. </table>
  48. </div>
  49. </div>
  50. </div>
  51. <script>
  52. var id = helper.request.queryString("id");
  53. $(document).ready(function () {
  54. laydate.render({
  55. elem: '#startTime',
  56. event: 'focus',
  57. type:'time'
  58. });
  59. laydate.render({
  60. elem: '#endTime',
  61. event: 'focus',
  62. type: 'time'
  63. });
  64. $(".save").click(function () {
  65. Add();
  66. });
  67. if (id) {
  68. $.getJSON(huayi.config.callcenter_url + "SystemApi/GetWorkTime", {
  69. id: id
  70. }, function (data) {
  71. if (data.state.toLowerCase() == "success") {
  72. var model = data.data;
  73. $("#name").val(model.name);
  74. $("#startTime").val(model.startTime);
  75. $("#endTime").val(model.endTime);
  76. $("#remark").val(model.remark);
  77. }
  78. });
  79. }
  80. });
  81. //修改工单
  82. function Add() {
  83. var name = $("#name").val();
  84. if (!name) {
  85. layer.confirm("请输入名称!", {
  86. btn: ['确定'] //按钮
  87. });
  88. return;
  89. }
  90. var startTime = $("#startTime").val();
  91. if (!startTime) {
  92. layer.confirm("请选择开始时间!", {
  93. btn: ['确定'] //按钮
  94. });
  95. return;
  96. }
  97. var endTime = $("#endTime").val();
  98. if (!endTime) {
  99. layer.confirm("请选择结束时间!", {
  100. btn: ['确定'] //按钮
  101. });
  102. return;
  103. }
  104. if (startTime > endTime) {
  105. layer.confirm("开始时间不能大于结束时间!", {
  106. btn: ['确定'] //按钮
  107. });
  108. return;
  109. }
  110. var api;
  111. if (id) {
  112. api = "SystemApi/EditWorkTime";
  113. } else {
  114. api = "SystemApi/AddWorkTime";
  115. }
  116. $.post(huayi.config.callcenter_url + api, {
  117. id:id,
  118. name: $("#name").val(),
  119. startTime: $("#startTime").val(),
  120. endTime: $("#endTime").val(),
  121. remark: $("#remark").val()
  122. }, function (data) {
  123. if (data.state.toLowerCase() == "success") {
  124. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  125. parent.layer.close(index); //再执行关闭
  126. parent.$("#tableList").bootstrapTable("refresh");
  127. parent.layer.msg("保存成功");
  128. }
  129. });
  130. }
  131. </script>
  132. </body>
  133. </html>