From 85f4c42fc6e0bfc5c995e29d9e7b6d5620b84f43 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期日, 19 一月 2020 19:06:13 +0800
Subject: [PATCH] 1111 配置导表工具修改(前端导出内容换行问题)

---
 Tool/配置导表工具/gamecfg_export.py |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git "a/Tool/\351\205\215\347\275\256\345\257\274\350\241\250\345\267\245\345\205\267/gamecfg_export.py" "b/Tool/\351\205\215\347\275\256\345\257\274\350\241\250\345\267\245\345\205\267/gamecfg_export.py"
index 9822563..7e4ad2d 100644
--- "a/Tool/\351\205\215\347\275\256\345\257\274\350\241\250\345\267\245\345\205\267/gamecfg_export.py"
+++ "b/Tool/\351\205\215\347\275\256\345\257\274\350\241\250\345\267\245\345\205\267/gamecfg_export.py"
@@ -352,8 +352,12 @@
 					printRed("替换公式失败!第%s行,第%s列。" % (row + 1, col + 1))
 					return
 				rowValuesList[col] = cfgFormula
-			clientCfg.append(clientFormat % tuple([rowValuesList[i] for i in clientCfgColList]))
-			
+			if row == 3:
+				# 说明行,替换换行符,防止前端加载表格报错
+				clientCfg.append(clientFormat % tuple([rowValuesList[i].replace("\r", "").replace("\n", "") for i in clientCfgColList]))
+			else:
+				clientCfg.append(clientFormat % tuple([rowValuesList[i] for i in clientCfgColList]))
+				
 		if isAdd and pkColList:
 			cfgKey = pkFormat % tuple([rowValuesList[pkCol] for pkCol in pkColList])
 			if cfgKey in cfgKeyList:

--
Gitblit v1.8.0