zhangzengfei
2023-08-11 bc0b7e914a378b2c40f9d2ec2470b61a19c18288
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package webserver
 
import (
    "plc-recorder/collector"
    "plc-recorder/msg"
 
    "github.com/gin-gonic/gin"
)
 
func plcReadRequest(c *gin.Context) {
    var req msg.PLCDevice
    if err := c.ShouldBind(&req); err != nil {
        c.JSON(401, gin.H{"msg": err.Error()})
        return
    }
 
    rsp := collector.HandleDeviceReadRequest(&req)
 
    c.JSON(200, gin.H{
        "success": true,
        "message": "",
        "data":    rsp,
    })
}