YYC
2023-06-15 1bd6821c8ccc6861c74505bab0e8c52fe38f69f7
igds-app/js/admin/inout-out-handle.js
@@ -30,7 +30,8 @@
      "fileName2": "",
      "deHandle": "",
      "lon": "",
      "lat": ""
      "lat": "",
      "handleUser": ""
   }
}
@@ -44,14 +45,18 @@
   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;
   data.data.intelCard = depotData.intelCard;
   data1.data.id = depotData.serialNumber;
   console.log(JSON.stringify(depotData))
   // data.data.intelCard = depotData.intelCard;
   $("#plateNum").html(depotData.plateNum);
   $("#depotName").html(depotData.depotName);
   $("#storeKeeperName").html(depotData.storeKeeperName);
}
function toHandle(tag) {
@@ -69,7 +74,7 @@
               //判断该值仓是否处于在值仓状态
               if (result.data.progress == 'HANDLE') {
                  //判断单子是否已经开始进行值仓
                  if (result.data.handelStart == null) {
                     //发送请求,开始值仓
                     mui.ajax(url, {
                        type: "POST",
@@ -79,17 +84,12 @@
                        data: JSON.stringify(data1),
                        success: function(result) {
                           mui.toast("开始装粮,请上传图片!");
                           //重新请求获取单子详情并渲染
                           getDetail();
                        },
                        error: function() {
                           mui.alert('开始装粮提交失败,请重新操作!', '提示', ["确定"], function() {},
                              "div");
                        }
                     })
                  } else {
                     mui.toast("已开始装粮!");
                  }
               } else {
                  //如果不在值仓状态,给出提示信息,不进行提交
                  mui.alert("该单子不在值仓状态,不能进行值仓!", '提示', ["确定"], function() {}, "div");
@@ -103,6 +103,7 @@
         }
      })
   } else { //结束值仓
      data1.data.type = tag;
      mui.ajax(url, {
         type: "POST",
         dataType: "json",
@@ -113,8 +114,6 @@
            if (result.code == '0000') {
               //判断该值仓是否处于在值仓状态
               if (result.data.progress == 'HANDLE') {
                  //判断单子是否已经开始进行值仓
                  if (result.data.handelStart) {
                     deHandle = $("#number")[0].value;
                     if (fileName1 == null || fileName2 == null) {
                        mui.toast("请先上传图片!");
@@ -131,9 +130,11 @@
                              contentType: "application/json;charset=utf-8",
                              data: JSON.stringify(data1),
                              success: function(result) {
                                 mui.toast("值仓完成!");
                              // mui.toast("值仓完成!");
                              mui.toast(result.msg)
                                 //返回上一页
                                 mui.back();
                              },
                              error: function(result) {
                                 mui.alert(result.msg, '提示', ["确定"], function() {},
@@ -144,9 +145,7 @@
                           mui.toast("请先填写值仓扣重");
                        }
                     }
                  } else {
                     mui.toast("请先点击开始装粮,并上传图片!");
                  }
               } else {
                  //如果不在值仓状态,给出提示信息,不进行提交
                  mui.alert("该单子不在值仓状态,不能进行值仓!", '提示', ["确定"], function() {}, "div");
@@ -178,7 +177,6 @@
      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",
@@ -196,9 +194,6 @@
                  }
               })
            } else {
               mui.toast("请先点击开始装粮!");
            }
         } else {
            mui.alert(result.msg, '提示', ["确定"], function() {}, "div");
         }
      },
@@ -206,25 +201,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[0].value == 'cameraImg') {
   //       cameraImg(typeNum);
   //    } else {
   //       galleryImg(typeNum);
   //    }
   // })
};
//使用相机拍照
//相机拍照
function cameraImg(typeNum) {
   var cmr = plus.camera.getCamera();
   cmr.captureImage(function(p) {
@@ -284,8 +264,6 @@
      });
   //携带车牌参数
   task.addData("plateNum", depotData.plateNum);
   //业务类型
   task.addData("bizType","01");
   //图片信息
   task.addFile(path, {
      key: "uploadkey"