From 1873461012c99801f364bd07fae2c218d245048e Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期一, 11 九月 2023 19:42:39 +0800
Subject: [PATCH] 修复bom第一启动时的全量上报

---
 config/config.go |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/config/config.go b/config/config.go
index 4d731e0..ed0f042 100644
--- a/config/config.go
+++ b/config/config.go
@@ -17,10 +17,15 @@
 	NsqServer      string `json:"nsq_server"`      // nsq TCP鏈嶅姟绔湴鍧�
 	NsqWebApi      string `json:"nsq_webapi"`      // nsq HTTP鎺ュ彛鍦板潃
 	OrderTopic     string `json:"order_topic"`     // 璁㈠崟涓婃姤鐨則opic
+	BomTopic       string `json:"bom_topic"`       // bom涓婃姤鐨則opic
+	BomQueryTopic  string `json:"bom_query_topic"` // bom涓婃姤鐨則opic
 	InventoryTopic string `json:"inventory_topic"` // 搴撳瓨涓婃姤鐨則opic
-	QueryTopic     string `json:"query_topic"`     // 閲戣澏鏌ヨ鎺ュ彛鐨則opic
+	SqlQueryTopic  string `json:"query_topic"`     // 閲戣澏鏌ヨ鎺ュ彛鐨則opic
+	SqlReplyTopic  string `json:"reply_topic"`     // 閲戣澏鍝嶅簲鏌ヨ鎺ュ彛鐨則opic
+	CSTWebApi      string `json:"cst_webapi"`      // 鐢熶骇浠诲姟鍗曟彁浜ゅ湴鍧�
+	CSTQueryTopic  string `json:"cst_query_topic"` // 鎻愪氦鐢熶骇浠诲姟鍗曚富棰�
+	CSTReplyTopic  string `json:"cst_reply_topic"` // 鍝嶅簲鐢熶骇浠诲姟鍗曚富棰�
 	SyncInterval   int    `json:"interval"`        // 鍚屾鐨勬椂闂撮棿闅�, 鍗曚綅/绉�
-	Debug          bool   `json:"debug"`           // 鏈湴璋冭瘯, 鍙栨湰鍦版暟鎹�
 }
 
 const configPath = "config.json"
@@ -36,10 +41,15 @@
 	Options.NsqServer = "fai365.com:4150"
 	Options.NsqWebApi = "http://121.31.232.83:9080/api/nsq/pub?topic=your_topic"
 	Options.OrderTopic = "aps.factory.erp.seorder"
+	Options.BomTopic = "aps.factory.erp.icBom"
+	Options.BomQueryTopic = "aps.factory.erp.icBomQuery"
 	Options.InventoryTopic = "aps.factory.erp.inventory"
-	Options.QueryTopic = "aps.factory.erp.k3resource"
+	Options.SqlQueryTopic = "aps.factory.erp.k3resource"
+	Options.SqlReplyTopic = "aps.factory.erp.k3reply"
+	Options.CSTWebApi = "http://localhost/cst/local_post.ashx"
+	Options.CSTQueryTopic = "aps.factory.erp.cstApply"
+	Options.CSTReplyTopic = "aps.factory.erp.cstReply"
 	Options.SyncInterval = 60
-	Options.Debug = false
 }
 
 func Load() {

--
Gitblit v1.8.0