修改ip分配的错误

This commit is contained in:
bjdgyc
2023-04-21 18:27:49 +08:00
parent 91ce4752f3
commit fed9066f22
5 changed files with 38 additions and 13 deletions

View File

@@ -2,6 +2,7 @@ package dbdata
import (
"errors"
"net"
"time"
)
@@ -25,6 +26,13 @@ func SetIpMap(v *IpMap) error {
return errors.New("IP或MAC错误")
}
macHw, err := net.ParseMAC(v.MacAddr)
if err != nil {
return errors.New("MAC错误")
}
// 统一macAddr的格式
v.MacAddr = macHw.String()
v.UpdatedAt = time.Now()
if v.Id > 0 {
err = Set(v)