Skip to content

Commit acfb434

Browse files
committed
refactor: 修改配置
1 parent d12d362 commit acfb434

File tree

6 files changed

+21
-21
lines changed

6 files changed

+21
-21
lines changed

config.go

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,8 @@ type Config struct {
2828
} `yaml:"Battery"`
2929
// 外部服务相关配置
3030
R106 struct {
31-
BaseURL string `yaml:"BaseURL"` // 基础 URL
32-
SmsListURL string `yaml:"SmsListURL"` // 短信列表完整 URL
33-
LoginURL string `yaml:"LoginURL"` // 登录完整 URL
34-
GetMgdbParamsURL string `yaml:"GetMgdbParamsURL"` // 获取 MGDB 参数完整 URL
35-
WifiSetBasicParamsURL string `yaml:"WifiSetBasicParamsURL"` // 设置 Wi-Fi 基本参数完整 URL
36-
UserName string `yaml:"UserName"` // 用户名
37-
Password string `yaml:"Password"` // 密码
31+
UserName string `yaml:"UserName"` // 用户名
32+
Password string `yaml:"Password"` // 密码
3833
} `yaml:"R106"`
3934
// 钉钉相关配置
4035
DingDing struct {

config/config.yaml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,6 @@ DingDing:
2828

2929
# R106相关配置
3030
R106:
31-
# 基础 URL,用于拼接其他接口的完整 URL
32-
BaseURL: "http://192.168.43.1"
33-
# 短信列表接口
34-
SmsListURL: ${BaseURL}/action/sms_get_sms_list
35-
# 登录接口
36-
LoginURL: ${BaseURL}/goform/login
37-
# 获取 MGDB 参数接口
38-
GetMgdbParamsURL: ${BaseURL}/action/get_mgdb_params
39-
# 设置 Wi-Fi 基本参数接口
40-
WifiSetBasicParamsURL: ${BaseURL}/action/wifi_set_basic_params
4131
# 用户名
4232
UserName: "填写你的用户名"
4333
# 密码

constants.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
// 全局常量
2+
package main
3+
4+
const (
5+
// BaseURL 基础 URL,用于拼接其他接口的完整 URL
6+
BaseURL = "http://192.168.43.1"
7+
// SmsListURL 短信列表接口
8+
SmsListURL = BaseURL + "/action/sms_get_sms_list"
9+
// LoginURL 登录接口
10+
LoginURL = BaseURL + "/goform/login"
11+
// GetMgdbParamsURL 获取 MGDB 参数接口
12+
GetMgdbParamsURL = BaseURL + "/action/get_mgdb_params"
13+
// WifiSetBasicParamsURL 设置 Wi-Fi 基本参数接口
14+
WifiSetBasicParamsURL = BaseURL + "/action/wifi_set_basic_params"
15+
)

request.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func LoginAndGetCookie(cookieManager *CookieManager) string {
2222
userName := HmacMD5(Yaml.R106.UserName)
2323
password := HmacMD5(Yaml.R106.Password)
2424
loginData := fmt.Sprintf(`{"username":"%s","password":"%s"}`, userName, password)
25-
resp, respByte, err := PostRequest(Yaml.R106.LoginURL, headers, loginData)
25+
resp, respByte, err := PostRequest(LoginURL, headers, loginData)
2626
if err != nil {
2727
slog.Errorf("请求异常:%v", err)
2828
return ""

sms.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ func FetchAllSMS(cache *Cache, cookieManager *CookieManager) bool {
2323

2424
for {
2525
requestData := fmt.Sprintf(`{"start":%d,"end":%d,"smsbox":1}`, start, end)
26-
responseBody, _ := PostRequestWithCookie("sms_get_sms_list请求", Yaml.R106.SmsListURL, requestData,
26+
responseBody, _ := PostRequestWithCookie("sms_get_sms_list请求", SmsListURL, requestData,
2727
cookieManager)
2828

2929
// 解析 JSON 响应

wifi_control.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ func sendRequest(state string, cookieManager *CookieManager) error {
2626
WifiPSK: "Sz6z-Xzhi-%e7@iK",
2727
WifiBroadcast: "visible",
2828
}
29-
_, err := PostRequestWithCookie("WiFi控制", Yaml.R106.WifiSetBasicParamsURL, requestBody, cookieManager)
29+
_, err := PostRequestWithCookie("WiFi控制", WifiSetBasicParamsURL, requestBody, cookieManager)
3030
if err != nil {
3131
return fmt.Errorf("请求异常:%v", err)
3232
}
@@ -39,7 +39,7 @@ func wifiIsEnable(cookieManager *CookieManager) bool {
3939
"wifi_state_0"
4040
]
4141
}`
42-
request, _ := PostRequestWithCookie("获取WiFi状态", Yaml.R106.GetMgdbParamsURL, body, cookieManager)
42+
request, _ := PostRequestWithCookie("获取WiFi状态", GetMgdbParamsURL, body, cookieManager)
4343
// 解析JSON响应
4444
var result struct {
4545
Retcode int `json:"retcode"`

0 commit comments

Comments
 (0)