From 6fcb80060a56b296d50e9aa26c15abb58478de20 Mon Sep 17 00:00:00 2001
From: wyb <1qaz@123>
Date: 星期三, 19 五月 2021 16:30:47 +0800
Subject: [PATCH] 检验方案编辑删除完成

---
 WebTM/views/质量管理/检验方案单/QC_Add_CheckProject.html |  189 ++++++++++++++++++++++++----------------------
 1 files changed, 98 insertions(+), 91 deletions(-)

diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\346\226\271\346\241\210\345\215\225/QC_Add_CheckProject.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\346\226\271\346\241\210\345\215\225/QC_Add_CheckProject.html"
index db3e16b..9896ac0 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\346\226\271\346\241\210\345\215\225/QC_Add_CheckProject.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\346\226\271\346\241\210\345\215\225/QC_Add_CheckProject.html"
@@ -15,12 +15,13 @@
         <div class="layui-row layui-col-space15">
             <div class="layui-col-md12">
                 <div class="layui-card">
-                    <form id="form0" class="layui-form" action="">
+                    <form id="form0" class="layui-form"  lay-filter="component-form-group" action="">
                         <div class="layui-card-header">
                             <div class="layui-btn-group">
 
                                 <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">淇濆瓨</button>
                                 <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">閫�鍑�</button>
+
 
                             </div>
 
@@ -41,6 +42,7 @@
                                                     <label class="layui-form-label">鍗� 鎹� 鍙凤細</label>
                                                     <div class="layui-input-inline">
                                                         <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" readonly="readonly" autocomplete="off">
+                                                        <input id="HInterID" name="HInterID" type="hidden" />
                                                     </div>
                                                 </div>
                                                 <div class="layui-col-xs2">
@@ -92,7 +94,7 @@
                                                 <div class="layui-col-xs2">
                                                     <label class="layui-form-label"> 鐗╂枡澶х被锛�</label>
                                                     <div class="layui-input-inline">
-                                                        <input class="layui-input" name="HMaterTypeID" onkeyup="this.value=this.value.replace(/\D/g,'')" value="0" lay-verify="" id="HMaterTypeID" readonly="readonly" autocomplete="off">
+                                                        <input class="layui-input" name="HMaterTypeID" onkeyup="this.value=this.value.replace(/\D/g,'')" value="0" lay-verify="" id="HMaterTypeID"  autocomplete="off">
 
                                                     </div>
                                                 </div>
@@ -133,7 +135,7 @@
                                                 <div class="layui-colorpicker-xs">
                                                     <label class="layui-form-label"> 澶囨敞锛�</label>
                                                     <div class="layui-input-block">
-                                                        <input class="layui-input" name="HNote" id="HNote" autocomplete="off">
+                                                        <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off">
                                                     </div>
                                                 </div>
                                             </div>
@@ -170,6 +172,24 @@
     <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
     <script>
 
+        //鑾峰彇鍙傛暟
+        function getUrlVars() {
+            var vars = [], hash;
+            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+            for (var i = 0; i < hashes.length; i++) {
+                hash = hashes[i].split('=');
+                vars.push(hash[0]);
+                vars[hash[0]] = hash[1];
+            }
+            return vars;
+        }
+
+       
+
+        var params = getUrlVars();
+        var hID = params[params[0]];//缂栬緫鏌ョ湅
+
+
         layui.config({
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
@@ -182,6 +202,12 @@
                 , form = layui.form
                 , element = layui.element;
 
+            //鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
+            if (sessionStorage.login != "login") {
+                layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", {
+                    icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍']
+                }, function () { window.location.href = "../../user/login.html"; });
+            }
             var tableReload = table.reload;
             var option = {
                 elem: '#mainTable'
@@ -204,9 +230,38 @@
                 ]]
                    , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
             };
-             //鍒濆鍔犺浇琛ㄦ牸{ "ID": 0, "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-            option.data = [{ "HPrjNo": " ", "HQCCheckItemID": 0, "HNumber": "  ", "HName": "   ", "HQCStd": 0, "HQCStdMax": "  ", "HQCUnit": "  ", "HRemark": "  "}];
-            table.render(option);
+            //鍒ゆ柇鏄惁鏂板
+            if (hID == null || hID == 0)
+            {
+                //鍒濆鍔犺浇琛ㄦ牸{ "ID": 0, "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
+                option.data = [{ "HPrjNo": " ", "HQCCheckItemID": 0, "HNumber": "  ", "HName": "   ", "HQCStd": 0, "HQCStdMax": "  ", "HQCUnit": "  ", "HRemark": "  " }];
+                table.render(option);
+            }
+            else
+            {
+                $("#HInterID").val(hID);//淇敼鏃朵富琛↖D
+                //缂栬緫鍔犺浇鏁版嵁
+                $.ajax({
+                    url: GetWEBURL() + 'MES_QC_CheckProjectDetail_Json',
+                    type: "GET",
+                    data: { "sqlWhere": "and HInterID="+hID },
+                    success: function (result) {
+                        console.log('gouba' + result);
+                        if (result.count == 1) {
+                            option.data = result.data;
+                            table.render(option);
+
+                        } else {
+                            layer.alert(result.code + result.Message, { icon: 5 });
+                        }
+                    }, error: function () {
+                        layer.close(index0);
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                }); 
+
+            }
+     
 
                //澶村伐鍏锋爮浜嬩欢
             var rowid = 0;
@@ -2203,76 +2258,46 @@
 
             });
 
-            //鑾峰彇鍙傛暟
-            function getUrlVars() {
-                var vars = [], hash;
-                var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
-                for (var i = 0; i < hashes.length; i++) {
-                    hash = hashes[i].split('=');
-                    vars.push(hash[0]);
-                    vars[hash[0]] = hash[1];
-                }
-                return vars;
-            }
-
-            //鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
-            if (sessionStorage.login != "login") {
-                layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", {
-                    icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍']
-                }, function () { window.location.href = "../../user/login.html"; });
-            }
-
-            var params = getUrlVars();
-            var hID = params[params[0]];//缂栬緫鏌ョ湅
+           
 
             function RoadBillMain(hID)//鍔犺浇琛ㄥご
             {
                 alert(hID);
-                //鏌ヨ娲惧伐鍗曟嵁鏄惁瀛樺湪
-                //$.ajax({
-                //    url: GetWEBURL() + "Sc_ProcessMangement/getHbarCodeDetail",
-                //    type: "GET",
-                //    data: {
-                //        "sBillBarCode": HBarCode
-                //    },
-                //    success: function (result) {
-                //        if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
-                //            var data = result.data.h_v_Sc_ProcessSendWorkList[0];
-                //            form.val("component-form-group", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
-                //                "HSendWorkBillNo": $("#HBarCode").val()
-                //                , "HEmp": $("#HEmp").val()
-                //                , "HProcID": data.HprocID
-                //                , "HSourceID": data.HSourceID
-                //                , "HSource": data.鐢熶骇璧勬簮
-                //                //, "HCenterID": data.宸ヤ綔涓績浠g爜
-                //                , "HICMOInterID": data.HICMOInterID
-                //                , "HICMOBillNo": data.鐢熶骇浠诲姟鍗曞彿
-                //                , "HDeptID": data.HDeptID
-                //                , "HQty": data.鏁伴噺
-                //                , "HMaterID": data.HMaterID
-                //                , "HMaterNumber": data.鐗╂枡浠g爜
-                //                , "HMaterName": data.鐗╂枡鍚嶇О
-                //                , "HMaterModel": data.瑙勬牸鍨嬪彿
-                //                , "HICMOQty": data.鏁伴噺
-                //                , "HUnitNumber": data.璁¢噺鍗曚綅浠g爜
-                //                , "HUnitID": data.HUnitID
-                //                , "HGroupID": $("#HGroupID").val()
-                //                , "HGroupNumber": $("#HGroupNumber").val()
-                //                , "HDeptNumber": data.閮ㄩ棬浠g爜
-                //                , "HProcNumber": data.宸ュ簭浠g爜
-                //                , "HProcName": data.宸ュ簭
-                //                //, "HOrderProcNO":data.璁㈠崟璺熻釜鍙�
-                //            });
-                //            //$("#HBarCode").attr("readonly", "readonly");//鏉″舰鐮佸彧璇�
-                //            //$("#HBarCode").css("background-color", "#efefef4d");
-                //            /*$("#HBarCode").css("box-shadow", "none");*/
-                //        } else {
-                //            layer.alert(result.msg, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
-                //        }
-                //    }, error: function () {
-                //        layer.alert("鍙戠敓閿欒!", { icon: 5 });
-                //    }
-                //});
+                //鏌ヨ妫�楠屾柟妗堝崟鏄惁瀛樺湪
+                $.ajax({
+                    url: GetWEBURL() + "GetQCCheckProjectDetail",
+                    type: "GET",
+                    data: {
+                        "HID": hID
+                    },
+                    success: function (result) {
+                        if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                            var data = result.data.h_v_Gy_Edit_QCCheckProjectList[0];
+                            form.val("component-form-group", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+                                "HBillNo": data.鍗曟嵁鍙�
+                                , "HDate": data.鏃ユ湡
+                                , "HName": data.鏂规鍚嶇О
+                                , "HMater": data.鐗╂枡鍚嶇О
+                                , "HMaterID": data.鐗╂枡ID
+                                , "HMaterNumber": data.鐗╂枡浠g爜
+                                , "HProcName": data.宸ュ簭鍚嶇О
+                                , "HProcID": data.宸ュ簭ID
+                                , "HMaterTypeID": data.鐗╂枡澶х被ID
+                                , "HDepName": data.閮ㄩ棬鍚嶇О
+                                , "HDeptID": data.閮ㄩ棬ID
+                                , "HUName": data.鍗曚綅鍚嶇О
+                                , "HUnitID": data.鍗曚綅ID
+                                , "HUnitNumber": data.鍗曚綅浠g爜
+                                , "HRemark": data.琛ㄥご澶囨敞
+                            });
+
+                        } else {
+                            layer.alert(result.msg, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+                        }
+                    }, error: function () {
+                        layer.alert("鍙戠敓閿欒!", { icon: 5 });
+                    }
+                });
             }
 
 
@@ -2406,25 +2431,7 @@
                 })
             });
 
-            //缂栬緫
-            form.on('submit(cmdModify)', function () {//缂栬緫
-                var sSubStr = table.cache['wl-table'];
-                //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
-                layer.open({
-                    type: 2
-                    , area: ['100%', '100%']
-                    , title: '鏄庣粏鍒楄〃'
-                    , shade: 0.6 //閬僵閫忔槑搴�
-                    , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
-                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-                    , content: ['../../../views/鍏叡椤甸潰/Kf_BarCodeEditDlg.html?table=' + JSON.stringify(sSubStr), 'yes']
-                    , resize: false
-                    , cancel: function () {
-                        //$(".layui-btn").removeClass("layui-btn-disabled");
-                    }
-                })
-                // }
-            });
+            
 
             form.on('submit(Cancel)', function () {
                 //sessionStorage["SourceFlag"] = false;

--
Gitblit v1.9.1