From 9fe35e2394ea32269957328342bba12442986df5 Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期二, 16 五月 2023 16:30:07 +0800 Subject: [PATCH] 工单管理 --- igds-app/js/admin/work-record.js | 86 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 86 insertions(+), 0 deletions(-) diff --git a/igds-app/js/admin/work-record.js b/igds-app/js/admin/work-record.js new file mode 100644 index 0000000..de11e4c --- /dev/null +++ b/igds-app/js/admin/work-record.js @@ -0,0 +1,86 @@ +var url = null; +var recordList = null; +//鐢宠璁板綍 +var data = { + "interfaceId": "5702", + "outId": "10702", + "reqDateTime": new Date(), + "tokenAuth": "", + "data": { + "userName": "", + } +}; + +function init() { + var user = JSON.parse(localStorage.getItem('user')); + url = user.url + "/api-phone/v35/gateway"; + data.tokenAuth = user.tokenAuth; + data.data.userName = user.userName; + getRecordList(); +} + +//鑾峰彇鐢宠璁板綍鍒楄〃 +function getRecordList() { + mui.ajax(url, { + type: "POST", + dataType: "json", + crossDomain: true, + contentType: "application/json;charset=utf-8", + data: JSON.stringify(data), + success: function(result) { + if (result.code == "0000") { + recordList = result.data; + // console.log(JSON.stringify(recordList)) + renderRecordList(); + } else { + renderRecordList(); + mui.alert(result.msg, '鎻愮ず', ["纭畾"], function() {}, "div"); + } + }, + error: function() { + renderRecordList(); + mui.alert('绯荤粺绻佸繖,璇烽噸鏂扮櫥褰曞皾璇曪紒', '鎻愮ず', ["纭畾"], function() {}, "div"); + } + }) +} + +function renderRecordList() { + var html = ''; + if (recordList && recordList.length > 0) { + $.each(recordList, function(index, item) { + html += '<li><div class="con" info = "' + item.info + '"><span class="status">'; + //宸插鏍� + if (item.status == '10') { + html += '<img src="images/icons/g-i29.png" alt=""></span>' + } else if (item.status == '20') { // 寰呭鏍� + html += '<img src="images/icons/g-i28.png" alt=""></span>' + } + html += '<div class="title">鎵�灞炲垎搴�:<b>' + item.deptName + '</b></div><div class="box"><ul class="gd-list">'; + html += '<li><a href="" class="con"style="background-image: url(images/icons/a-bg12.png);">'; + html += '<div class="tit">涓氬姟绫诲瀷:</div><div class="name">' + item.type + '</div></a></li>'; + html += '<li><a href="" class="con"style="background-image: url(images/icons/a-bg13.png);">'; + html += '<div class="tit">鍏宠仈浠撳簱:</div><div class="name">' + (item.depotName == null ? "--" : item.depotName) + '</div></a></li></ul>'; + html += '<div class="time"><p>鏈夋晥寮�濮嬫椂闂�: <span>' + item.startTime + '</span></p><p>鏈夋晥缁撴潫鏃堕棿: <span>' + + item.endTime + '</span></p></div>'; + }) + } else { + html += + '<li><div class="con"><div style="text-align: center;font-size: 20px;color:#dd524d;padding-top: 18px;">鏆傛棤鐢宠璁板綍淇℃伅</div></div></li>'; + } + $("#handleList").html(html); + +} + +//鏌ョ湅淇℃伅 +mui(".mui-scroll").on("tap",".wp ul li .con",function(){ + var info = this.getAttribute("info"); + mui.alert(info, '宸ュ崟鍐呭', ["纭畾"], function() {}, "div"); + console.log("鏌ョ湅淇℃伅") +}) + +mui('.mui-scroll-wrapper').scroll({ + indicators: false, //鏄惁鏄剧ず婊氬姩鏉� + deceleration: 0.0006, //闃诲凹绯绘暟,绯绘暟瓒婂皬婊戝姩瓒婄伒鏁� + bounce: false, //鏄惁鍚敤鍥炲脊 + deceleration: 0.0005 //flick 鍑忛�熺郴鏁帮紝绯绘暟瓒婂ぇ锛屾粴鍔ㄩ�熷害瓒婃參锛屾粴鍔ㄨ窛绂昏秺灏忥紝榛樿鍊�0.0006 +}); \ No newline at end of file -- Gitblit v1.9.3