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