zhangzengfei
2023-08-14 8f750b461a4f442825e516016bf78d05ed66afcb
config/config.go
@@ -17,6 +17,9 @@
   NsqServer      string `json:"nsq_server"`      // nsq TCP服务端地址
   NsqWebApi      string `json:"nsq_webapi"`      // nsq HTTP接口地址
   OrderTopic     string `json:"order_topic"`     // 订单上报的topic
   BomTopic       string `json:"bom_topic"`       // bom上报的topic
   BomQueryTopic  string `json:"bom_query_topic"` // bom上报的topic
   BomChildTopic  string `json:"bom_child_topic"` // bom子项上报的topic
   InventoryTopic string `json:"inventory_topic"` // 库存上报的topic
   SqlQueryTopic  string `json:"query_topic"`     // 金蝶查询接口的topic
   SqlReplyTopic  string `json:"reply_topic"`     // 金蝶响应查询接口的topic
@@ -24,7 +27,6 @@
   CSTQueryTopic  string `json:"cst_query_topic"` // 提交生产任务单主题
   CSTReplyTopic  string `json:"cst_reply_topic"` // 响应生产任务单主题
   SyncInterval   int    `json:"interval"`        // 同步的时间间隔, 单位/秒
   Debug          bool   `json:"debug"`           // 本地调试, 取本地数据
}
const configPath = "config.json"
@@ -40,13 +42,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.BomChildTopic = "aps.factory.erp.icBomChild"
   Options.BomQueryTopic = "aps.factory.erp.icBomQuery"
   Options.InventoryTopic = "aps.factory.erp.inventory"
   Options.SqlQueryTopic = "aps.factory.erp.k3resource"
   Options.SqlReplyTopic = "aps.factory.erp.k3reply"
   Options.CSTQueryTopic = "aps.factory.erp.cstApply"
   Options.CSTReplyTopic = "aps.factory.erp.cstReply"
   Options.SyncInterval = 60
   Options.Debug = false
}
func Load() {