PingAnYeXianSZCG_Web 前端代码

WorkSearch.html 7.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237
  1. <!DOCTYPE html>
  2. <html>
  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/WorkSeach.css" rel="stylesheet" />
  12. <style type="text/css">
  13. .submit {
  14. border: 1px solid #2f4050;
  15. background-color: #2f4050;
  16. padding: 10px 30px;
  17. font-size: 16px;
  18. margin-top: 20px;
  19. }
  20. .mui-table-view{
  21. box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
  22. }
  23. .mui-content{
  24. padding: 5px;
  25. }
  26. </style>
  27. </head>
  28. <body>
  29. <div class="mui-content">
  30. <div class="mui-content">
  31. <ul class="mui-table-view">
  32. <li class="mui-table-view-cell">
  33. <div class="mui-input-row">
  34. <label class="label">工单号:</label>
  35. <input type="text" id="wid" placeholder="请填工单号">
  36. </div>
  37. </li>
  38. <li class="mui-table-view-cell">
  39. <div class="mui-input-row">
  40. <label class="label">联系人:</label>
  41. <input type="text" id="LXR" placeholder="请填写您的称呼">
  42. </div>
  43. </li>
  44. <li class="mui-table-view-cell">
  45. <div class="mui-input-row">
  46. <label class="label">联系电话:</label>
  47. <input type="text" id="LXRphone" placeholder="请填写联系电话">
  48. </div>
  49. </li>
  50. <li class="mui-table-view-cell">
  51. <div class="mui-input-row">
  52. <label class="label">开始时间:</label>
  53. <input id='StartTime' type="text" data-options='{"type":"date"}' class="btn" placeholder="选择日期时间 ">
  54. </div>
  55. </li>
  56. <li class="mui-table-view-cell">
  57. <div class="mui-input-row">
  58. <label class="label">结束时间:</label>
  59. <input type="text" id="EndTime" placeholder="选择日期时间" data-options='{"type":"date"}' class="btn_" placeholder="选择日期时间 ">
  60. </div>
  61. </li>
  62. <li class="mui-table-view-cell" id="WorkTypePicker">
  63. <div class="mui-input-row">
  64. <label class="label">工单状态:</label>
  65. <select class="mui-select" name="" id="States">
  66. <option value="">请选择</option>
  67. <option value="0">待完成</option>
  68. <option value="1">已完结</option>
  69. </select>
  70. </div>
  71. </li>
  72. <li class="mui-table-view-cell" id="showUserPicker">
  73. <div class="mui-input-row">
  74. <label class="label">信息分类:</label>
  75. <!--<input type="text" id='userResult' class="ui-alert type_con" data-index="" readonly="readonly" />
  76. <a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>-->
  77. <select class="mui-select" name="" id="GetTypeList">
  78. <!--<option value="">测试测试</option>
  79. <option value="">测试测试</option>
  80. <option value="">测试测试</option>-->
  81. </select>
  82. </div>
  83. </li>
  84. <li class="mui-table-view-cell" id="DW">
  85. <div class="mui-input-row">
  86. <label class="label">交办单位:</label>
  87. <!--<input type="text" id='DWResult' class="ui-alert type_con" data-index="" readonly="readonly" />
  88. <a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>-->
  89. <select class="mui-select" name="" id="GetAreaList">
  90. <!--<option value="">测试测试</option>
  91. <option value="">测试测试</option>
  92. <option value="">测试测试</option>-->
  93. </select>
  94. </div>
  95. </li>
  96. </ul>
  97. <!--<button type="button" class="mui-btn mui-btn-primary mui-btn-block block_button">提交</button>-->
  98. <div >
  99. <button type="button" class="mui-btn mui-btn-primary mui-btn-block block_button submit">提交</button>
  100. </div>
  101. </div>
  102. </div>
  103. <script src="../js/mui.min.js"></script>
  104. <script src="../js/zepto.js"></script>
  105. <script src="../js/mui.picker.min.js"></script>
  106. <!--<script src="../js/mui.poppicker.js"></script>-->
  107. <script src="../Script/Common/huayi.config.js"></script>
  108. <script src="../Script/Common/huayi.http.js"></script>
  109. <script type="text/javascript">
  110. var Type_=helper.request.queryString("Tye");//手机号
  111. console.log(Type_);
  112. //工单类型
  113. GetAreaList();
  114. GetTypeList();
  115. //时间控件
  116. (function($, doc) {
  117. $.init();
  118. var btns = $('.btn');
  119. btns.each(function(i, btn) {
  120. btn.addEventListener('tap', function() {
  121. var _self = this;
  122. if(_self.picker) {
  123. _self.picker.show(function(rs) {
  124. _self.picker.dispose();
  125. _self.picker = null;
  126. });
  127. } else {
  128. var optionsJson = this.getAttribute('data-options') || '{}';
  129. var options = JSON.parse(optionsJson);
  130. var id = this.getAttribute('id');
  131. _self.picker = new $.DtPicker(options);
  132. _self.picker.show(function(rs) {
  133. document.getElementById("StartTime").value = rs.text;
  134. _self.picker.dispose();
  135. _self.picker = null;
  136. });
  137. }
  138. }, false);
  139. });
  140. var btns = $('.btn_');
  141. btns.each(function(i, btn) {
  142. btn.addEventListener('tap', function() {
  143. var _self = this;
  144. if(_self.picker) {
  145. _self.picker.show(function(rs) {
  146. _self.picker.dispose();
  147. _self.picker = null;
  148. });
  149. } else {
  150. var optionsJson = this.getAttribute('data-options') || '{}';
  151. var options = JSON.parse(optionsJson);
  152. var id = this.getAttribute('id');
  153. _self.picker = new $.DtPicker(options);
  154. _self.picker.show(function(rs) {
  155. document.getElementById("EndTime").value = rs.text;
  156. _self.picker.dispose();
  157. _self.picker = null;
  158. });
  159. }
  160. }, false);
  161. });
  162. })(mui);
  163. //交办单位
  164. function GetAreaList() {
  165. $.ajax({
  166. type: "get",
  167. url: huayi.config.callcenter_url + 'WxLogin/GetTypeList',
  168. async: false,
  169. data: {
  170. openid :helper.cookies.get("openid")
  171. // openid: "oKOqcv31fh76rtNmJDjKc39oIsfA",
  172. },
  173. dataType: 'json',
  174. success: function(data) {
  175. var type_data = data.data;
  176. console.log(type_data);
  177. $('<option value="">请选择</option>').appendTo("#GetTypeList")
  178. $(type_data).each(function(i, n) {
  179. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo("#GetTypeList");
  180. })
  181. }
  182. });
  183. }
  184. //工单来源
  185. function GetTypeList() {
  186. $.ajax({
  187. type: "get",
  188. url: huayi.config.callcenter_url + 'WxLogin/GetAreaList',
  189. async: false,
  190. data: {
  191. openid :helper.cookies.get("openid")
  192. // openid: "oKOqcv31fh76rtNmJDjKc39oIsfA",
  193. },
  194. dataType: 'json',
  195. success: function(data) {
  196. var type_data = data.data;
  197. console.log(type_data);
  198. $('<option value="">请选择</option>').appendTo("#GetAreaList")
  199. $(type_data).each(function(i, n) {
  200. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo("#GetAreaList");
  201. })
  202. }
  203. });
  204. }
  205. //提交
  206. $(".submit").on('tap', function() {
  207. var state=$("#States").val();///状态
  208. var name=$("#LXR").val(); ///联系人
  209. var tel=$("#LXRphone").val();//联系电话
  210. var starttime=$("#StartTime").val(); //
  211. var endtime=$("#EndTime").val(); //
  212. var workid=$('#wid').val();//工单编号
  213. var source=$('#GetTypeList').val();//工单来源
  214. var infotype=$("#GetAreaList").val(); //信息分类
  215. console.log(starttime);
  216. if(Type_){
  217. window.location.href = "WorkCL.html?state="+state+"&name="+name+"&tel="+starttime+"&endtime="+endtime+"&workid="+workid+"&source="+source+"&infotype="+infotype;
  218. }else{
  219. window.location.href = "WorkList.html?state="+state+"&name="+name+"&tel="+starttime+"&endtime="+endtime+"&workid="+workid+"&source="+source+"&infotype="+infotype;
  220. }
  221. })
  222. </script>
  223. </body>
  224. </html>