From 558dae4a18d393ac38daa43a354e8bc9a22e4e26 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 02 十一月 2023 16:52:59 +0800
Subject: [PATCH] 班次安排座位
---
zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml | 44 +++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 43 insertions(+), 1 deletions(-)
diff --git a/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml b/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml
index adfd9eb..5c1583a 100644
--- a/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml
@@ -74,7 +74,49 @@
toastr.error("鍒犻櫎鎴愬姛");
/**/
}
-}
+ }
+
+
+
+ function _afterLoadData() {
+ //寰楀埌鏄剧ず鍒扮晫闈㈢殑id闆嗗悎
+ var mya = $("#jqGrid").getDataIDs();
+ //褰撳墠鏄剧ず澶氬皯鏉�
+ var length = mya.length;
+ for (var i = 0; i < length; i++) {
+ //浠庝笂鍒颁笅鑾峰彇涓�鏉′俊鎭�
+ var before = $("#jqGrid").jqGrid('getRowData', mya[i]);
+ //瀹氫箟鍚堝苟琛屾暟
+ var rowSpanTaxCount = 1;
+ for (j = i + 1; j <= length; j++) {
+ console.log("length===========" + length);
+ //鍜屼笂杈圭殑淇℃伅瀵规瘮 濡傛灉鍊间竴鏍峰氨鍚堝苟琛屾暟+1 鐒跺悗璁剧疆rowspan 璁╁綋鍓嶅崟鍏冩牸闅愯棌
+ var end = $("#jqGrid").jqGrid('getRowData', mya[j]);
+ if (before["Classify1Name"] == end["Classify1Name"]) {
+ rowSpanTaxCount++;
+ $("#jqGrid").setCell(mya[j], "Classify1Name", '', { display: 'none' });
+
+ } else {
+ rowSpanTaxCount = 1;
+ break;
+ }
+ if (rowSpanTaxCount != 1) {
+ $("#jqGrid").find('[aria-describedby="jqGrid_Classify1Name"]').eq(i).attr('rowspan', rowSpanTaxCount );
+ }
+
+
+
+
+
+ }
+
+
+
+ }
+ }
+
+
+
</script>
}
--
Gitblit v1.9.1