From aed40b946f0e5de5aa82d4be47595905065770b0 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期五, 30 六月 2023 15:52:29 +0800
Subject: [PATCH] 调整代码

---
 kingdee/cst.go |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/kingdee/cst.go b/kingdee/cst.go
index 8e3be9f..416d596 100644
--- a/kingdee/cst.go
+++ b/kingdee/cst.go
@@ -5,13 +5,14 @@
 	"encoding/json"
 	"fmt"
 	"io/ioutil"
-	"kingdee-dbapi/config"
-	"kingdee-dbapi/logger"
-	"kingdee-dbapi/nsqclient"
 	"mime/multipart"
 	"net/http"
 	"strconv"
 	"time"
+
+	"kingdee-dbapi/config"
+	"kingdee-dbapi/logger"
+	"kingdee-dbapi/nsqclient"
 )
 
 var JoHeadTemplate = `
@@ -104,7 +105,6 @@
 }
 
 func Commit2CSTService(order CSTNsqQuery) (result CSTNsqReply) {
-	fmt.Println(order)
 	result.Code = -1
 	result.FBillNo = order.FBillNo
 	result.FNumber = order.FNumber
@@ -128,7 +128,7 @@
 		int(order.UseAmount), // 瀹屽伐鍏ュ簱涓婇檺
 		int(order.UseAmount), // 瀹屽伐鍏ュ簱涓嬮檺
 	)
-	fmt.Println(joHead)
+	//fmt.Println(joHead)
 	params := map[string]string{
 		"action":  "鐢熶骇浠诲姟鍗�.鏂板",
 		"fuserid": "16394",
@@ -167,7 +167,6 @@
 	if rspMsg.ErrCode == 0 {
 		result.Code = 200
 		result.ICMONo = rspMsg.Data.FBillNo
-		result.Message = ""
 	} else {
 		result.Code = rspMsg.ErrCode
 		result.Message = rspMsg.ErrMsg
@@ -179,11 +178,12 @@
 func newMultipartRequest(url string, params map[string]string) (*http.Request, error) {
 	body := &bytes.Buffer{}
 	writer := multipart.NewWriter(body)
+
 	// 璁剧疆Boundary, 鎺ュ彛楠岃瘉浜嗗叚涓�-
-	err := writer.SetBoundary("------basicHttpClient" + strconv.Itoa(int(time.Now().Unix())))
-	if err != nil {
+	if err := writer.SetBoundary("------basicHttpClient" + strconv.Itoa(int(time.Now().Unix()))); err != nil {
 		fmt.Println(err.Error())
 	}
+
 	for key, val := range params {
 		_ = writer.WriteField(key, val)
 	}
@@ -191,6 +191,10 @@
 	writer.Close()
 
 	req, err := http.NewRequest("POST", url, body)
+	if err != nil {
+		return nil, err
+	}
+
 	req.Header.Set("Content-Type", writer.FormDataContentType())
 	req.Header.Set("User-Agent", "basicHttpClient/0.0.1")
 	req.Header.Set("Connection", "keep-alive")

--
Gitblit v1.8.0