1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- package routers
- import (
- "Cold_Api/conf"
- "Cold_Api/controllers"
- beego "github.com/beego/beego/v2/server/web"
- )
- func init() {
- var version = conf.Version
- //设备
- beego.Router(version+"/Device/List", &controllers.DeviceController{}, "*:Device_List") // 设备列表
- beego.Router(version+"/Device/Add", &controllers.DeviceController{}, "*:Device_Add") // 添加设备
- beego.Router(version+"/Device/Del", &controllers.DeviceController{}, "*:Device_Del") // 删除设备
- beego.Router(version+"/Device/Edit", &controllers.DeviceController{}, "*:Device_Edit") // 修改设备
- beego.Router(version+"/Device/Parameter_List", &controllers.DeviceController{}, "*:Device_Parameter_List") // 设备参数列表
- beego.Router(version+"/Device/Parameter_Pu", &controllers.DeviceController{}, "*:Device_Parameter_Pu") // 修改设备参数
- beego.Router(version+"/Device/Device_Parameter_Del_Device", &controllers.DeviceController{}, "*:Device_Parameter_Del_Device") // 删除此设备
- // 修改设备参数
- beego.Router(version+"/Device/Pu_DeviceParameter_T_l_p", &controllers.DeviceController{}, "*:Pu_DeviceParameter_T_type") // 设置设备参数
- beego.Router(version+"/Device/Pu_DeviceParameter_T_give", &controllers.DeviceController{}, "*:Pu_DeviceParameter_T_give") // 设备是否弃用
- // 设备传感器
- //beego.Router(version+"/Device/Pu_DeviceParameter_Sensor", &controllers.DeviceController{}, "*:Pu_DeviceParameter_Sensor") // 设置传感器参数
- beego.Router(version+"/Device/Read_DeviceSensorParameter", &controllers.DeviceController{}, "*:Read_DeviceSensorParameter") // 获取传感器参数
- // 设备-传感器
- beego.Router(version+"/DeviceSensor/List", &controllers.DeviceController{}, "*:DeviceSensor_List") // 传感器列表
- beego.Router(version+"/DeviceSensor/Edit", &controllers.DeviceController{}, "*:DeviceSensor_Edit") // 修改传感器
- beego.Router(version+"/DeviceSensor/Del", &controllers.DeviceController{}, "*:DeviceSensor_Del") // 删除传感器
- beego.Router(version+"/DeviceSensor/Parameter_List", &controllers.DeviceController{}, "*:DeviceSensor_Parameter_List") // 传感器参数列表
- beego.Router(version+"/DeviceSensor/Parameter_Pu", &controllers.DeviceController{}, "*:DeviceSensor_Parameter_Pu") // 修改传感器参数
- beego.Router(version+"/Device/UpDeviceSensor_Tsort", &controllers.DeviceController{}, "*:UpDeviceSensor_Tsort") // 传感器排序
- beego.Router(version+"/Device/UpDeviceSensor_T3dview", &controllers.DeviceController{}, "*:UpDeviceSensor_T3dview") // 传感器3D视图
- beego.Router(version+"/Device/UpDeviceSensor_T_datashow", &controllers.DeviceController{}, "*:UpDeviceSensor_T_datashow") // 传感器屏蔽数据展示
- // 设备任务
- beego.Router(version+"/DeviceTask/List", &controllers.DeviceController{}, "*:DeviceTask_List") // 任务列表
- beego.Router(version+"/Device/DeviceTask_Post", &controllers.DeviceController{}, "*:DeviceTask_Post") // 添加任务
- // 设备告警
- beego.Router(version+"/DeviceWarning/List", &controllers.DeviceController{}, "*:DeviceWarning_List") // 告警列表
- beego.Router(version+"/DeviceWarning/Get", &controllers.DeviceController{}, "*:DeviceWarning_Get") // 获取告警
- beego.Router(version+"/DeviceWarning/Edit", &controllers.DeviceController{}, "*:DeviceWarning_Post") // 修改告警
- beego.Router(version+"/DeviceWarning/Del", &controllers.DeviceController{}, "*:DeviceWarning_Del") // 删除告警
- beego.Router(version+"/DeviceWarning/ToExcel", &controllers.DeviceController{}, "*:DeviceWarning_Data_Excel") // 导出excel
- beego.Router(version+"/Device/DeviceWarningListT_Tips", &controllers.DeviceController{}, "*:DeviceWarningList_T_Tips") // 获取未读消息
- //分类管理
- beego.Router(version+"/CompanyClass/List", &controllers.DeviceController{}, "*:CompanyClass_List") // 分类列表
- beego.Router(version+"/CompanyClass/All", &controllers.DeviceController{}, "*:CompanyClass_All") // 所有分类列表
- beego.Router(version+"/CompanyClass/Get", &controllers.DeviceController{}, "*:CompanyClass_Get") // 获取分类
- beego.Router(version+"/CompanyClass/Add", &controllers.DeviceController{}, "*:CompanyClass_Add") // 添加分类
- beego.Router(version+"/CompanyClass/Edit", &controllers.DeviceController{}, "*:CompanyClass_Edit") // 修改分类
- beego.Router(version+"/CompanyClass/Del", &controllers.DeviceController{}, "*:CompanyClass_Del") // 删除分类
- // 分类绑定
- beego.Router(version+"/Device/DeviceClassBind_List", &controllers.DeviceController{}, "*:DeviceClassBind_List") // 设备分类绑定列表
- beego.Router(version+"/Class/Bind_Add", &controllers.DeviceController{}, "*:ClassBind_Add") // 添加分类设备绑定
- beego.Router(version+"/Class/Bind_Del", &controllers.DeviceController{}, "*:ClassBind_Del") // 删除分类设备绑定
- // 分类二维码
- beego.Router(version+"/Device/Get_DeviceClassId_QRCode", &controllers.DeviceController{}, "*:Get_DeviceClassId_QRCode") // 获取未读消息
- beego.Router(version+"/Device/Get_DeviceClassId_QRCode2", &controllers.DeviceController{}, "*:Get_DeviceClassId_QRCode2") // 获取未读消息
- //通知管理
- beego.Router(version+"/CompanyNotice/List", &controllers.DeviceController{}, "*:CompanyNotice_List") // 分类通知
- beego.Router(version+"/CompanyNotice/All", &controllers.DeviceController{}, "*:CompanyNotice_All") // 所有通知列表
- beego.Router(version+"/CompanyNotice/Get", &controllers.DeviceController{}, "*:CompanyNotice_Get") // 获取通知
- beego.Router(version+"/CompanyNotice/Add", &controllers.DeviceController{}, "*:CompanyNotice_Add") // 添加通知
- beego.Router(version+"/CompanyNotice/Edit", &controllers.DeviceController{}, "*:CompanyNotice_Edit") // 修改通知
- beego.Router(version+"/CompanyNotice/Del", &controllers.DeviceController{}, "*:CompanyNotice_Del") // 删除通知
- beego.Router(version+"/Device/DeviceClassBind_List", &controllers.DeviceController{}, "*:DeviceClassBind_List") // 设备通知绑定列表
- beego.Router(version+"/Notice/Bind_Add", &controllers.DeviceController{}, "*:NoticeBind_Add") // 添加通知设备绑定
- beego.Router(version+"/Notice/Bind_Del", &controllers.DeviceController{}, "*:NoticeBind_Del") // 删除通知设备绑定
- // 添加设备数据 由mqtt服务添加
- //beego.Router(version+"/Device/DeviceData_Add", &controllers.DeviceController{}, "*:DeviceData_Add") // 设置 设备参数
- beego.Router(version+"/Data/Device_Sensor", &controllers.DataController{}, "*:Device_Sensor_Get") // 获取传感器
- beego.Router(version+"/Data/Device_Sensor_List", &controllers.DataController{}, "*:Device_Sensor_List") // 传感器列表
- beego.Router(version+"/Data/Device_Sensor_Data", &controllers.DataController{}, "*:Device_Sensor_Data") // 传感器数据
- beego.Router(version+"/Data/Device_Sensor_Data_Excel", &controllers.DataController{}, "*:Device_Sensor_Data_Excel") // 导出传感器数据
- beego.Router(version+"/Data/Device_Sensor_Data_Excel_m", &controllers.DataController{}, "*:Device_Sensor_Data_Excel_m") // 导出传感器数据
- beego.Router(version+"/Data/List", &controllers.DataController{}, "*:Device_Sensor_Data_More") // 传感器设备列表
- beego.Router(version+"/DeviceType/All", &controllers.DeviceController{}, "*:DeviceType_All") // 传感器设备列表
- }
|