From 29a92fcf4fc990763d08c8d88ee4f9b1c8bf2e80 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期四, 29 六月 2023 10:03:31 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/zymesSrmLayUi

---
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html |   30 ++++++++++++++++++++++++++++--
 1 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html
index 475df62..5ca3aad 100644
--- a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html
@@ -181,6 +181,7 @@
                             <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>鐢熸垚閫佽揣鍗�</button>
                             <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-HideColumn"><i class="layui-icon layui-icon-return"></i>闅愯棌鍒楄缃�</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="set_dao"><i class="layui-icon layui-icon-form"></i>瀵煎嚭</button>
                         </div>
                     </script>
                 </div>
@@ -229,14 +230,15 @@
             base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
             index: 'lib/index' //涓诲叆鍙fā鍧�
-        }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () {
+        }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer','excel'], function () {
             var $ = layui.$
                 , admin = layui.admin
                 , layer = layui.layer
                 , laydate = layui.laydate
                 , table = layui.table
                 , form = layui.form
-                , element = layui.element;
+                , element = layui.element
+                , excel = layui.excel;
             //甯歌鐢ㄦ硶
             laydate.render({
                 elem: '#HDate1'
@@ -880,6 +882,30 @@
                             }
                         });
                         break;
+                    case 'set_dao':
+                        //鑾峰彇鍒楄〃鍒楁暟鎹簮
+                        var ColName = [];
+                        for (var i = 1; i < option.cols[0].length; i++) {
+                            if (option.cols[0][i]["hide"] != true) {
+                                ColName.push(option.cols[0][i]["field"]);
+                            }
+                        }
+                        //缁戝畾鏁版嵁
+                        var data = excel.filterExportData(option.data, ColName)
+
+                        //璧嬪�间簬琛ㄥご鍒楀悕
+                        var Title = [];
+                        for (var i = 0; i < ColName.length; i++) {
+                            Title.push("\"" + ColName[i] + "\":\"" + ColName[i] + "\"");
+                        }
+                        var TitleName = JSON.parse("{" + Title.toString() + "}");
+                        data.unshift(TitleName);
+
+                        //瀵煎嚭 sheet1 宸ヤ綔琛ㄥ悕
+                        excel.exportExcel({
+                            sheet1: data
+                        }, '閲囪喘璁㈠崟鍒楄〃.xlsx', 'xlsx');
+                        break;
                 };
             });
         });

--
Gitblit v1.9.1