From 16fea9a478c5c0f0c38a84b476083c8473f90eb8 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期四, 04 三月 2021 11:16:14 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/pda/stockOut.html |   71 +++++++++++++++--------------------
 1 files changed, 31 insertions(+), 40 deletions(-)

diff --git a/src/main/webapp/views/pda/stockOut.html b/src/main/webapp/views/pda/stockOut.html
index 18efddc..ae66f6b 100644
--- a/src/main/webapp/views/pda/stockOut.html
+++ b/src/main/webapp/views/pda/stockOut.html
@@ -35,7 +35,12 @@
         .status-3 {
             color: green;
         }
-
+        /* 瀹㈡埛 */
+        #custName {
+            padding-left: 2px;
+            line-height: 30px;
+            font-size: 14px;
+        }
         /* 涓讳綋 */
         main {
             border: 1px solid gainsboro;
@@ -78,16 +83,6 @@
 
 <!-- 涓讳綋 -->
 <main id="pakout-box">
-<!--    <hr>-->
-<!--    <div class="pakout-item">-->
-<!--        <div class="item-header">-->
-<!--            鍏閽诲熬铻轰笣4.8*-->
-<!--        </div>-->
-<!--        <div class="item-content">-->
-<!--            <div style="float: left">10绠�</div>-->
-<!--            <div style="float: right">璐т綅锛欰01-1</div>-->
-<!--        </div>-->
-<!--    </div>-->
 
 </main>
 <!-- 灏鹃儴 -->
@@ -118,27 +113,31 @@
             method: 'POST',
             success: function (res) {
                 if (res.code === 200) {
-                    if (res.data != null && res.data.length > 0) {
-                        pakoutData = res.data;
+                    if (res.data != null) {
+                        pakoutData = res.data.pakouts;
                         if (pakoutData != null) {
+                            // 澶�
+                            $('#status').html(res.data.wrkSts$);
+                            $('#status').attr("class", "layui-form-label status-" + res.data.wrkSts);
+                            $('#custName').html(res.data.custName);
+                            // 涓�
                             var tpl = $("#pakoutDetlTpl").html();
                             var template = Handlebars.compile(tpl);
-                            var html = template(pakoutData);
+                            var html = template(res.data);
                             $('#pakout-box').append(html);
                         }
-                        console.log(res.data)
                         $('#confirm').focus();
                     }
+                } else if (res.code === 201) {
                 } else if (res.code === 403) {
                     top.location.href = baseUrl + "/pda";
                 } else {
-                    locDetlData = [];
-                    tableIns.reload({data: locDetlData});
+                    pakoutData = [];
+                    tips(res.msg, true);
                 }
             }
         })
     }
-
 
     layui.use(['laydate', 'form'], function() {
         var $ = layui.jquery;
@@ -147,33 +146,25 @@
 
     });
 
-
     // 鎷h揣纭
     function pakoutConfirm() {
-        var tableData = layui.table.checkStatus('tableIdx').data;
-        if (tableData.length === 0) {
-            tips("璇烽�夋嫨鐗╂枡", true);
-            return;
-        }
-        var site = $('#staNoSelect').val();
-        if (null === site || undefined === site || site === "") {
-            tips("璇烽�夋嫨鍑哄簱鍙�", true);
+        var docNum = pakoutData[0].docNum;
+        if (isEmpty(docNum)) {
+            tips("璇风‘璁ゅ崟鎹紪鍙凤紒", true);
             return;
         }
         $.ajax({
-            url: baseUrl+"/plate/out/start",
+            url: baseUrl+"/work/stock/out/confirm",
             headers: {'token': localStorage.getItem('token')},
             data: JSON.stringify({
-                outSite: site,
-                locDetls: tableData
+                number: docNum
             }),
             contentType:'application/json;charset=UTF-8',
             method: 'POST',
-            async: false,
             success: function (res) {
                 if (res.code === 200) {
                     reset();
-                    tips("鍚姩鍑哄簱鎴愬姛")
+                    tips("鎹¤揣鎴愬姛")
                 } else if (res.code === 403) {
                     top.location.href = baseUrl + "/pda";
                 } else {
@@ -183,15 +174,15 @@
         })
     }
 
-
-
     // 閲嶇疆
     function reset() {
-        $("#matNo").val("");
-        $("#locNo").val("");
-        locDetlData = [];
-        tableIns.reload({data: locDetlData});
-        $('#staNoSelect').val("");
+        $("#docNum").val("");
+        $('#status').html("鏈煡");
+        $('#status').attr("class", "layui-form-label status-0");
+        $('#custName').html("-");
+        $('#pakout-box').html("");
+        pakoutData = [];
+        document.getElementById("docNum").focus();
         layui.form.render('select');
     }
 
@@ -218,7 +209,7 @@
     }
 </script>
 <script type="text/template" id="pakoutDetlTpl">
-    {{#each data}}
+    {{#each pakouts}}
         <hr>
         <div class="pakout-item">
             <div class="item-header">

--
Gitblit v1.9.1