From 89ce2bc6b71ea331c219c295074a289d09c808af Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期四, 13 七月 2023 16:06:34 +0800
Subject: [PATCH] 修改车间代码的查询方式,返回正确的车间代码
---
config.json | 14 +++++++-------
kingdee/icInventory.go | 3 ++-
kingdee/cst.go | 1 +
3 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/config.json b/config.json
index b04f638..36ab7dc 100644
--- a/config.json
+++ b/config.json
@@ -4,15 +4,15 @@
"sql_db_name": "LZGS",
"sql_username": "sa",
"sql_password": "basic@2023",
- "nsq_server": "fai365.com:4150",
+ "nsq_server": "121.31.232.83:4150",
"nsq_webapi": "http://121.31.232.83:9080/api/nsq/pub?topic=your_topic",
- "order_topic": "aps.factory.erp.seorder",
- "inventory_topic": "aps.factory.erp.inventory",
- "query_topic": "aps.factory.erp.k3resource",
- "reply_topic": "aps.factory.erp.k3reply",
+ "order_topic": "aps.wangpengfei.erp.seorder",
+ "inventory_topic": "aps.wangpengfei.erp.inventory",
+ "query_topic": "aps.wangpengfei.erp.k3resource",
+ "reply_topic": "aps.wangpengfei.erp.k3reply",
"cst_webapi": "http://192.168.20.249/cst/local_post.ashx",
- "cst_query_topic": "aps.factory.erp.cstApply",
- "cst_reply_topic": "aps.factory.erp.cstReply",
+ "cst_query_topic": "aps.wangpengfei.erp.cstApply",
+ "cst_reply_topic": "aps.wangpengfei.erp.cstReply",
"interval": 60,
"debug": false
}
\ No newline at end of file
diff --git a/kingdee/cst.go b/kingdee/cst.go
index 416d596..9d9e1ab 100644
--- a/kingdee/cst.go
+++ b/kingdee/cst.go
@@ -91,6 +91,7 @@
logger.Warn("瑙f瀽璇锋眰澶辫触, %s", err.Error())
return err
}
+ logger.Debug("鎺ユ敹鍒板垱寤虹敓浜т换鍔″崟璇锋眰, 鍏�%d鏉¤鍗�", len(query))
for _, q := range query {
ret := Commit2CSTService(q)
diff --git a/kingdee/icInventory.go b/kingdee/icInventory.go
index 498eaf2..eb1129b 100644
--- a/kingdee/icInventory.go
+++ b/kingdee/icInventory.go
@@ -20,7 +20,7 @@
TOP (100) PERCENT item.FNumber AS FNumber,
item.FName AS FName,
item.FModel AS FModel,
- item.FSource AS FSource,
+ ti1.FNumber AS FSource,
i.FBatchNo AS FBatchNo,
s.FNumber AS FStockNo,
s.FName AS FStockName,
@@ -33,6 +33,7 @@
LEFT OUTER JOIN t_ICItem AS item ON i.FItemID = item.FItemID
LEFT OUTER JOIN t_Stock AS s ON i.FStockID = s.FItemID
LEFT OUTER JOIN t_Item AS ti ON item.FUnitID = ti.FItemID
+ LEFT OUTER JOIN t_Item AS ti1 ON item.FSource = ti1.FItemID
LEFT OUTER JOIN t_Item AS ti2 ON item.FStoreUnitID = ti2.FItemID
LEFT OUTER JOIN t_Item AS ti3 ON LEFT (item.FNumber, 5) = ti3.FNumber
AND ti3.FItemClassID = 4
--
Gitblit v1.8.0