From 53ab716fad6ad7630cc099207c801659da2dbfba Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期三, 04 一月 2023 15:29:37 +0800
Subject: [PATCH] 设备投产

---
 WebTM/views/设备管理/Sb_EquipDotCheckBillEdit.html |   58 ++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 46 insertions(+), 12 deletions(-)

diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBillEdit.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBillEdit.html"
index 6bbffd9..17d93d6 100644
--- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBillEdit.html"
+++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBillEdit.html"
@@ -391,27 +391,61 @@
                         //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
                         var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
-                        if (checkStatus.data.length === 0) {
-                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        if (checkStatus.data.length != 1) {
+                            return layer.msg('璇烽�夋嫨涓�鏉℃暟鎹�');
                         }
                         $("#HPlanName").val(checkStatus.data[0].鍗曟嵁鍙�);
                         $("#HPlanNo").val(checkStatus.data[0].hmainid);
                         $("#HEquipName").val(checkStatus.data[0].璁惧鍚嶇О);
                         $("#HEquipID").val(checkStatus.data[0].璁惧ID);
-                        get_DocCheckItem();
-                        layer.close(layer.index);  //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
-                    }
-                    , btn2: function (index, layero) {
-                        //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
-                        //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
-                    },
-                    end: function () {
-                    },
-                    success: function (layero, index) {
+                        $("#HEquipDotCheckRuleInterID").val(checkStatus.data[0].HMouldDotCheckRuleID);
+                        $("#HEquipDotCheckRuleInterNo").val(checkStatus.data[0].璁惧鐐规瑙勭▼);
+                        layer.close(index);  //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                        get_DocCheckItem3();
+                      
                     }
                 });
             });
 
+            function get_DocCheckItem3() {
+                $.ajax({
+                    url: GetWEBURL() + "/Sb_EquipDotCheckPlanBill/Sb_EquipDotCheckPlanBillListProjectDetai",
+                    type: "GET",
+                    data: { "sqlWhere": "and hmainid=" + $("#HPlanNo").val()},
+                    success: function (result) {
+                        if (result != null) {
+                            if (result.count == 1) {
+                                var BYData = result;//
+                                var rowdate1 = layui.table.cache["mainTable"];
+                                option.data = [{ "HDotCheckItemID": 0, "HDotCheckCode": " ", "HDotCheckItem": " ", "HDotCheckPart": " ", "HClaim": " ", "HManagerID": 0, "HManagerCode": " ", "HManagerName": " ", "HRemark": " " }];
+                                table.render(option);
+                               
+                                if (BYData.data.length != 0)  //琛ㄤ綋鏁版嵁涓虹┖鏃�
+                                {
+                                    buttonArr = [];//娓呯┖鏁扮粍
+                                    for (var i = 0; i < BYData.data.length; i++) {
+                                        var checkrow = {
+                                            "HDotCheckItemID": BYData.data[i].HDotCheckItemID, "HDotCheckCode": BYData.data[i].HDotCheckCode, "HDotCheckItem": BYData.data[i].HDotCheckItem,
+                                            "HDotCheckPart": BYData.data[i].HDotCheckPart, "HClaim": BYData.data[i].HClaim, "HManagerID": BYData.data[i].HManagerID, "HManagerCode": BYData.data[i].HManagerCode,
+                                            "HManagerCode": BYData.data[i].HManagerCode, "HManagerName": BYData.data[i].HManagerName, "HRemark": BYData.data[i].HRemark
+                                        };
+                                        buttonArr.push(checkrow);  //灏嗕箣鍓嶇殑鏁版嵁瀛樺偍
+                                    }
+                                    table.reload("mainTable", {
+                                        data: buttonArr    //灏嗘暟鎹噸鏂拌浇鍏ヨ〃鏍�
+                                    })
+                                }
+                            }
+                            else {
+                                option.data = [{ "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }];
+                                table.render(option);
+                                layer.alert("璇ヨ澶囨殏鏃犻粯璁ょ偣妫�璁板綍", { icon: 5 });
+                            }
+                        }
+                    }
+                })
+            }
+
             // 鎻愪氦淇濆瓨
             form.on('submit(set_SaveBill)', function (data) {//淇濆瓨
                 //debugger;

--
Gitblit v1.9.1