package DAL import ( "flx/Model" "fmt" log "github.com/sirupsen/logrus" ) func GetAllScreen() []Model.T_Screen { defer func() { if r := recover(); r != nil { log.Error("GetAllScreen:", r) } }() rows, err := ConntectDB().Query("SELECT * FROM dbcongress.t_screen where \"Scr_SortID\"='2' ") if err != nil { fmt.Println(err.Error()) } defer rows.Close() var AllCScreen []Model.T_Screen for rows.Next() { var CScreen Model.SQLT_Screen err := rows.Scan(&CScreen.Scr_ID, &CScreen.Scr_SortID, &CScreen.Scr_Name, &CScreen.Scr_Describe, &CScreen.Scr_Width, &CScreen.Scr_Height, &CScreen.Scr_Xpoint, &CScreen.Scr_Ypoint, &CScreen.Scr_IsEnabled, &CScreen.Scr_Serial, &CScreen.Scr_CreateTime, &CScreen.Scr_UpdateTime, &CScreen.Scr_Bgcolor) if err != nil { fmt.Println(err.Error()) // break } var CCScreen Model.T_Screen CCScreen.Scr_ID = CScreen.Scr_ID.String CCScreen.Scr_SortID = CScreen.Scr_SortID.Int64 CCScreen.Scr_Name = CScreen.Scr_Name.String CCScreen.Scr_Describe = CScreen.Scr_Describe.String CCScreen.Scr_Width = CScreen.Scr_Width.Int64 CCScreen.Scr_Height = CScreen.Scr_Height.Int64 CCScreen.Scr_Xpoint = CScreen.Scr_Xpoint.Int64 CCScreen.Scr_Ypoint = CScreen.Scr_Ypoint.Int64 CCScreen.Scr_IsEnabled = CScreen.Scr_IsEnabled.Int64 CCScreen.Scr_Serial = CScreen.Scr_Serial.Int64 CCScreen.Scr_CreateTime = CScreen.Scr_CreateTime.Time CCScreen.Scr_UpdateTime = CScreen.Scr_UpdateTime.Time CCScreen.Scr_Bgcolor = CScreen.Scr_Bgcolor.String AllCScreen = append(AllCScreen, CCScreen) } return AllCScreen } // func InsertStaffGroup(para *Model.T_StaffGroup) bool { // _, err := ConntectDB().Exec("INSERT INTO dbcongress.t_staffgroup (\"Gr_ID\", \"Gr_Name\", \"Gr_Num\", \"Gr_Remarks\") VALUES('" + para.Gr_ID + "', '" + para.Gr_Name + "', '" + strconv.Itoa(para.Gr_Num) + "', '" + para.Gr_Remarks + "')") // if err != nil { // fmt.Println(err.Error()) // return false // } // return true // } // func UpdateStaffGroup(para *Model.T_StaffGroup) bool { // _, err := ConntectDB().Exec("UPDATE dbcongress.t_staffgroup SET \"Gr_Name\"='" + para.Gr_Name + "', \"Gr_Num\"='" + strconv.Itoa(para.Gr_Num) + "', \"Gr_Remarks\"='" + para.Gr_Remarks + "' WHERE \"Gr_ID\"='" + para.Gr_ID + "';") // if err != nil { // fmt.Println(err.Error()) // return false // } // return true // } // func DeleteStaffGroup(para *Model.T_StaffGroup) bool { // _, err := ConntectDB().Exec("DELETE FROM dbcongress.t_staffgroup WHERE \"Gr_ID\"='" + para.Gr_ID + "'") // if err != nil { // fmt.Println(err.Error()) // return false // } // return true // }