From 2df906a447195f9786dd468512ea895d6cc18532 Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期四, 15 五月 2025 14:53:54 +0800 Subject: [PATCH] APP3.5开发 --- igds-app/js/admin/inout-in-handle.js | 166 ++++++++++++++++++++++++------------------------------ 1 files changed, 74 insertions(+), 92 deletions(-) diff --git a/igds-app/js/admin/inout-in-handle.js b/igds-app/js/admin/inout-in-handle.js index ab9c15f..423d85b 100644 --- a/igds-app/js/admin/inout-in-handle.js +++ b/igds-app/js/admin/inout-in-handle.js @@ -30,7 +30,8 @@ "fileName2": "", "deHandle": "", "lon": "", - "lat": "" + "lat": "", + "handleUser": "" } } @@ -40,14 +41,17 @@ var user = JSON.parse(localStorage.getItem('user')); var selectDeptId = JSON.parse(localStorage.getItem('selectDeptId')); - url = user.url + "/api-phone/v35/gateway"; - uploadUrl = user.url + "/api-phone/v35/upload-img"; + url = user.url + "/api/phone/v35/gateway"; + uploadUrl = user.url + "/api/phone/v35/upload-img"; data.tokenAuth = user.tokenAuth; data1.tokenAuth = user.tokenAuth; + data1.data.handleUser = user.cname; //鑾峰彇浠庝笂涓�涓〉闈紶閫掔殑鏁版嵁 var self = plus.webview.currentWebview(); depotData = self.data; data.data.id = depotData.serialNumber; + data1.data.id = depotData.serialNumber; + console.log(JSON.stringify(depotData)) // data.data.intelCard = depotData.intelCard; $("#plateNum").html(depotData.plateNum); $("#depotName").html(depotData.depotName); @@ -70,26 +74,22 @@ //鍒ゆ柇璇ュ�间粨鏄惁澶勪簬鍦ㄥ�间粨鐘舵�� if (result.data.progress == 'HANDLE') { //鍒ゆ柇鍗曞瓙鏄惁宸茬粡寮�濮嬭繘琛屽�间粨 - if (result.data.handelStart == null) { - //鍙戦�佽姹傦紝寮�濮嬪�间粨 - mui.ajax(url, { - type: "POST", - dataType: "json", - crossDomain: true, - contentType: "application/json;charset=utf-8", - data: JSON.stringify(data1), - success: function(result) { - mui.toast("寮�濮嬭绮紝璇蜂笂浼犲浘鐗囷紒"); - //閲嶆柊璇锋眰鑾峰彇鍗曞瓙璇︽儏骞舵覆鏌� - getDetail(); - }, - error: function() { - mui.alert('寮�濮嬭绮彁浜ゅけ璐ワ紝璇烽噸鏂版搷浣滐紒', '鎻愮ず', ["纭畾"], function() {}, "div"); - } - }) - } else { - mui.toast("宸插紑濮嬭绮紒"); - } + + //鍙戦�佽姹傦紝寮�濮嬪�间粨 + mui.ajax(url, { + type: "POST", + dataType: "json", + crossDomain: true, + contentType: "application/json;charset=utf-8", + data: JSON.stringify(data1), + success: function(result) { + mui.toast("寮�濮嬭绮紝璇蜂笂浼犲浘鐗囷紒"); + }, + error: function() { + mui.alert('寮�濮嬭绮彁浜ゅけ璐ワ紝璇烽噸鏂版搷浣滐紒', '鎻愮ず', ["纭畾"], function() {}, + "div"); + } + }) } else { //濡傛灉涓嶅湪鍊间粨鐘舵�侊紝缁欏嚭鎻愮ず淇℃伅锛屼笉杩涜鎻愪氦 mui.alert("璇ュ崟瀛愪笉鍦ㄥ�间粨鐘舵�侊紝涓嶈兘杩涜鍊间粨锛�", '鎻愮ず', ["纭畾"], function() {}, "div"); @@ -103,6 +103,7 @@ } }) } else { //缁撴潫鍊间粨 + data1.data.type = tag; mui.ajax(url, { type: "POST", dataType: "json", @@ -113,40 +114,37 @@ if (result.code == '0000') { //鍒ゆ柇璇ュ�间粨鏄惁澶勪簬鍦ㄥ�间粨鐘舵�� if (result.data.progress == 'HANDLE') { - //鍒ゆ柇鍗曞瓙鏄惁宸茬粡寮�濮嬭繘琛屽�间粨 - if (result.data.handelStart) { - deHandle = $("#number")[0].value; - if (fileName1 == null || fileName2 == null) { - mui.toast("璇峰厛涓婁紶鍥剧墖锛�"); - } else { - if (deHandle) { - data1.data.type = tag; - data1.data.fileName1 = fileName1; - data1.data.fileName2 = fileName2; - data1.data.deHandle = deHandle; - mui.ajax(url, { - type: "POST", - dataType: "json", - crossDomain: true, - contentType: "application/json;charset=utf-8", - data: JSON.stringify(data1), - success: function(result) { - mui.toast("鍊间粨瀹屾垚锛�"); - //杩斿洖涓婁竴椤� - mui.back(); - }, - error: function(result) { - mui.alert(result.msg, '鎻愮ず', ["纭畾"], function() {}, - "div"); - } - }) - } else { - mui.toast("璇峰厛濉啓鍊间粨鎵i噸"); - } - } + deHandle = $("#number")[0].value; + if (fileName1 == null || fileName2 == null) { + mui.toast("璇峰厛涓婁紶鍥剧墖锛�"); } else { - mui.toast("璇峰厛鐐瑰嚮寮�濮嬭绮紝骞朵笂浼犲浘鐗囷紒"); + if (deHandle) { + data1.data.type = tag; + data1.data.fileName1 = fileName1; + data1.data.fileName2 = fileName2; + data1.data.deHandle = deHandle; + mui.ajax(url, { + type: "POST", + dataType: "json", + crossDomain: true, + contentType: "application/json;charset=utf-8", + data: JSON.stringify(data1), + success: function(result) { + // mui.toast("鍊间粨瀹屾垚锛�"); + mui.toast(result.msg) + //杩斿洖涓婁竴椤� + mui.back(); + }, + error: function(result) { + mui.alert(result.msg, '鎻愮ず', ["纭畾"], function() {}, + "div"); + } + }) + } else { + mui.toast("璇峰厛濉啓鍊间粨鎵i噸"); + } } + } else { //濡傛灉涓嶅湪鍊间粨鐘舵�侊紝缁欏嚭鎻愮ず淇℃伅锛屼笉杩涜鎻愪氦 mui.alert("璇ュ崟瀛愪笉鍦ㄥ�间粨鐘舵�侊紝涓嶈兘杩涜鍊间粨锛�", '鎻愮ず', ["纭畾"], function() {}, "div"); @@ -178,26 +176,22 @@ data: JSON.stringify(data), success: function(result) { if (result.code == '0000') { - if (result.data.handleStart != null) { - var picker = new mui.PopPicker(); - picker.setData([{ - value: "cameraImg", - text: "鎷嶇収涓婁紶" - }, { - value: "galleryImg", - text: "浠庣浉鍐岄�夋嫨" - }]) - picker.show(function(SelectedItem) { - console.log(JSON.stringify(SelectedItem)); - if (SelectedItem == 'cameraImg') { - cameraImg(typeNum); - } else { - galleryImg(typeNum); - } - }) - } else { - mui.toast("璇峰厛鐐瑰嚮寮�濮嬭绮紒"); - } + var picker = new mui.PopPicker(); + picker.setData([{ + value: "cameraImg", + text: "鎷嶇収涓婁紶" + }, { + value: "galleryImg", + text: "浠庣浉鍐岄�夋嫨" + }]) + picker.show(function(SelectedItem) { + console.log(JSON.stringify(SelectedItem)); + if (SelectedItem[0].value == 'cameraImg') { + cameraImg(typeNum); + } else { + galleryImg(typeNum); + } + }) } else { mui.alert(result.msg, '鎻愮ず', ["纭畾"], function() {}, "div"); } @@ -206,25 +200,10 @@ mui.alert('绯荤粺绻佸繖,璇烽噸璇曪紒', '鎻愮ず', ["纭畾"], function() {}, "div"); } }) - // var picker = new mui.PopPicker(); - // picker.setData([{ - // value: "cameraImg", - // text: "鎷嶇収涓婁紶" - // }, { - // value: "galleryImg", - // text: "浠庣浉鍐岄�夋嫨" - // }]) - // picker.show(function(SelectedItem) { - // console.log(JSON.stringify(SelectedItem)); - // if (SelectedItem == 'cameraImg') { - // cameraImg(typeNum); - // } else { - // galleryImg(typeNum); - // } - // }) + }; -//浣跨敤鐩告満鎷嶇収 +//鐩告満鎷嶇収 function cameraImg(typeNum) { var cmr = plus.camera.getCamera(); cmr.captureImage(function(p) { @@ -282,8 +261,11 @@ wt.close(); } }); + //鎼哄甫杞︾墝鍙傛暟 task.addData("plateNum", depotData.plateNum); + //涓氬姟绫诲瀷 + task.addData("bizType", "01"); //鍥剧墖淇℃伅 task.addFile(path, { key: "uploadkey" -- Gitblit v1.9.3