From 34de248a46755b2309f5ac8e95261c25fe1e210d Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 30 七月 2024 19:12:47 +0800
Subject: [PATCH] 月度报表多单位使用动态表头及相应调整

---
 service/inventory_report_forms.go |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/service/inventory_report_forms.go b/service/inventory_report_forms.go
index b00d906..694cfaa 100644
--- a/service/inventory_report_forms.go
+++ b/service/inventory_report_forms.go
@@ -300,7 +300,9 @@
 func getColumnAlphabet(index int) string {
 	const alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
 	if index <= 26 {
-		return string(alphabet[index])
+		return string(alphabet[index-1])
 	}
-	return getColumnAlphabet((index)/26) + getColumnAlphabet((index)%26+1)
+	quotient := (index - 1) / 26
+	remainder := (index - 1) % 26
+	return getColumnAlphabet(quotient) + getColumnAlphabet(remainder+1)
 }

--
Gitblit v1.8.0