Skip to content
This repository was archived by the owner on Mar 19, 2021. It is now read-only.

Commit 85cfc41

Browse files
committed
命名规范化
1 parent 32dad8f commit 85cfc41

File tree

9 files changed

+74
-74
lines changed

9 files changed

+74
-74
lines changed

DataPack/DataPack.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@ type VariableT struct {
4444
Tick uint32
4545
}
4646

47-
type jsonCurrentVariablesT struct {
47+
type jsonVariablesT struct {
4848
Variables []VariableT
4949
}
5050

51-
var CurrentVariables jsonCurrentVariablesT
52-
var ModVariables jsonCurrentVariablesT
51+
var VariableRead jsonVariablesT
52+
var VariableModi jsonVariablesT
5353

5454
type DataToChartT struct {
5555
Board uint8

Docs/API.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
##### 请求地址
113113
| 方法 | URL |
114114
|-------|-----------|
115-
| `GET` | `/variable` |
115+
| `GET` | `/variable-read/list` |
116116
##### 请求参数
117117
118118
##### 响应结果
@@ -126,7 +126,7 @@
126126
| Variables[].Data | float | 变量值 |
127127
##### 调用示例
128128
请求示例:
129-
`GET /variable`
129+
`GET /variable-read/list`
130130
响应示例:
131131
```
132132
{
@@ -176,7 +176,7 @@
176176
##### 请求地址
177177
| 方法 | URL |
178178
|-------|-----------|
179-
| `POST` | `/variable/add` |
179+
| `POST` | `/variable-read/add` |
180180
##### 请求参数
181181
| 参数 | 类型 | 说明 |
182182
|------|--------|-------|
@@ -190,7 +190,7 @@
190190
| status | int | 状态码 |
191191
##### 调用示例
192192
请求示例:
193-
`POST /variable/add`
193+
`POST /variable-read/add`
194194
```
195195
{
196196
"Board":1,
@@ -210,7 +210,7 @@
210210
##### 请求地址
211211
| 方法 | URL |
212212
|-------|-----------|
213-
| `POST` | `/variable/del` |
213+
| `POST` | `/variable-read/del` |
214214
##### 请求参数
215215
| 参数 | 类型 | 说明 |
216216
|------|--------|-------|
@@ -224,7 +224,7 @@
224224
| status | int | 状态码 |
225225
##### 调用示例
226226
请求示例:
227-
`POST /variable/del`
227+
`POST /variable-read/del`
228228
```
229229
{
230230
"Board":1,
@@ -244,7 +244,7 @@
244244
##### 请求地址
245245
| 方法 | URL |
246246
|-------|-----------|
247-
| `POST` | `/variable/mod` |
247+
| `POST` | `/variable-modi/mod` |
248248
##### 请求参数
249249
| 参数 | 类型 | 说明 |
250250
|------|--------|-------|
@@ -259,7 +259,7 @@
259259
| status | int | 状态码 |
260260
##### 调用示例
261261
请求示例:
262-
`POST /variable/mod`
262+
`POST /variable-modi/mod`
263263
```
264264
{
265265
"Board":1,

FileHandle/FileConfig.go

+7-7
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ package filehandle
33
import "os"
44

55
type ConfigT struct {
6-
IsSaveDataAddr bool
7-
IsSaveVariablesToMod bool
8-
IsSaveVariablesToRead bool
6+
IsSaveDataAddr bool
7+
IsSaveVariableModi bool
8+
IsSaveVariableRead bool
99
}
1010

1111
var Config ConfigT
1212

1313
func LoadConfig() {
1414
if _, err := os.Stat("Config.json"); os.IsNotExist(err) {
1515
Config.IsSaveDataAddr = true
16-
Config.IsSaveVariablesToMod = true
17-
Config.IsSaveVariablesToRead = true
16+
Config.IsSaveVariableModi = true
17+
Config.IsSaveVariableRead = true
1818
} else {
1919
jsonLoad("Config.json", &Config)
2020
}
@@ -27,10 +27,10 @@ func SaveConfig() {
2727
} else {
2828
jsonSave("DataAddr.json", ProjectVariables)
2929
}
30-
if !Config.IsSaveVariablesToMod {
30+
if !Config.IsSaveVariableModi {
3131
os.Remove("VariablesToMod.json")
3232
}
33-
if !Config.IsSaveVariablesToRead {
33+
if !Config.IsSaveVariableRead {
3434
os.Remove("VariablesToRead.json")
3535
}
3636
}

FileHandle/FileSave.go

+8-8
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ func jsonSave(filename string, v interface{}) {
3636

3737
func SaveAll() {
3838
SaveConfig()
39-
if Config.IsSaveVariablesToMod {
40-
jsonSave("VariablesToMod.json", datapack.ModVariables)
39+
if Config.IsSaveVariableModi {
40+
jsonSave("VariablesToMod.json", datapack.VariableModi)
4141
}
42-
if Config.IsSaveVariablesToRead {
43-
jsonSave("VariablesToRead.json", datapack.CurrentVariables)
42+
if Config.IsSaveVariableRead {
43+
jsonSave("VariablesToRead.json", datapack.VariableRead)
4444
}
4545
}
4646

@@ -49,10 +49,10 @@ func LoadSaves() {
4949
if Config.IsSaveDataAddr {
5050
jsonLoad("DataAddr.json", &ProjectVariables)
5151
}
52-
if Config.IsSaveVariablesToMod {
53-
jsonLoad("VariablesToMod.json", &datapack.ModVariables)
52+
if Config.IsSaveVariableModi {
53+
jsonLoad("VariablesToMod.json", &datapack.VariableModi)
5454
}
55-
if Config.IsSaveVariablesToRead {
56-
jsonLoad("VariablesToRead.json", &datapack.CurrentVariables)
55+
if Config.IsSaveVariableRead {
56+
jsonLoad("VariablesToRead.json", &datapack.VariableRead)
5757
}
5858
}

SerialHandle/SerialHandle.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ func SerialPraseThread(chRxBuff chan []byte, chJson chan string) {
158158
chartData.Board = buff[i*20]
159159
chartData.Tick = datapack.BytesToUint32(buff[i*20+15 : i*20+19])
160160
addr := datapack.BytesToUint32(buff[i*20+3 : i*20+7])
161-
for _, v := range datapack.CurrentVariables.Variables {
161+
for _, v := range datapack.VariableRead.Variables {
162162
if v.Addr == addr {
163163
chartData.Name = v.Name
164164
switch v.Type {
@@ -203,7 +203,7 @@ func SerialPraseThread(chRxBuff chan []byte, chJson chan string) {
203203
func SerialReceiveThread(chRxBuff chan []byte) {
204204
for {
205205
<-chOpen
206-
for _, v := range datapack.CurrentVariables.Variables {
206+
for _, v := range datapack.VariableRead.Variables {
207207
SerialSendCmd(datapack.ACT_SUBSCRIBE, v)
208208
time.Sleep(10 * time.Millisecond)
209209
}

WebHandle/HandleFunc.go

+28-28
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ func closeSerialPortWebHandler(w http.ResponseWriter, r *http.Request) {
6666
}
6767
}
6868

69-
func currentVariablesWebHandler(w http.ResponseWriter, _ *http.Request) {
70-
b, _ := json.Marshal(datapack.CurrentVariables)
69+
func variableReadListWebHandler(w http.ResponseWriter, _ *http.Request) {
70+
b, _ := json.Marshal(datapack.VariableRead)
7171
io.WriteString(w, string(b))
7272
}
7373

@@ -84,12 +84,12 @@ func variableTypesWebHandler(w http.ResponseWriter, _ *http.Request) {
8484
io.WriteString(w, string(b))
8585
}
8686

87-
func variableAddWebHandler(w http.ResponseWriter, r *http.Request) {
87+
func variableReadAddWebHandler(w http.ResponseWriter, r *http.Request) {
8888
defer r.Body.Close()
8989
var newVariable datapack.VariableT
9090
postData, _ := ioutil.ReadAll(r.Body)
9191
if json.Unmarshal(postData, &newVariable) == nil {
92-
for _, v := range datapack.CurrentVariables.Variables {
92+
for _, v := range datapack.VariableRead.Variables {
9393
if v.Addr == newVariable.Addr {
9494
io.WriteString(w, "{\"status\":23}")
9595
return
@@ -98,25 +98,25 @@ func variableAddWebHandler(w http.ResponseWriter, r *http.Request) {
9898
if serialhandle.SerialSendCmd(datapack.ACT_SUBSCRIBE, newVariable) != nil {
9999
io.WriteString(w, "{\"status\":22}")
100100
} else {
101-
datapack.CurrentVariables.Variables = append(datapack.CurrentVariables.Variables, newVariable)
101+
datapack.VariableRead.Variables = append(datapack.VariableRead.Variables, newVariable)
102102
io.WriteString(w, "{\"status\":0}")
103103
}
104104
} else {
105105
io.WriteString(w, "{\"status\":21}")
106106
}
107107
}
108108

109-
func variableDelWebHandler(w http.ResponseWriter, r *http.Request) {
109+
func variableReadDelWebHandler(w http.ResponseWriter, r *http.Request) {
110110
defer r.Body.Close()
111111
var oldVariable datapack.VariableT
112112
postData, _ := ioutil.ReadAll(r.Body)
113113
if json.Unmarshal(postData, &oldVariable) == nil {
114-
for i, v := range datapack.CurrentVariables.Variables {
114+
for i, v := range datapack.VariableRead.Variables {
115115
if v.Addr == oldVariable.Addr {
116116
if serialhandle.SerialSendCmd(datapack.ACT_UNSUBSCRIBE, oldVariable) != nil {
117117
io.WriteString(w, "{\"status\":22}")
118118
} else {
119-
datapack.CurrentVariables.Variables = append(datapack.CurrentVariables.Variables[:i], datapack.CurrentVariables.Variables[i+1:]...)
119+
datapack.VariableRead.Variables = append(datapack.VariableRead.Variables[:i], datapack.VariableRead.Variables[i+1:]...)
120120
io.WriteString(w, "{\"status\":0}")
121121
}
122122
return
@@ -128,7 +128,7 @@ func variableDelWebHandler(w http.ResponseWriter, r *http.Request) {
128128
io.WriteString(w, "{\"status\":21}")
129129
}
130130

131-
func variableModWebHandler(w http.ResponseWriter, r *http.Request) {
131+
func variableModiModWebHandler(w http.ResponseWriter, r *http.Request) {
132132
defer r.Body.Close()
133133
var modVariable datapack.VariableT
134134
postData, _ := ioutil.ReadAll(r.Body)
@@ -143,32 +143,32 @@ func variableModWebHandler(w http.ResponseWriter, r *http.Request) {
143143
}
144144
}
145145

146-
func variableModAddWebHandler(w http.ResponseWriter, r *http.Request) {
146+
func variableModiAddWebHandler(w http.ResponseWriter, r *http.Request) {
147147
defer r.Body.Close()
148148
var newVariable datapack.VariableT
149149
postData, _ := ioutil.ReadAll(r.Body)
150150
if json.Unmarshal(postData, &newVariable) == nil {
151-
for _, v := range datapack.ModVariables.Variables {
151+
for _, v := range datapack.VariableModi.Variables {
152152
if v.Addr == newVariable.Addr {
153153
io.WriteString(w, "{\"status\":23}")
154154
return
155155
}
156156
}
157-
datapack.ModVariables.Variables = append(datapack.ModVariables.Variables, newVariable)
157+
datapack.VariableModi.Variables = append(datapack.VariableModi.Variables, newVariable)
158158
io.WriteString(w, "{\"status\":0}")
159159
} else {
160160
io.WriteString(w, "{\"status\":21}")
161161
}
162162
}
163163

164-
func variableModDelWebHandler(w http.ResponseWriter, r *http.Request) {
164+
func variableModiDelWebHandler(w http.ResponseWriter, r *http.Request) {
165165
defer r.Body.Close()
166166
var oldVariable datapack.VariableT
167167
postData, _ := ioutil.ReadAll(r.Body)
168168
if json.Unmarshal(postData, &oldVariable) == nil {
169-
for i, v := range datapack.ModVariables.Variables {
169+
for i, v := range datapack.VariableModi.Variables {
170170
if v.Addr == oldVariable.Addr {
171-
datapack.ModVariables.Variables = append(datapack.ModVariables.Variables[:i], datapack.ModVariables.Variables[i+1:]...)
171+
datapack.VariableModi.Variables = append(datapack.VariableModi.Variables[:i], datapack.VariableModi.Variables[i+1:]...)
172172
io.WriteString(w, "{\"status\":0}")
173173
return
174174
}
@@ -179,8 +179,8 @@ func variableModDelWebHandler(w http.ResponseWriter, r *http.Request) {
179179
io.WriteString(w, "{\"status\":21}")
180180
}
181181

182-
func variableModListWebHandler(w http.ResponseWriter, _ *http.Request) {
183-
b, _ := json.Marshal(datapack.ModVariables)
182+
func variableModiListWebHandler(w http.ResponseWriter, _ *http.Request) {
183+
b, _ := json.Marshal(datapack.VariableModi)
184184
io.WriteString(w, string(b))
185185
}
186186

@@ -225,10 +225,10 @@ func fileConfigWebHandler(w http.ResponseWriter, r *http.Request) {
225225
filehandle.Config.IsSaveDataAddr, _ = strconv.ParseBool(strings.Join(r.Form["sda"], ""))
226226
}
227227
if _, ok := r.Form["svm"]; ok {
228-
filehandle.Config.IsSaveVariablesToMod, _ = strconv.ParseBool(strings.Join(r.Form["svm"], ""))
228+
filehandle.Config.IsSaveVariableModi, _ = strconv.ParseBool(strings.Join(r.Form["svm"], ""))
229229
}
230230
if _, ok := r.Form["svr"]; ok {
231-
filehandle.Config.IsSaveVariablesToRead, _ = strconv.ParseBool(strings.Join(r.Form["svr"], ""))
231+
filehandle.Config.IsSaveVariableRead, _ = strconv.ParseBool(strings.Join(r.Form["svr"], ""))
232232
}
233233
filehandle.SaveConfig()
234234
io.WriteString(w, "{\"status\":0}")
@@ -242,21 +242,21 @@ func Reg() {
242242
go serialhandle.SerialTransmitThread()
243243
go serialhandle.SerialReceiveThread(rxBuff)
244244
go serialhandle.SerialPraseThread(rxBuff, jsonWS)
245-
WebSocketHandler := makeWebSocketHandler(jsonWS)
245+
webSocketHandler := makeWebSocketHandler(jsonWS)
246246
http.HandleFunc("/serial", currentSerialPortWebHandler)
247247
http.HandleFunc("/serial/list", listSerialPortsWebHandler)
248248
http.HandleFunc("/serial/open", openSerialPortWebHandler)
249249
http.HandleFunc("/serial/close", closeSerialPortWebHandler)
250-
http.HandleFunc("/variable", currentVariablesWebHandler)
251250
http.HandleFunc("/variable/types", variableTypesWebHandler)
252-
http.HandleFunc("/variable/add", variableAddWebHandler)
253-
http.HandleFunc("/variable/del", variableDelWebHandler)
254-
http.HandleFunc("/variable/mod", variableModWebHandler)
255-
http.HandleFunc("/variable/modadd", variableModAddWebHandler)
256-
http.HandleFunc("/variable/moddel", variableModDelWebHandler)
257-
http.HandleFunc("/variable/modlist", variableModListWebHandler)
251+
http.HandleFunc("/variable-read/list", variableReadListWebHandler)
252+
http.HandleFunc("/variable-read/add", variableReadAddWebHandler)
253+
http.HandleFunc("/variable-read/del", variableReadDelWebHandler)
254+
http.HandleFunc("/variable-modi/list", variableModiListWebHandler)
255+
http.HandleFunc("/variable-modi/add", variableModiAddWebHandler)
256+
http.HandleFunc("/variable-modi/del", variableModiDelWebHandler)
257+
http.HandleFunc("/variable-modi/mod", variableModiModWebHandler)
258258
http.HandleFunc("/file/upload", fileUploadWebHandler)
259259
http.HandleFunc("/file/variables", fileVariablesWebHandler)
260260
http.HandleFunc("/file/config", fileConfigWebHandler)
261-
http.HandleFunc("/ws", WebSocketHandler)
261+
http.HandleFunc("/ws", webSocketHandler)
262262
}

WebPage/assets/js/file.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ var appFileVariables = new Vue({
7272
}
7373
},
7474
variableadd: function(index){
75-
axios.post('/variable/add', {
75+
axios.post('/variable-read/add', {
7676
Board: 1,
7777
Name: appFileVariables.lists[index].Name,
7878
Type: appFileVariables.lists[index].Type,
@@ -92,7 +92,7 @@ var appFileVariables = new Vue({
9292
console.log(error);
9393
})
9494
.then(function () {
95-
axios.get('/variable')
95+
axios.get('/variable-read/list')
9696
.then(function (response) {
9797
appVariableList.lists=response.data.Variables
9898
})
@@ -102,7 +102,7 @@ var appFileVariables = new Vue({
102102
});
103103
},
104104
variablemodadd: function(index){
105-
axios.post('/variable/modadd', {
105+
axios.post('/variable-modi/add', {
106106
Board: 1,
107107
Name: appFileVariables.lists[index].Name,
108108
Type: appFileVariables.lists[index].Type,
@@ -122,7 +122,7 @@ var appFileVariables = new Vue({
122122
console.log(error);
123123
})
124124
.then(function () {
125-
axios.get('/variable/modlist')
125+
axios.get('/variable-modi/list')
126126
.then(function (response) {
127127
appVariableModList.lists=response.data.Variables
128128
})

WebPage/assets/js/switch.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ $.fn.bootstrapSwitch.defaults.size = 'mini';
77
axios.get('/file/config')
88
.then(function (response) {
99
$("[name='checkbox-sda']").bootstrapSwitch('state',response.data.IsSaveDataAddr,true)
10-
$("[name='checkbox-svm']").bootstrapSwitch('state',response.data.IsSaveVariablesToMod,true)
11-
$("[name='checkbox-svr']").bootstrapSwitch('state',response.data.IsSaveVariablesToRead,true)
10+
$("[name='checkbox-svm']").bootstrapSwitch('state',response.data.IsSaveVariableModi,true)
11+
$("[name='checkbox-svr']").bootstrapSwitch('state',response.data.IsSaveVariableRead,true)
1212
})
1313
.catch(function (error) {
1414
console.log(error);

0 commit comments

Comments
 (0)