1234567891011121314151617181920212223242526 |
- package service
- import (
- "iot_manager_service/app/dao"
- "iot_manager_service/app/model"
- )
- // 中间件管理服务
- var CameraService = new(cameraService)
- type cameraService struct{}
- func (s *cameraService) CreateOrUpdate(req *model.ReqCamera) error {
- // 创建查询实例
- device := dao.CameraDevice{
- ID: req.Code, //设备ID,DID
- DeviceName: req.Name, //集控器名称
- GatewayId: req.GID, //网关ID
- TenantId: req.Tenant,
- Status: req.State, //1启用,0禁用
- }
- if err := device.SaveFromWeb(); err != nil {
- return err
- }
- return nil
- }
|