From 5503d91087c16312da33bbc6e9d3c70921813297 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 28 五月 2024 15:44:53 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI

---
 WebTM/views/生产管理/作业指导书/Gy_SOPBill_Video.html |   70 ++++++++++++++++++++++++++++++++++
 1 files changed, 69 insertions(+), 1 deletions(-)

diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\275\234\344\270\232\346\214\207\345\257\274\344\271\246/Gy_SOPBill_Video.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\275\234\344\270\232\346\214\207\345\257\274\344\271\246/Gy_SOPBill_Video.html"
index c0f2480..611a0ba 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\275\234\344\270\232\346\214\207\345\257\274\344\271\246/Gy_SOPBill_Video.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\275\234\344\270\232\346\214\207\345\257\274\344\271\246/Gy_SOPBill_Video.html"
@@ -196,7 +196,9 @@
                 HMaterID = params[params[1]]; //鐗╂枡ID
                 HSourceNo = params[params[2]]; //宸ュ崟鍙�
                 HSourceEntryID = params[params[3]]; //婧愬崟瀛愬唴鐮�
-                get_SopFile(HMaterID, HSourceNo);
+                HProcID = params[params[4]]; //宸ュ簭ID
+                //get_SopFile(HMaterID, HSourceNo);// 鐗╂枡
+                get_SopFile2(HMaterID, HProcID); //鐗╂枡+宸ュ簭
                 return;
             }
             else {
@@ -365,6 +367,72 @@
             }
             //#endregion
 
+            //#region 鏍规嵁鐗╂枡+宸ュ簭鑾峰彇浣滀笟鎸囧涔�
+            function get_SopFile2(HMaterID, HProcID) {
+                var wait = layer.load();//閬僵
+                $("#file").html("");
+                $(".layui-carousel-ind").html("");
+
+                $.ajax({
+                    url: GetWEBURL() + '/Gy_SopBill/getListByMaterProc',
+                    type: "GET",
+                    data: { "HMaterID": HMaterID, "HProcID": HProcID },
+
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            if (data1.data[0]) {
+                                HInterID = data1.data[0].HInterID
+                            }
+                            option.data = data1.data;
+                            table.render(option);
+                            //鏀寔鎾斁鐨勮棰戞牸寮�
+                            var videoExtensions = ['.mp4', '.webm', '.Ogg'];
+
+                            for (let i = 0; i < data1.data.length; i++) {
+                                var html = '';
+                                if (data1.data[i].鏂囦欢绫诲瀷 == '.jpeg' || data1.data[i].鏂囦欢绫诲瀷 == '.jpg') {
+                                    var FileName = data1.data[i].鏂囦欢鍚嶇О;
+                                    var FilePath = data1.data[i].鏂囦欢鍦板潃;
+                                    //html += '<img src=`../../../Files/${FileName}` style="width:100%;height:100%">'
+                                    html += '<div><img src=../../../' + FilePath + ' alt="" style="width:100%;height:100%"></div>'
+                                    $("#file").append(html);
+                                }
+                                if (data1.data[i].鏂囦欢绫诲瀷 == '.pdf') {
+                                    var FileName2 = data1.data[i].鏂囦欢鍚嶇О;
+                                    var FilePath2 = data1.data[i].鏂囦欢鍦板潃;
+                                    //<embed src="Test PDF.pdf" type="application/pdf" style="width:100%;height:100%" internalinstanceid="81" />
+                                    html += '<div><embed src="../../../' + FilePath2 + '"' + ' type="application/pdf" style="width:100%;height:100%"  internalinstanceid="81" /></div>'
+                                    $("#file").append(html);
+                                }
+                                if (videoExtensions.includes(data1.data[i].鏂囦欢绫诲瀷)) {
+                                    var FileName3 = data1.data[i].鏂囦欢鍚嶇О;
+                                    var FilePath3 = data1.data[i].鏂囦欢鍦板潃;
+                                    var vvv = '';
+                                    vvv += '<source src=../../../' + FilePath3 + ' type="video/webm" />'
+                                    $("#video").append(vvv);
+                                }
+
+                            }
+
+                            if (data1.data.length == 0) {
+                                var html2 = '<h1 style="text-align:center;line-height:570px;color:red;font-weight:bolder;">鏆傛湭涓婁紶鏂囦欢</h1>';
+                                $("#file").append(html2);
+                            }
+                            ins.reload({ autoplay: false })
+
+                            layer.close(wait);
+                        } else {
+                            layer.close(wait);
+                            layer.alert(data1.Message, { icon: 5 });
+                        }
+                    }, error: function () {
+                        layer.close(wait);
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                });
+            }
+            //#endregion
+
             //#region 鍔犺浇缃戞牸
             function get_Display(HSourceID, HID) {
                 var wait = layer.load();//閬僵

--
Gitblit v1.9.1