南骏 池
2024-12-26 0128a07d7a0b6aac2b17d4ce92f69be27596054c
js/CangKuManage_js/GS_JCLLD.js
@@ -336,7 +336,7 @@
               $("#JCSL").val(data.data.JCNUM); //填入发料数量
               $("#DAB020").val(data.data.DAB020); //填入物料编码
               $("#model").val(data.data.MSG); //填入物料编码
               //mui("#FLSL")[0].focus();
               mui("#SFSL")[0].focus();
            }
         },
@@ -385,14 +385,15 @@
      mui.alert("实发数不能大于条码数");
      return;
   };
   if (txtSL > SFSL) {
   if (txtSL > SFSL && SFSL > 0) {
      // console.log("2");
      PrintSplit();
   };
   CreateSCLLD();
   GetBarInfoLL();
   GetBarInfoDGDSS();
   GETGDINFO_SX();
   //GetBarInfoLL();
   //GetBarInfoDGDSS();
   //GETGDINFO_SX();
   //     if (txtSLValue <= FLSLValue) {
   //       // txtSL的值小于FLSL的值
@@ -423,6 +424,9 @@
   var user_id = currentSession.user_id; //currentSession.user_id;
   //      var user_id = "admin";
   //console.log(1);
   console.log("开始领料,领料条码:");
   console.log($("#DAB001").val());
   $.ajax({
      url: app.API_URL_HEADER + "/XKYDHD/CreateSCLLD",
@@ -462,6 +466,7 @@
            // $("#txtSL").val(data.data.txtSL);//填入条码数量
            // $("#FLSL").val(data.data.FLSL);//填入条码数量
            //mui("#FLSL")[0].focus();
            console.log("领料成功!!!");
            playerAudio("OK");
            mui.toast("领料成功");
@@ -481,7 +486,7 @@
   var user_id = currentSession.user_id; //currentSession.user_id;
   //      var user_id = "admin";
   $.ajax({
      url: app.API_URL_HEADER + "/XKYDHD/PrintSplit",
      url: app.API_URL_HEADER + "/XKYDHD/PrintSplit_NEW",
      data: {
         DAB001: $("#DAB001").val(),
@@ -514,7 +519,9 @@
            var str = data.data.BARID.toString();
            console.log(str); // 将BARID转换为字符串并打印输出
            $("#DAB001").val($("#DAB001").val() + '-' + str);
            $("#DAB001").val(data.data.NEWBAR.toString());
            console.log("拆分后条码:");
            console.log($("#DAB001").val());
            printByIds(str);
            console.log("打印成功!!");
            playerAudio("OK");
@@ -531,6 +538,93 @@
// 直接倒冲仓领料
 $('#direct').click(function is_CreateSCLLD_D() {
   var DFSLValue = parseFloat($("#DFSL").val());
    var JCSLValue = parseFloat($("#JCSL").val());
   if($("#JCSL").val() == ""){
      playerAudio("NG");
      mui.toast("请先扫描物料条码!!!");
      return;
   }
   if(JCSLValue == 0) {
      playerAudio("NG");
      mui.toast("寄存仓数量为0,无法直接领料!!!");
      return;
   }
   $("#SFSL").val(Math.min(DFSLValue, JCSLValue));
   CreateSCLLD_D();
   GETGDINFO_SX();
});
 function CreateSCLLD_D() {
     //用户ID
     var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
     var user_id = currentSession.user_id; //currentSession.user_id;
     //      var user_id = "admin";
     //console.log(1);
     console.log("开始领料,领料条码:");
     console.log($("#DAB001").val());
     $.ajax({
        url: app.API_URL_HEADER + "/XKYDHD/CreateSCLLD_D",
        data: {
           DAB001: $("#DAB001").val(),
           DAB020: $("#DAB020").val(),
           DAA001: $("#txtGD").val(),
           FLSL: $("#SFSL").val(),
           DEPOT: $("#DEPOT").val(),
           DEPOTSE: $("#DEPOTSE").val(),
           STYPE: $("#stype").val(),
           logID: user_id, //Admin //先写死,便于调试
        },
        DataType: "json",
        type: "post",
        async: false,
        //timeout: 15000,
        success: function(data) {
           console.log(JSON.stringify(data));
           if (data.status != 0) {
              playerAudio("NG");
              mui.alert(data.message, "", "", function() {
                 mui("#DAB001")[0].focus();
                 $("#DAB001").val("");
                 $("#txtSL").val(""); //先清空一下数据源
              });
              return;
           } else {
              $("#txtSL").val(""); //先清空一下数据源
              $("#SFSL").val(""); //先清空一下数据源
              $("#DFSL").val(""); //先清空一下数据源
              $("#JCSL").val(""); //先清空一下数据源
              $("#DAB001").val(""); //先清空一下数据源
              $("#DAB020").val(""); //先清空一下数据源
              $("#model").val(""); //先清空一下数据源
              // $("#txtSL").val(data.data.txtSL);//填入条码数量
              // $("#FLSL").val(data.data.FLSL);//填入条码数量
              //mui("#FLSL")[0].focus();
              console.log("领料成功!!!");
              playerAudio("OK");
              mui.toast("领料成功");
           }
        },
        error: function(xhr, type, errorThrown) {
           console.log(2);
           alert("获取数据异常:" + JSON.stringify(errorThrown));
        }
     });
 };
function BarcodePutInStorageHint() {
   $.ajax({
      url: app.API_URL_HEADER + app.API_METHOD_ESP,