Нет описания

WorkSeach.html 22KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547
  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 rel="stylesheet" href="../css/mui.min.css">
  10. <link rel="stylesheet" href="../css/WorkSeach.css" />
  11. </head>
  12. <body>
  13. <div class="mui-content order_search" id="order_search">
  14. <!--disshow-->
  15. <div id="slider" class="mui-slider mui-fullscreen disnone">
  16. <!--<div id="slider" class="mui-slider mui-fullscreen disnone">-->
  17. <div id="sliderSegmentedControl" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
  18. <div class="mui-scroll">
  19. <a class="mui-control-item mui-active" href="#item1mobile" index="1" state="1">
  20. 待维修
  21. </a>
  22. <a class="mui-control-item" href="#item2mobile" index="2" state="2">
  23. <!-- 已处理-->
  24. 待评价
  25. </a>
  26. <a class="mui-control-item" href="#item3mobile" index="3" state="3">
  27. 已评价
  28. </a>
  29. <a class="mui-control-item" href="#item4mobile" index="4" state="7">
  30. 挂起
  31. </a>
  32. </div>
  33. </div>
  34. <!--<div id="sliderProgressBar" class="mui-slider-progress-bar mui-col-xs-3"></div>-->
  35. <div class="mui-slider-group">
  36. <div id="item1mobile" class="mui-slider-item mui-control-content mui-active">
  37. <div id="" class="mui-scroll-wrapper">
  38. <div class="mui-scroll">
  39. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed">
  40. <!--<li class="mui-table-view-cell">
  41. <a href="WorkDeail.html?id=result.data.rows[i].id" class="mui-navigate-right">
  42. <span><i class="Img-box"><img class="Seach-img"src="../img/shuijiao.jpg" alt="" /></i>23456789</span>
  43. </a>
  44. </li>
  45. <li class="mui-table-view-cell" id="result.data.rows[i].id" type="result.data.rows[i].wostate ">
  46. <div class="mui-table">
  47. <div class="mui-table-cell mui-col-xs-4">
  48. <h5 "><i class="iconfont">&#xe61d;</i> <span>报修单位</span></h5>
  49. <h5 ><i class="iconfont">&#xe61a;</i> <span>报修人</span></h5>
  50. <h5 ><i class="iconfont">&#xe619;</i> <span>联系人电话</span></h5>
  51. // '<h5 ><i class="iconfont">&#xe627;</i> <span>报修设备</span></h5>'+-->
  52. <!--<h5 ><i class="iconfont">&#xe663;</i> <span>提交时间</span></h5>
  53. </div>
  54. <div class="mui-table-cell mui-col-xs-8 mui-text-right">
  55. <h5><i class="iconfont"></i> <span>地方2</span></h5>
  56. <h5><i class="iconfont"></i> <span>维修工</span></h5>
  57. <h5><i class="iconfont"></i> <span>123456789</span></h5>
  58. // '<h5><i class="iconfont"></i> <span>'+result.data.rows[i].equipname+'</span></h5>
  59. <h5><i class="iconfont"></i> <span>2018-12-12</span></h5>
  60. </div>
  61. </div>
  62. </li>-->
  63. </ul>
  64. </div>
  65. </div>
  66. </div>
  67. <div id="item2mobile" class="mui-slider-item mui-control-content ">
  68. <div id="" class="mui-scroll-wrapper">
  69. <div class="mui-scroll">
  70. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed"></ul>
  71. </div>
  72. </div>
  73. </div>
  74. <div id="item3mobile" class="mui-slider-item mui-control-content ">
  75. <div id="" class="mui-scroll-wrapper">
  76. <div class="mui-scroll">
  77. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed"></ul>
  78. </div>
  79. </div>
  80. </div>
  81. <div id="item4mobile" class="mui-slider-item mui-control-content ">
  82. <div id="" class="mui-scroll-wrapper">
  83. <div class="mui-scroll">
  84. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed"></ul>
  85. </div>
  86. </div>
  87. </div>
  88. <div id="item5mobile" class="mui-slider-item mui-control-content ">
  89. <div id="" class="mui-scroll-wrapper">
  90. <div class="mui-scroll">
  91. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed"></ul>
  92. </div>
  93. </div>
  94. </div>
  95. </div>
  96. </div>
  97. <div id="slider1" class="mui-slider mui-fullscreen disnone">
  98. <div id="sliderSegmentedControl1" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
  99. <div class="mui-scroll">
  100. <a class="mui-control-item mui-active" href="#deliveryItem1" index="1" state="1">
  101. 未完结
  102. </a>
  103. <a class="mui-control-item" id="waitEvaluate" href="#deliveryItem2" index="2" state="2">
  104. 待评价
  105. </a>
  106. <a class="mui-control-item" href="#deliveryItem3" index="3" state="3">
  107. 已评价
  108. </a>
  109. <!--<a class="mui-control-item" href="#deliveryItem4" index="4" state="9">
  110. 已评价
  111. </a>-->
  112. </div>
  113. </div>
  114. <!--<div id="sliderProgressBar1" class="mui-slider-progress-bar mui-col-xs-3"></div>-->
  115. <div class="mui-slider-group">
  116. <div id="deliveryItem1" class="mui-slider-item mui-control-content mui-active">
  117. <div id="" class="mui-scroll-wrapper">
  118. <div class="mui-scroll">
  119. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed">
  120. <!-- <li class="mui-table-view-cell">
  121. <a href="WorkDeail.html?id=result.data.rows[i].id" class="mui-navigate-right">
  122. <span><i class="iconfont delivery_code">&#xe663;</i>23456789</span>
  123. </a>
  124. </li>
  125. <li class="mui-table-view-cell" id="result.data.rows[i].id" type="result.data.rows[i].wostate ">
  126. <div class="mui-table">
  127. <div class="mui-table-cell mui-col-xs-1 order_address">
  128. <img src="../img/deliver.png" alt="发货地址" />
  129. <span></span>
  130. <img src="../img/receiving.png" alt="收货地址" />
  131. </div>
  132. <div class="mui-table-cell mui-col-xs-11 mui-text-left order_address_info">
  133. <h3 class="order_address_info_title">五号楼22楼2208</h3>
  134. <h5 class="order_address_info_dept">内科 消化科</h5>
  135. <h3 class="order_address_info_title1">五号楼22楼2208</h3>
  136. <h5 class="order_address_info_dept1">内科 消化科</h5>
  137. </div>
  138. </div>
  139. <div class="mui-table order_goods">
  140. <div class="mui-table-cell mui-col-xs-1">
  141. <img src="../img/goodsIcon.png" alt="物品信息"/>
  142. </div>
  143. <div class="mui-table-cell mui-col-xs-11">
  144. <div class="order_goods_contets mui-clearfix">
  145. <span class="order_goods_type">jdajkdh</span>
  146. <span class="order_goods_title">2018-12-12</span>
  147. <span class="order_goods_num">X 32</span>
  148. </div>
  149. </div>
  150. </div>
  151. </li> -->
  152. </ul>
  153. </div>
  154. </div>
  155. </div>
  156. <div id="deliveryItem2" class="mui-slider-item mui-control-content ">
  157. <div id="" class="mui-scroll-wrapper">
  158. <div class="mui-scroll">
  159. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed"></ul>
  160. </div>
  161. </div>
  162. </div>
  163. <div id="deliveryItem3" class="mui-slider-item mui-control-content ">
  164. <div id="" class="mui-scroll-wrapper">
  165. <div class="mui-scroll">
  166. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed"></ul>
  167. </div>
  168. </div>
  169. </div>
  170. <!--<div id="deliveryItem4" class="mui-slider-item mui-control-content ">
  171. <div id="" class="mui-scroll-wrapper">
  172. <div class="mui-scroll">
  173. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed"></ul>
  174. </div>
  175. </div>
  176. </div>-->
  177. </div>
  178. </div>
  179. </div>
  180. <script src="../layui/layui.js?1.1"></script>
  181. <script src="../js/mui.min.js?1.1"></script>
  182. <script src="../js/zepto.js?1.1"></script>
  183. <script src="../js/jquery.min.js?1.1"></script>
  184. <script src="../Script/Common/huayi.config.js?1.1"></script>
  185. <script src="../Script/Common/huayi.http.js?1.1"></script>
  186. <script src="../js/mui.pullToRefresh.js?1.1"></script>
  187. <script src="../js/mui.pullToRefresh.material.js?1.1"></script>
  188. <script>
  189. //先判断 有没有工单类型的分类
  190. getOrderType();
  191. mui.init();
  192. //报修工单
  193. var page = 1; //页数
  194. var pageSize = 10; //每页显示条目
  195. var total; //数据总条数
  196. var type = 1,states = 1;
  197. Ajax(states, type, page, pageSize);
  198. //配送工单
  199. var pageDelivery = 1; //页数
  200. var pageSizeDelivery = 10; //每页显示条目
  201. var totalDelivery; //数据总条数
  202. var typeDelivery = 1,statesDelivery = 1;
  203. var goPj = helper.request.queryString("pj");
  204. getDeliveryOrder();
  205. window.onload=function(){
  206. if(goPj){
  207. $('#waitEvaluate').addClass('mui-active').siblings().removeClass('mui-active');
  208. pageDelivery = 1;
  209. typeDelivery = $('#waitEvaluate').attr("index");
  210. statesDelivery = $('#waitEvaluate').attr("state");
  211. $('#deliveryItem'+ typeDelivery +' ul').empty();
  212. $('#deliveryItem'+ typeDelivery ).addClass('mui-active').siblings().removeClass('mui-active');
  213. getDeliveryOrder();
  214. }
  215. }
  216. ;(function($) {
  217. //阻尼系数
  218. var deceleration = mui.os.ios ? 0.003 : 0.0009;
  219. //报修
  220. $('#slider .mui-scroll-wrapper').scroll({
  221. bounce: false,
  222. indicators: true, //是否显示滚动条
  223. deceleration: deceleration
  224. });
  225. //配送
  226. $('#slider1 .mui-scroll-wrapper').scroll({
  227. bounce: false,
  228. indicators: true, //是否显示滚动条
  229. deceleration: deceleration
  230. });
  231. //配送工单 左右滑动事件
  232. document.getElementById('slider1').addEventListener('slide', function(e) {
  233. if(e.detail.slideNumber === 0){
  234. document.getElementById('deliveryItem1').getElementsByTagName("ul")[0].innerHTML="";
  235. typeDelivery=1;
  236. statesDelivery=1;
  237. pageDelivery = 1;
  238. if (document.getElementById('deliveryItem1').querySelector('.mui-pull-loading')) {
  239. setTimeout(function() {
  240. getDeliveryOrder();
  241. }, 300);
  242. }
  243. }else if(e.detail.slideNumber === 1){
  244. typeDelivery=2;
  245. statesDelivery=2;
  246. pageDelivery = 1;
  247. document.getElementById('deliveryItem2').getElementsByTagName("ul")[0].innerHTML=""
  248. if (document.getElementById('deliveryItem2').querySelector('.mui-pull-loading')) {
  249. setTimeout(function() {
  250. getDeliveryOrder();
  251. }, 300);
  252. }
  253. }else{
  254. typeDelivery=3
  255. statesDelivery=3;
  256. pageDelivery = 3;
  257. document.getElementById('deliveryItem3').getElementsByTagName("ul")[0].innerHTML=""
  258. if (document.getElementById('deliveryItem3').querySelector('.mui-pull-loading')) {
  259. setTimeout(function() {
  260. getDeliveryOrder();
  261. }, 300);
  262. }
  263. }
  264. });
  265. $.ready(function() {
  266. //循环初始化所有下拉刷新,上拉加载。
  267. //报修
  268. $.each(document.querySelectorAll('#slider .mui-slider-group .mui-scroll'), function(index, pullRefreshEl) {
  269. $(pullRefreshEl).pullToRefresh({
  270. up: {
  271. callback: function() {
  272. var self = this;
  273. setTimeout(function() {
  274. var ul = self.element.querySelector('.mui-table-view');
  275. page++
  276. // self.endPullUpToRefresh((page++ >= Math.ceil(total / 10)));
  277. createFragment();
  278. // Ajax(type)
  279. }, 1000);
  280. }
  281. }
  282. });
  283. });
  284. var createFragment = function() {
  285. Ajax(states, type, page, pageSize)
  286. };
  287. //配送
  288. $.each(document.querySelectorAll('#slider1 .mui-slider-group .mui-scroll'), function(index, pullRefreshEl) {
  289. $(pullRefreshEl).pullToRefresh({
  290. up: {
  291. callback: function() {
  292. var self = this;
  293. setTimeout(function() {
  294. var ul = self.element.querySelector('.mui-table-view');
  295. pageDelivery++
  296. createFragment1();
  297. }, 1000);
  298. }
  299. }
  300. });
  301. });
  302. var createFragment1 = function() {
  303. getDeliveryOrder();
  304. };
  305. });
  306. })(mui);
  307. //报修
  308. $('#slider .mui-control-item').on('tap', function() {
  309. page = 1;
  310. type = $(this).attr("index");
  311. states = $(this).attr("state");
  312. $('#item' + type + 'mobile ul').empty();
  313. Ajax(states, type, page, pageSize)
  314. });
  315. //配送
  316. $('#slider1 .mui-control-item').on('tap', function() {
  317. pageDelivery = 1;
  318. typeDelivery = $(this).attr("index");
  319. statesDelivery = $(this).attr("state");
  320. $('#deliveryItem'+ typeDelivery +' ul').empty();
  321. getDeliveryOrder();
  322. });
  323. //报修
  324. function Ajax(states, type, page, pageSize) {
  325. $.ajax({
  326. type: "get",
  327. url: huayi.config.callcenter_url + 'equipmentapi/api/worepairbase/getlistbypage',
  328. data: {
  329. pageindex: page,
  330. pagesize: pageSize,
  331. wxstate: states,
  332. // state: states,
  333. },
  334. dataType: 'json',
  335. success: function(result) {
  336. // $('#item'+type+'mobile ul').empty();
  337. total = result.total;
  338. if(result.state == 'success') {
  339. if(page==1){
  340. $('#item' + type + 'mobile ul').empty();
  341. }
  342. if(result.data.rows.length <= 0) {
  343. $('#slider .mui-pull-loading').text("没有数据了")
  344. } else {
  345. for(var i = 0; i < result.data.rows.length; i++) {
  346. $('<li class="mui-table-view-cell">' +
  347. '<a href="WorkDeail.html?id=' + result.data.rows[i].id + '" class="mui-navigate-right">' +
  348. '<span><i class="Img-box"><img class="Seach-img"src="../img/shuijiao.jpg" alt="" /></i>' + result.data.rows[i].wocode + '</span>' +
  349. '</a>' +
  350. '</li>' +
  351. '<li class="mui-table-view-cell" id="' + result.data.rows[i].id + '" type="' + result.data.rows[i].wostate + '">' +
  352. '<div class="mui-table">' +
  353. '<div class="mui-table-cell mui-col-xs-4">' +
  354. '<h5 "><i class="iconfont">&#xe61d;</i> <span>报修单位</span></h5>' +
  355. '<h5 ><i class="iconfont">&#xe61a;</i> <span>报修人</span></h5>' +
  356. '<h5 ><i class="iconfont">&#xe619;</i> <span>联系人电话</span></h5>' +
  357. // '<h5 ><i class="iconfont">&#xe627;</i> <span>报修设备</span></h5>'+
  358. '<h5 ><i class="iconfont">&#xe663;</i> <span>提交时间</span></h5>' +
  359. '</div>' +
  360. '<div class="mui-table-cell mui-col-xs-8 mui-text-right">' +
  361. '<h5><i class="iconfont"></i> <span>' + result.data.rows[i].repairreplace + " "+ (result.data.rows[i].repairoom || '') + '</span></h5>' +
  362. '<h5><i class="iconfont"></i> <span>' + result.data.rows[i].repairman + '</span></h5>' +
  363. '<h5><i class="iconfont"></i> <span>' + result.data.rows[i].contactway + '</span></h5>' +
  364. // '<h5><i class="iconfont"></i> <span>'+result.data.rows[i].equipname+'</span></h5>'+
  365. '<h5><i class="iconfont"></i> <span>' + result.data.rows[i].createtime + '</span></h5>' +
  366. '</div>' +
  367. '</div>' +
  368. '</li>').appendTo('#item' + type + 'mobile ul');
  369. }
  370. }
  371. //工单详情
  372. $("#slider .mui-table-view-cell").on('tap', function() {
  373. var id = $(this).attr("id");
  374. window.location.href = "WorkDeail.html?id=" + id;
  375. })
  376. }
  377. }
  378. });
  379. }
  380. //配送
  381. function getDeliveryOrder() {
  382. $.ajax({
  383. type: "get",
  384. url: huayi.config.callcenter_url + 'distributionapi/api/DistriWorkOrder/getlistbypage',
  385. data: {
  386. projectid: window.localStorage.getItem('projectid'), //否 string 项目id
  387. pageindex: pageDelivery,//否 string 当前页
  388. pagesize: pageSizeDelivery,//否 string 每页记录数
  389. wxstate: statesDelivery,//否 int 配送工单状态:0创建工单,1转派或者抢单(待取货),2已取货(配送中),3货物异常(异常),4已完结/待评价,5已取消,6挂起 ,9已评价 -1所有
  390. wosorts: 1,//否 int 工单分类(1随机工单,2分送工单,-1所有 )
  391. },
  392. dataType: 'json',
  393. success: function(result) {
  394. totalDelivery = result.total;
  395. if(result.state.toLowerCase() == 'success') {
  396. if(pageDelivery==1){
  397. $('#deliveryItem'+ statesDelivery +' ul').empty();
  398. }
  399. var res = result.data.rows;
  400. if(!res || !res.length){
  401. $('#slider1 .mui-pull-loading').text("没有数据了");
  402. return;
  403. }
  404. $.each(res, function(i,v){
  405. var str = '<li class="mui-table-view-cell">'+
  406. '<a href="deliveryOrderDetail.html?id='+ v.id +'" class="mui-navigate-right">'+
  407. '<span><i class="iconfont delivery_code">&#xe663;</i>'+ v.wocode +'</span> '
  408. if(v.wostate==0){
  409. str +='<span class="stateText">新工单</span>'
  410. }else if(v.wostate==1){
  411. str +='<span class="stateText">待取货</span>'
  412. }else if(v.wostate==2){
  413. str +='<span class="stateText">配送中</span>'
  414. }else if(v.wostate==3){
  415. str +='<span class="stateText">异常</span>'
  416. }else if(v.wostate==4){
  417. str +='<span class="stateText">待评价</span>'
  418. }else if(v.wostate==5){
  419. str +='<span class="stateText">已取消</span>'
  420. }else if(v.wostate==6){
  421. str +='<span class="stateText">挂起 </span>'
  422. }else if(v.wostate==9){
  423. str +='<span class="stateText">已评价 </span>'
  424. }
  425. str +='</a>'+
  426. '</li>'+
  427. '<li class="mui-table-view-cell" id="'+ v.id +'">'+
  428. // '<div class="mui-table">'+
  429. // '<div class="mui-table-cell mui-col-xs-12 mui-text-left "> <img src="../img/zt-ztbd.png" alt="工单状态" />新工单</div>'+
  430. // '</div>'+
  431. '<div class="mui-table">'+
  432. '<div class="mui-table-cell mui-col-xs-1 order_address">'+
  433. '<img src="../img/deliver.png" alt="发货地址" />'+
  434. '<span></span>'+
  435. '<img src="../img/receiving.png" alt="收货地址" />'+
  436. '</div>'+
  437. '<div class="mui-table-cell mui-col-xs-11 mui-text-left order_address_info">'+
  438. '<h3 class="order_address_info_title">'+ (v.deliverylist && v.deliverylist.length && (v.deliverylist[0].building_name + v.deliverylist[0].floor_name)) +'</h3>'+
  439. '<h5 class="order_address_info_dept">'+ formatterDept(v.deliverylist && v.deliverylist.length && v.deliverylist[0].department_name) +'</h5>'+
  440. '<h3 class="order_address_info_title1">'+ (v.receiverlist && v.receiverlist.length && (v.receiverlist[0].building_name + v.receiverlist[0].floor_name)) +'</h3>'+
  441. '<h5 class="order_address_info_dept1">'+ formatterDept(v.receiverlist[0] && v.receiverlist.length && v.receiverlist[0].department_name) +'</h5>'+
  442. '</div>'+
  443. '</div>'+
  444. '<div class="mui-table order_goods">'+
  445. '<div class="mui-table-cell mui-col-xs-1">'+
  446. '<img src="../img/goodsIcon.png" alt="物品信息"/>'+
  447. '</div>'+
  448. '<div class="mui-table-cell mui-col-xs-11">'+
  449. '<div class="order_goods_contets mui-clearfix">'+
  450. '<span class="order_goods_type">'+ formatterGoodsNum(JSON.stringify(v.goodslist)) +'</span>'+
  451. '<span class="order_goods_title">'+ (v.goodslist && v.goodslist.length && v.goodslist[0].goodsname) +'</span>'+
  452. '<span class="order_goods_num">x '+ (v.goodslist && v.goodslist.length && v.goodslist[0].num) +'</span>'+
  453. '</div>'+
  454. '</div>'+
  455. '</div>'+
  456. '</li>';
  457. $('#deliveryItem' + typeDelivery + ' ul').append(str);
  458. });
  459. //工单详情
  460. $("#slider1 .mui-table-view-cell").on('tap', function() {
  461. var id = $(this).attr("id");
  462. window.location.href = "deliveryOrderDetail.html?id=" + id+"&r="+Math.random();
  463. })
  464. }
  465. }
  466. });
  467. }
  468. //获取工单类型的分类
  469. function getOrderType() {
  470. $.ajax({
  471. type: "get",
  472. url: huayi.config.callcenter_url + 'configurationapi/api/WorkOrderType/getwotype',
  473. data: {},
  474. dataType: 'json',
  475. success: function(res) {
  476. if(res.state.toLowerCase() === 'success'){
  477. if(res.data && res.data.length === 1){
  478. //工单类型:1报修,2保养,3巡检,4配送
  479. var topWotype = res.data[0].wotype;
  480. if(topWotype === 4){
  481. $('.mui-slider').eq(1).addClass('disshow').siblings().removeClass('disshow');
  482. }
  483. }
  484. if(res.data && res.data.length === 2){
  485. $('#order_search').find('.mui-fullscreen').css({
  486. top: '42px'
  487. });
  488. var str = '<ul class="top_tabs mui-clearfix" id="top_tabs">'+
  489. '<li class="active"><span>'+ res.data[0].wotypename +'工单</span></li>'+
  490. '<li><span>'+ res.data[1].wotypename +'工单</span></li>'+
  491. '</ul>';
  492. $('#order_search').prepend(str);
  493. $('.mui-slider').eq(0).addClass('disshow').siblings().removeClass('disshow');
  494. }
  495. $('#top_tabs').find('li').on('tap',function(){
  496. $(this).addClass('active').siblings().removeClass('active');
  497. $('.mui-slider').eq($(this).index()).addClass('disshow').siblings().removeClass('disshow');
  498. });
  499. }
  500. }
  501. });
  502. }
  503. //格式化物品数量和种类
  504. function formatterGoodsNum(goodslist){
  505. goodslist = JSON.parse(goodslist);
  506. var nums = 0
  507. $.each(goodslist, function(i, v){
  508. nums += v.num;
  509. });
  510. return goodslist.length + '种' + nums + '件';
  511. }
  512. //格式化部门
  513. function formatterDept(val){
  514. val = val && val.split('|');
  515. var str = '';
  516. if(val && val.length > 0){
  517. $.each(val, function(i, v){
  518. str += '<span>'+ v +'</span>';
  519. });
  520. }
  521. return str;
  522. }
  523. </script>
  524. </body>
  525. </html>