From b874910cbeb049de7fb6f21c2ab576f69677931e Mon Sep 17 00:00:00 2001 From: Administrator Date: Sun, 19 May 2024 00:27:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=94=99=E8=AF=AF=E8=BE=93?= =?UTF-8?q?=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 4 ++-- udesk/reply/method.go | 25 +++++++++++++++++++++---- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/main.go b/main.go index fc3c774..26b6859 100644 --- a/main.go +++ b/main.go @@ -13,8 +13,8 @@ import ( "time" ) -const ToNginxFilepath = "C:\\Users\\wangaocean\\Desktop\\巡检\\" -const kimiUrl = "http://43.143.245.135:8000/v1/chat/completions" +const ToNginxFilepath = "/data/" +const kimiUrl = "http://127.0.0.1:8000/v1/chat/completions" var liveMode bool var operateTime = 1 diff --git a/udesk/reply/method.go b/udesk/reply/method.go index 819941d..d6163bc 100644 --- a/udesk/reply/method.go +++ b/udesk/reply/method.go @@ -106,19 +106,36 @@ func (e *Excel) CreateNewExcel(reply *Reply) { // 示例的 map // 设置工作表的名称 index, err := f.NewSheet("Sheet1") if err != nil { + log.Println("设置工作表名称失败,错误是:", err) return } // 在第一行,第一列写入标题 - f.SetCellValue("Sheet1", "A1", "工单id") - f.SetCellValue("Sheet1", "B1", "工单回复") + err = f.SetCellValue("Sheet1", "A1", "工单id") + if err != nil { + log.Println("写入A1标题失败,错误是:", err) + return + } + err = f.SetCellValue("Sheet1", "B1", "工单回复") + if err != nil { + log.Println("写入B1标题失败,错误是:", err) + return + } //遍历 map,将键和值写入 Excel 表格 row := 2 for key, value := range reply.replyContent { log.Println(row, key, value) - f.SetCellValue("Sheet1", "A"+strconv.Itoa(row), key) - f.SetCellValue("Sheet1", "B"+strconv.Itoa(row), value) + err := f.SetCellValue("Sheet1", "A"+strconv.Itoa(row), key) + if err != nil { + log.Println("插入A行数据到excel实例中失败,错误是:", err) + return + } + err = f.SetCellValue("Sheet1", "B"+strconv.Itoa(row), value) + if err != nil { + log.Println("插入B行数据到excel实例中失败,错误是:", err) + return + } row++ }