增加删除功能
This commit is contained in:
parent
e488ed7adf
commit
f2218df084
|
@ -53,13 +53,7 @@ func Getall(ws **websocket.Conn, uuid string) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func Del(ws **websocket.Conn, uuid string, id int) {
|
func Del(ws **websocket.Conn, uuid string, id int) {
|
||||||
wol := new(database.Wol)
|
database.Del(id)
|
||||||
wol.ID = id
|
|
||||||
database.Del()
|
|
||||||
// if err != nil {
|
|
||||||
// fmt.Println("marshal failed!", err)
|
|
||||||
// return
|
|
||||||
// }
|
|
||||||
err := websocket.Message.Send(*ws, res.Get_res_string(200, "", uuid, id))
|
err := websocket.Message.Send(*ws, res.Get_res_string(200, "", uuid, id))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
// c.Logger().Error(err)
|
// c.Logger().Error(err)
|
||||||
|
|
|
@ -53,11 +53,8 @@ func Insert(wol *Wol) {
|
||||||
}
|
}
|
||||||
println(affected)
|
println(affected)
|
||||||
}
|
}
|
||||||
func Del() {
|
func Del(id int) {
|
||||||
println("del orm")
|
affected, err := engine.Where("i_d = ?", id).Delete(&Wol{})
|
||||||
wol1 := new(Wol)
|
|
||||||
wol1.Name = "00:70:0a:f5:9a:a3"
|
|
||||||
affected, err := engine.Delete(&wol1)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
println(err)
|
println(err)
|
||||||
}
|
}
|
||||||
|
|
46
main.go
46
main.go
|
@ -39,52 +39,6 @@ func getFileSystem(useOS bool) http.FileSystem {
|
||||||
return http.FS(fsys)
|
return http.FS(fsys)
|
||||||
}
|
}
|
||||||
|
|
||||||
// func hello(c echo.Context) error {
|
|
||||||
// type Data struct {
|
|
||||||
// Mac string `json:"mac"`
|
|
||||||
// }
|
|
||||||
// type TooLTT struct {
|
|
||||||
// Method string `json:"method"`
|
|
||||||
// Data Data `json:"data"`
|
|
||||||
// Uuid string `json:"uuid"`
|
|
||||||
// }
|
|
||||||
// websocket.Handler(func(ws *websocket.Conn) {
|
|
||||||
// defer ws.Close()
|
|
||||||
// var wsValue TooLTT
|
|
||||||
// for {
|
|
||||||
// // Write
|
|
||||||
|
|
||||||
// // timeUnix := time.Now().Unix()
|
|
||||||
// // output, _ := json.Marshal(&wsValue)
|
|
||||||
// // err := websocket.Message.Send(ws, "Hello, Client!"+string(output)+" time is :"+strconv.FormatInt(timeUnix, 10))
|
|
||||||
// // if err != nil {
|
|
||||||
// // c.Logger().Error(err)
|
|
||||||
// // }
|
|
||||||
// // Read
|
|
||||||
// msg := ""
|
|
||||||
// err := websocket.Message.Receive(ws, &msg)
|
|
||||||
// if err != nil {
|
|
||||||
// c.Logger().Error(err)
|
|
||||||
// break
|
|
||||||
// }
|
|
||||||
|
|
||||||
// json.Unmarshal([]byte(msg), &wsValue)
|
|
||||||
// switch {
|
|
||||||
// case wsValue.Method == "start":
|
|
||||||
// controller.Send_start(wsValue.Data.Mac, &ws, wsValue.Uuid)
|
|
||||||
// case wsValue.Method == "getall":
|
|
||||||
// controller.Getall(&ws, wsValue.Uuid)
|
|
||||||
// // case wsValue.Method == "del":
|
|
||||||
// // controller.Del(&ws, wsValue.Uuid, wsValue.Data)
|
|
||||||
// default:
|
|
||||||
// fmt.Printf("error")
|
|
||||||
// }
|
|
||||||
// fmt.Printf("%s\n", msg)
|
|
||||||
|
|
||||||
// }
|
|
||||||
// }).ServeHTTP(c.Response(), c.Request())
|
|
||||||
// return nil
|
|
||||||
// }
|
|
||||||
func main() {
|
func main() {
|
||||||
e := echo.New()
|
e := echo.New()
|
||||||
useOS := len(os.Args) > 1 && os.Args[1] == "live"
|
useOS := len(os.Args) > 1 && os.Args[1] == "live"
|
||||||
|
|
Loading…
Reference in New Issue