Ei kuvausta

WorkSearch.html 6.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>查询条件</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
  7. <meta name="apple-mobile-web-app-capable" content="yes">
  8. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  9. <link href="../css/mui.min.css" rel="stylesheet" />
  10. <link href="../css/mui.picker.min.css" rel="stylesheet" type="text/css" />
  11. <link href="../css/Common.css?v=0619" rel="stylesheet" />
  12. </head>
  13. <body>
  14. <div class="mui-content workSearch">
  15. <ul class="mui-table-view">
  16. <li class="mui-table-view-cell">
  17. <div class="mui-input-row">
  18. <label class="label">工单号:</label>
  19. <input type="text" id="wid" placeholder="请填工单号">
  20. </div>
  21. </li>
  22. <li class="mui-table-view-cell">
  23. <div class="mui-input-row">
  24. <label class="label">联系人:</label>
  25. <input type="text" id="LXR" placeholder="请填写您的称呼">
  26. </div>
  27. </li>
  28. <li class="mui-table-view-cell">
  29. <div class="mui-input-row">
  30. <label class="label">联系电话:</label>
  31. <input type="text" id="LXRphone" placeholder="请填写联系电话">
  32. </div>
  33. </li>
  34. <li class="mui-table-view-cell">
  35. <div class="mui-input-row">
  36. <label class="label">开始时间:</label>
  37. <input id="StartTime" type="text" data-options='{"type":"date"}' class="btn" placeholder="选择日期时间 ">
  38. </div>
  39. </li>
  40. <li class="mui-table-view-cell">
  41. <div class="mui-input-row">
  42. <label class="label">结束时间:</label>
  43. <input type="text" id="EndTime" placeholder="选择日期时间" data-options='{"type":"date"}' class="btn_" placeholder="选择日期时间 ">
  44. </div>
  45. </li>
  46. <li class="mui-table-view-cell" id="WorkTypePicker">
  47. <div class="mui-input-row">
  48. <label class="label">工单状态:</label>
  49. <select class="mui-select" name="" id="States">
  50. <option value="">请选择</option>
  51. <option value="0">待完成</option>
  52. <option value="1">已完结</option>
  53. </select>
  54. </div>
  55. </li>
  56. <li class="mui-table-view-cell" id="showUserPicker">
  57. <div class="mui-input-row">
  58. <label class="label">信息分类:</label>
  59. <select class="mui-select" id="GetTypeList"></select>
  60. </div>
  61. </li>
  62. <li class="mui-table-view-cell" id="DW">
  63. <div class="mui-input-row">
  64. <label class="label">交办单位:</label>
  65. <select class="mui-select" id="GetAreaList"></select>
  66. </div>
  67. </li>
  68. </ul>
  69. <div class="mui-button-row" id="Btns-box">
  70. <button type="button" class="mui-btn mui-btn-primary mui-btn-block block_button submit">提交</button>
  71. </div>
  72. </div>
  73. <script src="../js/mui.min.js"></script>
  74. <script src="../js/zepto.js"></script>
  75. <script src="../js/mui.picker.min.js"></script>
  76. <script src="../Script/Common/huayi.config.js"></script>
  77. <script src="../Script/Common/huayi.http.js"></script>
  78. <script type="text/javascript">
  79. var Type_ = helper.request.queryString("Tye"); //手机号
  80. //工单类型
  81. GetAreaList();
  82. GetTypeList();
  83. //时间控件
  84. (function($, doc) {
  85. $.init();
  86. var btns = $('.btn');
  87. btns.each(function(i, btn) {
  88. btn.addEventListener('tap', function() {
  89. var _self = this;
  90. if(_self.picker) {
  91. _self.picker.show(function(rs) {
  92. _self.picker.dispose();
  93. _self.picker = null;
  94. });
  95. } else {
  96. var optionsJson = this.getAttribute('data-options') || '{}';
  97. var options = JSON.parse(optionsJson);
  98. var id = this.getAttribute('id');
  99. _self.picker = new $.DtPicker(options);
  100. _self.picker.show(function(rs) {
  101. document.getElementById("StartTime").value = rs.text;
  102. _self.picker.dispose();
  103. _self.picker = null;
  104. });
  105. }
  106. }, false);
  107. });
  108. var btns = $('.btn_');
  109. btns.each(function(i, btn) {
  110. btn.addEventListener('tap', function() {
  111. var _self = this;
  112. if(_self.picker) {
  113. _self.picker.show(function(rs) {
  114. _self.picker.dispose();
  115. _self.picker = null;
  116. });
  117. } else {
  118. var optionsJson = this.getAttribute('data-options') || '{}';
  119. var options = JSON.parse(optionsJson);
  120. var id = this.getAttribute('id');
  121. _self.picker = new $.DtPicker(options);
  122. _self.picker.show(function(rs) {
  123. document.getElementById("EndTime").value = rs.text;
  124. _self.picker.dispose();
  125. _self.picker = null;
  126. });
  127. }
  128. }, false);
  129. });
  130. })(mui);
  131. //交办单位
  132. function GetAreaList() {
  133. $.ajax({
  134. type: "get",
  135. url: huayi.config.callcenter_url + 'WxLogin/GetTypeList',
  136. async: true,
  137. data: {
  138. openid: helper.cookies.get("openid"),
  139. },
  140. dataType: 'json',
  141. success: function(data) {
  142. var type_data = data.data;
  143. console.log(type_data);
  144. $('<option value="">请选择</option>').appendTo("#GetTypeList")
  145. $(type_data).each(function(i, n) {
  146. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo("#GetTypeList");
  147. })
  148. }
  149. });
  150. }
  151. //工单来源
  152. function GetTypeList() {
  153. $.ajax({
  154. type: "get",
  155. url: huayi.config.callcenter_url + 'WxLogin/GetAreaList',
  156. async: true,
  157. data: {
  158. openid: helper.cookies.get("openid"),
  159. },
  160. dataType: 'json',
  161. success: function(data) {
  162. var type_data = data.data;
  163. $('<option value="">请选择</option>').appendTo("#GetAreaList")
  164. $(type_data).each(function(i, n) {
  165. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo("#GetAreaList");
  166. })
  167. }
  168. });
  169. }
  170. //提交
  171. $(".submit").on('tap', function() {
  172. var state = $("#States").val(); ///状态
  173. var name = $("#LXR").val(); ///联系人
  174. var tel = $("#LXRphone").val(); //联系电话
  175. var starttime = $("#StartTime").val(); //
  176. var endtime = $("#EndTime").val(); //
  177. var workid = $('#wid').val(); //工单编号
  178. var source = $('#GetTypeList').val(); //工单来源
  179. var infotype = $("#GetAreaList").val(); //信息分类
  180. if(Type_) {
  181. window.location.href = "WorkCL.html?state=" + state + "&name=" + name + "&tel=" + tel + "&starttime=" + starttime + "&endtime=" + endtime + "&workid=" + workid + "&source=" + source + "&infotype=" + infotype;
  182. } else {
  183. window.location.href = "WorkList.html?state=" + state + "&name=" + name + "&tel=" + tel + "&starttime=" + starttime + "&endtime=" + endtime + "&workid=" + workid + "&source=" + source + "&infotype=" + infotype;
  184. }
  185. })
  186. </script>
  187. </body>
  188. </html>