From e6cf55b13c472954c8ff3bc65f89b3e124cdc752 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期五, 03 十一月 2023 22:04:48 +0800
Subject: [PATCH] 1

---
 WebTM/views/车间管理/报表分析/Sc_WorkShopProcessWIPSumReport.html |   63 +++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 1 deletions(-)

diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\346\212\245\350\241\250\345\210\206\346\236\220/Sc_WorkShopProcessWIPSumReport.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\346\212\245\350\241\250\345\210\206\346\236\220/Sc_WorkShopProcessWIPSumReport.html"
index f70e663..42f46b7 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\346\212\245\350\241\250\345\210\206\346\236\220/Sc_WorkShopProcessWIPSumReport.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\346\212\245\350\241\250\345\210\206\346\236\220/Sc_WorkShopProcessWIPSumReport.html"
@@ -14,6 +14,7 @@
     <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
     <script src="../../../layuiadmin/PubCustom.js"></script>
     <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
+    <script src="../../../layuiadmin/grwebapp.js"></script>
     <style type="text/css">
         input.layui-input.layui-unselect {
             padding-right: 0;
@@ -118,6 +119,7 @@
                         <script type="text/html" id="toolbarDemo">
                             <div class="layui-btn-container">
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>閫�鍑�</button>
+                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Print"><i class="layui-icon layui-icon-return"></i>鎵撳嵃</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="HideColumn"><i class="layui-icon layui-icon-form"></i>闅愯棌鍒楄缃�</button>
                             </div>
                         </script>
@@ -128,6 +130,7 @@
     </div>
 
     <script>
+        var OptionData = [];
         layui.config({
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
@@ -168,6 +171,11 @@
                     case 'HideColumn':
                         get_HideColumn();
                         break;
+                    //闅愯棌鍒楄缃�
+                    case 'btn-Print':
+                        get_Print();
+                        break;
+                          
                 };
             });
             //閲嶇疆鎸夐挳
@@ -224,7 +232,7 @@
                 $.ajax({
                     url: GetWEBURL() + '/Mes_OrderProcFlowAllReport/WorkShopProcessWIPSumReport',
                     type: "GET",
-                    data: { "sWhere": sWhere },
+                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]},
                     success: function (data1) {
                         var col = [];
                         if (data1.count == 1) {
@@ -375,6 +383,54 @@
                 })
             }
 
+            //鎵撳嵃鎶ヨ〃
+            function get_Print() {
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '鎵撳嵃妯$増閫夋嫨'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=0&MyMsg=0&Type=Sc_WorkShopProcessWIPSumReport', 'yes']
+                    , resize: false
+                    , end: function () {
+                        console.log(OptionData);
+                        if (OptionData.length > 0) {
+                            var GrfName = OptionData[0].HName;
+                            if (option.data.length != 0) {
+                                var dataPrint = [];
+                                for (var i = 0; i < option.data.length; i++) {
+                                    option.data[i]["鏃ユ湡"] = "2320-12-11";
+                                    option.data[i]["鏌撴枡鎬婚噺"] = "11237";
+                                    option.data[i]["鍔╁墏鎬婚噺"] = "1321414";
+                                    dataPrint.push(option.data[i])
+                                }
+
+                                var Customer = {
+                                    "Table": dataPrint,
+                                }
+
+
+                                var args = {
+                                    type: "preview",
+                                    //showOptionDlg: false, //濡傛灉涓嶆樉绀烘墦鍗板璇濇鑰岀洿鎺ユ墦鍗帮紝灏嗘琛屾敞閲婂幓鎺夊嵆鍙�
+                                    report: urlAddRandomNo("../../grf/" + GrfName + ".grf"),
+                                    data: Customer
+                                };
+
+                                console.log(option.data[0].鍗曟嵁鍙�);
+                                //var args = {
+                                //    report: urlAddRandomNo("../../grf/cs10.grf"),
+                                //    data: Customer
+                                //};
+                                webapp_ws_ajax_run(args);
+                            }
+                        }
+                    }
+                })
+            }
+
             //鏄剧ず鍒楁暟鎹�
             function DisPlay_HideColumn() {
                 $.ajax({
@@ -454,6 +510,11 @@
 
             //#endregion
         });
+
+        //鍙屽嚮杩斿洖鐢熶骇璧勬簮
+        function ReportPrint(data) {
+            OptionData = data
+        }
     </script>
 </body>
 </html>
\ No newline at end of file

--
Gitblit v1.9.1