From a335f66c4c520728be640ca4e7029ce6f45b8f3d Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期五, 11 八月 2023 11:21:32 +0800
Subject: [PATCH] web 接口添加token

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

diff --git a/config/config.go b/config/config.go
index 091e4f8..9200865 100644
--- a/config/config.go
+++ b/config/config.go
@@ -9,12 +9,14 @@
 )
 
 type Config struct {
-	NsqServer        string `json:"nsq_server"`          // nsq TCP鏈嶅姟绔湴鍧�
-	PubPLCDataTopic  string `json:"plc_data_topic"`      // 鍙戝竷plc鏁版嵁鐨則opic
-	PLCSetTopic      string `json:"plc_set_topic"`       // 鎺ユ敹plc閰嶇疆鏁版嵁鐨則opic
-	SubDeviceTopic   string `json:"sub_device_topic"`    // 鎺ユ敹璁惧鍙樻洿閫氱煡鐨則opic
-	ApsDeviceWebApi  string `json:"aps_device_webapi"`   // 鑾峰彇璁惧鍒楄〃鐨勬帴鍙�, aps 鎻愪緵, http鎺ュ彛
-	ApsPLCDataWebApi string `json:"aps_plc_data_webapi"` // 涓婁紶缁檃ps plc鏁版嵁鐨勬帴鍙e湴鍧�. aps 鎻愪緵, http鎺ュ彛
+	ParentId          string `json:"parent_id"`            // 涓昏处鍙穒d, 鐢ㄤ簬璇锋眰web鎺ュ彛
+	JWTKey            string `json:"jwt_key"`              // 鐢熸垚jwt鐨刱ey
+	NsqServer         string `json:"nsq_server"`           // nsq TCP鏈嶅姟绔湴鍧�
+	PubPLCDataTopic   string `json:"pub_plc_data_topic"`   // 鍙戝竷plc鏁版嵁鐨則opic
+	WritePLCDataTopic string `json:"write_plc_data_topic"` // 鎺ユ敹plc閰嶇疆鏁版嵁鐨則opic
+	SubDeviceTopic    string `json:"sub_device_topic"`     // 鎺ユ敹璁惧鍙樻洿閫氱煡鐨則opic
+	DeviceListWebApi  string `json:"device_List_webapi"`   // 鑾峰彇璁惧鍒楄〃鐨勬帴鍙�, aps 鎻愪緵, http鎺ュ彛
+	PostPLCDataWebApi string `json:"post_plc_data_webapi"` // 涓婁紶缁檃ps plc鏁版嵁鐨勬帴鍙e湴鍧�. aps 鎻愪緵, http鎺ュ彛
 }
 
 const configPath = "config.json"
@@ -22,11 +24,14 @@
 var Options Config
 
 func DefaultConfig() {
+	Options.ParentId = "guangsheng"
+	Options.JWTKey = "abcdefghijklmn"
 	Options.NsqServer = "fai365.com:4150"
 	Options.PubPLCDataTopic = "aps.factory.plc.livedata"
-	Options.PLCSetTopic = ""
-	Options.ApsDeviceWebApi = ""
-	Options.ApsPLCDataWebApi = ""
+	Options.WritePLCDataTopic = "aps.factory.plc.write"
+	Options.SubDeviceTopic = ""
+	Options.DeviceListWebApi = "aps.factory.plc.device"
+	Options.PostPLCDataWebApi = ""
 }
 
 func Load() {

--
Gitblit v1.8.0