You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
2.6 KiB
Go
87 lines
2.6 KiB
Go
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
|
|
|
|
// }
|