zhangzengfei
2023-06-29 1bed0e1cecc21294580e3447516a90d4b3e270a7
生产任务单响应添加物料编号
1个文件已修改
10 ■■■■■ 已修改文件
kingdee/cst.go 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
kingdee/cst.go
@@ -65,6 +65,7 @@
type CSTNsqReply struct {
    FBillNo string `json:"fBillNo"` // 订单编号
    FNumber string `json:"FNumber"` // 物料代码
    Code    int    `json:"code"`    // CST接口返回的code
    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