From 2bed31763d8135fadc9e6e8d994fb370ad076ab5 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 02 七月 2024 09:44:34 +0800
Subject: [PATCH] 颜色分类表格按钮下拉框案例添加
---
WebTM/views/基础资料/公用基础资料/Gy_ColorClassList.html | 91 +++++++++++++++++++++++++++++++--------------
1 files changed, 63 insertions(+), 28 deletions(-)
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_ColorClassList.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_ColorClassList.html"
index bc211cd..c3834ec 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_ColorClassList.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_ColorClassList.html"
@@ -12,6 +12,7 @@
<script src="../../../layuiadmin/Scripts/json2.js"></script>
<script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
<script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
<script src="../../../layuiadmin/PubCustom.js"></script>
<script src="../../../layuiadmin/HideButton.js"></script>
@@ -84,10 +85,14 @@
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill" id="set_show"><i class="layui-icon layui-icon-form"></i>缂栬緫</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill" id="set_delete"><i class="layui-icon layui-icon-delete"></i>鍒犻櫎</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh" id="get_ref"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button>
- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit" id="btn_audit"><i class="layui-icon layui-icon-radio"></i>瀹℃牳</button>
- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit" id="btn_deaudit"><i class="layui-icon layui-icon-circle"></i>鍙嶅鏍�</button>
- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Stop" id="btn_stop"><i class="layui-icon layui-icon-radio"></i>绂佺敤</button>
- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeStop" id="btn_destop"><i class="layui-icon layui-icon-radio"></i>鍙嶇鐢�</button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit" id="btn_audit">
+ <i class="layui-icon layui-icon-down"></i>
+ <span>瀹℃牳</span>
+ </button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Stop" id="btn_stop">
+ <i class="layui-icon layui-icon-down"></i>
+ <span>绂佺敤</span>
+ </button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="get_export" id="get_export"><i class="layui-icon layui-icon-export"></i>瀵煎嚭</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="set_hidecolumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideButton" id="HideButton"><i class="layui-icon layui-icon-form"></i>鎸夐挳璁剧疆</button>
@@ -99,6 +104,7 @@
</div>
</div>
</div>
+ <script src="../../../layuiadmin/layui/zgqlayui.js"></script> <!--//dropdown鎵�鍦�-->
<script>
//#region 鎶樺彔娉ㄩ噴
//#endregion
@@ -106,7 +112,7 @@
base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
}).extend({
index: 'lib/index', //涓诲叆鍙fā鍧�
- }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
+ }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','dropdown'], function () {
//#region 鍏敤鍙橀噺
var $ = layui.$
@@ -117,6 +123,7 @@
, element = layui.element
, laypage = layui.laypage
, laydate = layui.laydate
+ , dropdown = layui.dropdown;
var sWhere = "";
var option = [];
var Organization = sessionStorage["Organization"]
@@ -158,19 +165,19 @@
break;
//瀹℃牳鎸夐挳
case 'btn-Audit':
- set_CheckBill(0);
- break;
- //鍙嶅鏍告寜閽�
- case 'btn-DeAudit':
- set_CheckBill(1);
+ if ($(this).find('span').text() == '瀹℃牳') {
+ set_CheckBill(0);
+ } else {
+ set_CheckBill(1);
+ }
break;
//绂佺敤鎸夐挳
case 'btn-Stop':
- set_De_Stop(0);
- break;
- //鍙嶇鐢ㄦ寜閽�
- case 'btn-DeStop':
- set_De_Stop(1);
+ if ($(this).find('span').text() == '绂佺敤') {
+ set_De_Stop(0);
+ } else {
+ set_De_Stop(1);
+ }
break;
//瀵煎嚭excel
case 'get_export':
@@ -280,7 +287,45 @@
// , { field: '绂佺敤鏍囪', title: '绂佺敤鏍囪' }
// , { field: '澶囨敞', title: '澶囨敞' }
//]]
+ , done: function (res, curr, count) {
+ // 娓叉煋涓嬫媺鎸夐挳
+ dropdown.render({
+ elem: '#btn_audit', // 缁戝畾鍏冪礌閫夋嫨鍣紝姝ゅ鎸囧悜 class 鍙悓鏃剁粦瀹氬涓厓绱�
+ data: [
+ {
+ title: '瀹℃牳',
+ id: 1
+ },
+ {
+ title: '鍙嶅鏍�',
+ id: 2
+ }],
+ trigger: 'hover',
+ click: function (obj) {
+ this.elem.find('span').text(obj.title);
+ $('#btn_audit').click();
+ }
+ });
+ dropdown.render({
+ elem: '#btn_stop', // 缁戝畾鍏冪礌閫夋嫨鍣紝姝ゅ鎸囧悜 class 鍙悓鏃剁粦瀹氬涓厓绱�
+ data: [
+ {
+ title: '绂佺敤',
+ id: 1
+ },
+ {
+ title: '鍙嶇鐢�',
+ id: 2
+ }],
+ trigger: 'hover',
+ click: function (obj) {
+ this.elem.find('span').text(obj.title);
+ $('#btn_stop').click();
+ }
+ });
+ }
};
+
}
//#endregion
@@ -320,18 +365,8 @@
}
}
- //鍔ㄦ�佹樉绀哄垪鍚�
- option = {
- elem: '#mainTable'
- , toolbar: '#toolbarDemo'
- , cols: [col]
- , data: data1.data
- , height: 'full-80'
- , page: true
- , limits: [50, 500, 5000, 50000]
- , limit: 50
- , cellMinWidth: 40
- }
+ option.cols = [col];
+ option.data = data1.data;
ins = table.render(option);
//鍒锋柊鎸夐挳鏄剧ず
@@ -607,7 +642,7 @@
});
}
else {
- layer.msg('璇烽�夋嫨涓�琛屾暟鎹鏍革紒');
+ layer.msg('璇烽�夋嫨涓�琛屾暟鎹鐢紒');
}
}
//#endregion
--
Gitblit v1.9.1