From 540beb2946e34bbbc90e283998601b8d65b8937e Mon Sep 17 00:00:00 2001
From: admin <qiutairan163@163.com>
Date: 星期三, 10 十二月 2025 11:35:46 +0800
Subject: [PATCH] 车间出库-物料数量可输入小数

---
 Pda/View/SoSetting/WorkshopOut.html |   27 +++++++++++----------------
 1 files changed, 11 insertions(+), 16 deletions(-)

diff --git a/Pda/View/SoSetting/WorkshopOut.html b/Pda/View/SoSetting/WorkshopOut.html
index 54eb6c7..d4e7b99 100644
--- a/Pda/View/SoSetting/WorkshopOut.html
+++ b/Pda/View/SoSetting/WorkshopOut.html
@@ -194,16 +194,18 @@
                         <div id="" class="layui-form-item layout-input">
                             <label class="layui-form-label" lang>鐗╂枡鏁伴噺锛�</label>
                             <div class="layui-input-block">
-                                <input id="SkuQty2" type="number" lay-verify="stock" lang langholder
+                                <!-- <input id="SkuQty2" type="number" lay-verify="stock" lang langholder placeholder="璇疯緭鍏ョ墿鏂欐暟閲�" autocomplete="off" class="layui-input" oninput="value=value.replace(/^(0+)|[^\d]+/g,'')"> -->
+                                <input id="SkuQty2" type="text" inputmode="decimal" lay-verify="stock" lang langholder
                                     placeholder="璇疯緭鍏ョ墿鏂欐暟閲�" autocomplete="off" class="layui-input"
-                                    oninput="value=value.replace(/^(0+)|[^\d]+/g,'')">
+                                    pattern="[0-9]*\.?[0-9]*" oninput="value=value.replace(/[^\d.]/g,'')">
                             </div>
                         </div>
                         <div id="" class="layui-form-item layout-dropdownlist">
                             <label class="layui-form-label" lang>杞﹂棿锛�</label>
                             <div class="layui-input-block" id="selectAreaDiv2">
                                 <select id="area2" lay-filter="getarea2" lay-search>
-                                    <option value="B06">1002</option>
+                                    <option value="B29">1002杞﹂棿澶囦欢搴�</option>
+                                    <option value="B06">1002浜屾ゼ</option>
                                     <option value="B09">1003涓�妤�</option>
                                     <option value="B07">1003浜屾ゼ</option>
                                 </select>
@@ -287,7 +289,7 @@
             /* 鏍囩鍒囨崲浠g爜 */
             $('#demodiv').hide();
             $('#demodiv1').hide();
-            var xianshiyemian = 0;
+            var xianshiyemian = 0;       // 0锛氭爣绛�  1锛氭暟閲�
 
             $('#option1').attr("style", "background-color: red;width: 50%;float: left;text-align: center;"); //閫変腑鍚庨鑹�
             $('#option2').attr("style", "background-color: #999;width: 50%;float: right;text-align: center;"); //榛樿棰滆壊
@@ -461,7 +463,7 @@
                         BoxNo: $("#BoxCode").val(),
                         TableType: xianshiyemian,
                     }
-                    //缁勭洏
+                    // 鍑哄簱
                     sendData(IP + "/PdaSo/ChejianPick", param, 'post', function (res) {
                         if (res.code == 0) { //鎴愬姛
                             layer.msg(res.msg, {
@@ -484,13 +486,6 @@
                     });
                 }
                 else if (xianshiyemian == 1) {
-                    if ($("#bar1").val() == "") {
-                        layer.msg('璇烽�夋嫨鍏ュ簱鍗�', {
-                            icon: 2,
-                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-                        });
-                        return;
-                    }
                     if ($("#SkuNo").val() == "") {
                         layer.msg('璇疯緭鍏ョ墿鏂�', {
                             icon: 2,
@@ -509,13 +504,13 @@
                         PalletNo: $("#PalletNo2").val(),
                         SkuNo: $("#SkuNo").val(),
                         LotNo: $("#LotNo2").val(),
-                        SkuQty: parseFloat($("#SkuQty2").val()), //鐗╂枡鏁伴噺
-                        AreaNo: $("#area").val(),
+                        PickQty: $("#SkuQty2").val(), //鐗╂枡鏁伴噺parseFloat()
+                        AreaNo: $("#area2").val(),
                         TableType: xianshiyemian,
                     }
                     console.log(param)
-                    //缁勭洏
-                    sendData(IP + "/PdaAsn/ChejianIn", param, 'post', function (res) {
+                    // 鏁伴噺鏍囩 鍑哄簱鍑芥暟
+                    sendData(IP + "/PdaSo/ChejianPickNum", param, 'post', function (res) {
                         if (res.code == 0) { //鎴愬姛
                             layer.msg(res.msg, {
                                 icon: 1,

--
Gitblit v1.8.0