From 1bed0e1cecc21294580e3447516a90d4b3e270a7 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期四, 29 六月 2023 19:47:08 +0800
Subject: [PATCH] 生产任务单响应添加物料编号
---
kingdee/cst.go | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/kingdee/cst.go b/kingdee/cst.go
index 076286a..0cd031e 100644
--- a/kingdee/cst.go
+++ b/kingdee/cst.go
@@ -65,6 +65,7 @@
type CSTNsqReply struct {
FBillNo string `json:"fBillNo"` // 璁㈠崟缂栧彿
+ FNumber string `json:"FNumber"` // 鐗╂枡浠g爜
Code int `json:"code"` // CST鎺ュ彛杩斿洖鐨刢ode
Message string `json:"message"` // 鎴愬姛鍒欒繑鍥炲崟鍙�, 澶辫触杩斿洖
}
@@ -104,6 +105,13 @@
func Commit2CSTService(order CSTNsqQuery) (result CSTNsqReply) {
fmt.Println(order)
result.Code = -1
+ result.FBillNo = order.FBillNo
+ result.FNumber = order.FNumber
+
+ if result.FBillNo == "" || result.FNumber == "" {
+ result.Message = "璁㈠崟缂栧彿鎴栫墿鏂欑紪鍙蜂笉鑳戒负绌�"
+ return
+ }
today := time.Now().Format("2006-01-02")
joHead := fmt.Sprintf(JoHeadTemplate,
@@ -156,7 +164,7 @@
}
if rspMsg.ErrCode == 0 {
- result.Code = 0
+ result.Code = 200
result.Message = rspMsg.Data.FBillNo
} else {
result.Code = rspMsg.ErrCode
--
Gitblit v1.8.0