videoplayer/service/deviceService.go

28 lines
894 B
Go

package service
import "videoplayer/dao"
func GetDeviceList(auth_id int) []dao.Device {
return dao.FindDeviceByAuthID(auth_id)
}
func GetDevice(id, auth_id int) dao.Device {
return dao.FindDeviceByID(id, auth_id)
}
func AddDevice(deviceName, deviceIP, deviceStatus, deviceInfo, deviceType, deviceLocation string, authID int) uint {
return dao.CreateDevice(authID, deviceName, deviceType, deviceStatus, deviceLocation, deviceIP, deviceInfo)
}
func SetDeviceStatus(status string, id, auth_id int) bool {
return dao.SetDeviceStatus(status, id, auth_id)
}
func UpdateDevice(deviceName, deviceIP, deviceStatus, deviceInfo, deviceType, deviceLocation string, id, auth_id int) bool {
return dao.UpdateDeviceByID(id, auth_id, deviceName, deviceType, deviceStatus, deviceLocation, deviceIP, deviceInfo)
}
func DeleteDevice(id, auth_id int) bool {
return dao.DeleteDeviceByID(id, auth_id)
}