| | |
| | | var uploadUrl; //照片上传路径 |
| | | var deHandle; //值仓扣重 |
| | | var data = { |
| | | "interfaceId": "5208", |
| | | "outId": "10208", |
| | | "interfaceId": "5402", |
| | | "outId": "10402", |
| | | "reqDateTime": new Date(), |
| | | "tokenAuth": "", |
| | | "data": { |
| | |
| | | }; |
| | | |
| | | var data1 = { |
| | | "interfaceId": "5207", |
| | | "outId": "10207", |
| | | "interfaceId": "5402", |
| | | "outId": "10402", |
| | | "reqDateTime": new Date(), |
| | | "tokenAuth": "", |
| | | "data": { |
| | |
| | | |
| | | 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/v1/gateway"; |
| | | uploadUrl = user.url + "/api/phone/v1/upload-img"; |
| | | data.tokenAuth = user.tokenAuth; |
| | | data1.tokenAuth = user.tokenAuth; |
| | | data1.data.handleUser = user.cname; |
| | |
| | | |
| | | } |
| | | |
| | | // function toHandle(tag) { |
| | | // //值仓 |
| | | // if (tag == 'start') { //开始值仓 |
| | | // data1.data.type = tag; |
| | | // 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') { |
| | | // //判断该值仓是否处于在值仓状态 |
| | | // if (result.data.progress == 'HANDLE') { |
| | | // //判断单子是否已经开始进行值仓 |
| | | |
| | | // //发送请求,开始值仓 |
| | | // 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"); |
| | | // } |
| | | // } else { |
| | | // mui.toast(result.msg); |
| | | // } |
| | | // }, |
| | | // error: function() { |
| | | // mui.alert('系统繁忙,请重试!', '提示', ["确定"], function() {}, "div"); |
| | | // } |
| | | // }) |
| | | // } else { //结束值仓 |
| | | // data1.data.type = tag; |
| | | // 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') { |
| | | // //判断该值仓是否处于在值仓状态 |
| | | // if (result.data.progress == 'HANDLE') { |
| | | // 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.toast(result.msg) |
| | | // //返回上一页 |
| | | // mui.back(); |
| | | // }, |
| | | // error: function(result) { |
| | | // mui.alert(result.msg, '提示', ["确定"], function() {}, |
| | | // "div"); |
| | | // } |
| | | // }) |
| | | // } else { |
| | | // mui.toast("请先填写值仓扣重"); |
| | | // } |
| | | // } |
| | | |
| | | // } else { |
| | | // //如果不在值仓状态,给出提示信息,不进行提交 |
| | | // mui.alert("该单子不在值仓状态,不能进行值仓!", '提示', ["确定"], function() {}, "div"); |
| | | // } |
| | | // } else { |
| | | // mui.toast(result.msg) |
| | | // } |
| | | |
| | | // }, |
| | | // error: function() { |
| | | // mui.alert('系统繁忙,请重试!', '提示', ["确定"], function() {}, "div"); |
| | | // } |
| | | // }) |
| | | // } |
| | | |
| | | // } |
| | | |
| | | |
| | | |
| | | function toHandle(tag) { |
| | | //值仓 |
| | | if (tag == 'start') { //开始值仓 |
| | | data1.data.type = tag; |
| | | 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') { |
| | | //判断该值仓是否处于在值仓状态 |
| | | if (result.data.progress == 'HANDLE') { |
| | | //判断单子是否已经开始进行值仓 |
| | | data1.data.type = tag; |
| | | |
| | | //发送请求,开始值仓 |
| | | 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"); |
| | | } |
| | | } else { |
| | | mui.toast(result.msg); |
| | | } |
| | | }, |
| | | error: function() { |
| | | mui.alert('系统繁忙,请重试!', '提示', ["确定"], function() {}, "div"); |
| | | } |
| | | }) |
| | | } else { //结束值仓 |
| | | data1.data.type = tag; |
| | | 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') { |
| | | //判断该值仓是否处于在值仓状态 |
| | | if (result.data.progress == 'HANDLE') { |
| | | 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.toast(result.msg) |
| | | //返回上一页 |
| | | mui.back(); |
| | | }, |
| | | error: function(result) { |
| | | mui.alert(result.msg, '提示', ["确定"], function() {}, |
| | | "div"); |
| | | } |
| | | }) |
| | | } else { |
| | | mui.toast("请先填写值仓扣重"); |
| | | } |
| | | } |
| | | |
| | | } else { |
| | | //如果不在值仓状态,给出提示信息,不进行提交 |
| | | mui.alert("该单子不在值仓状态,不能进行值仓!", '提示', ["确定"], function() {}, "div"); |
| | | } |
| | | } else { |
| | | 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.toast(result.msg) |
| | | //返回上一页 |
| | | mui.back(); |
| | | }, |
| | | error: function(result) { |
| | | mui.alert(result.msg, '提示', ["确定"], function() {}, |
| | | "div"); |
| | | } |
| | | |
| | | }, |
| | | error: function() { |
| | | mui.alert('系统繁忙,请重试!', '提示', ["确定"], function() {}, "div"); |
| | | } |
| | | }) |
| | | }) |
| | | } else { |
| | | mui.toast("请先填写值仓扣重"); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | //拍照上传 |
| | | function choosePic(typeNum) { |
| | | // //获取定位信息 |
| | | // if (latitude == null || longitude == null) { |
| | | // return; |
| | | // } |
| | | // 上传图片前,请求查看单子是都已经开始卸粮 |
| | | 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') { |
| | | 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"); |
| | | } |
| | | }, |
| | | error: function() { |
| | | 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[0].value == 'cameraImg') { |
| | | cameraImg(typeNum); |
| | | } else { |
| | | galleryImg(typeNum); |
| | | } |
| | | }) |
| | | |