|
@@ -7,13 +7,13 @@ import (
|
|
"Cold_Api/models/Account"
|
|
"Cold_Api/models/Account"
|
|
"Cold_Api/models/Company"
|
|
"Cold_Api/models/Company"
|
|
"Cold_Api/models/Device"
|
|
"Cold_Api/models/Device"
|
|
- "Cold_Api/models/Product"
|
|
|
|
"Cold_Api/models/System"
|
|
"Cold_Api/models/System"
|
|
"Cold_Api/models/Warning"
|
|
"Cold_Api/models/Warning"
|
|
"fmt"
|
|
"fmt"
|
|
beego "github.com/beego/beego/v2/server/web"
|
|
beego "github.com/beego/beego/v2/server/web"
|
|
"github.com/xuri/excelize/v2"
|
|
"github.com/xuri/excelize/v2"
|
|
"math"
|
|
"math"
|
|
|
|
+ "os"
|
|
"strconv"
|
|
"strconv"
|
|
"time"
|
|
"time"
|
|
)
|
|
)
|
|
@@ -67,7 +67,6 @@ func (c *DeviceController) Device_List() {
|
|
T_online := c.GetString("T_online")
|
|
T_online := c.GetString("T_online")
|
|
T_monitor := c.GetString("T_monitor")
|
|
T_monitor := c.GetString("T_monitor")
|
|
|
|
|
|
- Product.Read_ProductType_All_Map()
|
|
|
|
r_jsons.Device_lite, r_jsons.Num = Device.Read_Device_List(c.Admin_r, c.T_pid, Name, T_monitor, T_online, page, page_z)
|
|
r_jsons.Device_lite, r_jsons.Num = Device.Read_Device_List(c.Admin_r, c.T_pid, Name, T_monitor, T_online, page, page_z)
|
|
|
|
|
|
r_jsons.Page = page
|
|
r_jsons.Page = page
|
|
@@ -321,24 +320,65 @@ func (c *DeviceController) Device_Parameter_List() {
|
|
|
|
|
|
// 修改设备参数
|
|
// 修改设备参数
|
|
func (c *DeviceController) Device_Parameter_Pu() {
|
|
func (c *DeviceController) Device_Parameter_Pu() {
|
|
- T_SN := c.GetString("T_sn")
|
|
|
|
- T_name := c.GetString("T_name")
|
|
|
|
-
|
|
|
|
- T_saveT, _ := c.GetInt("T_saveT")
|
|
|
|
- T_overA, _ := c.GetInt("T_overA")
|
|
|
|
- T_outA, _ := c.GetInt("T_outA")
|
|
|
|
- T_lostA, _ := c.GetInt("T_lostA")
|
|
|
|
- T_bat, _ := c.GetInt("T_bat")
|
|
|
|
-
|
|
|
|
- T_warn, _ := c.GetInt("T_warn")
|
|
|
|
- T_warnD, _ := c.GetInt("T_warnD")
|
|
|
|
-
|
|
|
|
- T_btname := c.GetString("T_btname")
|
|
|
|
- T_btsid, _ := c.GetInt("T_btsid")
|
|
|
|
- T_btchar, _ := c.GetInt("T_btchar")
|
|
|
|
|
|
+ //T_SN := c.GetString("T_sn")
|
|
|
|
+ //T_name := c.GetString("T_name")
|
|
|
|
+ //
|
|
|
|
+ //T_saveT, _ := c.GetInt("T_saveT")
|
|
|
|
+ //T_overA, _ := c.GetInt("T_overA")
|
|
|
|
+ //T_outA, _ := c.GetInt("T_outA")
|
|
|
|
+ //T_lostA, _ := c.GetInt("T_lostA")
|
|
|
|
+ //T_bat, _ := c.GetInt("T_bat")
|
|
|
|
+ //
|
|
|
|
+ //T_warn, _ := c.GetInt("T_warn")
|
|
|
|
+ //T_warnD, _ := c.GetInt("T_warnD")
|
|
|
|
+ //
|
|
|
|
+ //T_btname := c.GetString("T_btname")
|
|
|
|
+ //T_btsid, _ := c.GetInt("T_btsid")
|
|
|
|
+ //T_btchar, _ := c.GetInt("T_btchar")
|
|
|
|
+ //
|
|
|
|
+ //T_Msid, _ := c.GetInt("T_Msid")
|
|
|
|
+ //T_State, _ := c.GetInt("T_State")
|
|
|
|
+ //
|
|
|
|
+ //Device_r, err := Device.Read_Device_ByT_sn(T_SN)
|
|
|
|
+ //if err != nil {
|
|
|
|
+ // c.Data["json"] = lib.JSONS{Code: 206, Msg: "T_sn Err!"}
|
|
|
|
+ // c.ServeJSON()
|
|
|
|
+ // return
|
|
|
|
+ //}
|
|
|
|
+ //
|
|
|
|
+ //Deviceparameter := Device.DeviceParameter{
|
|
|
|
+ // T_sn: T_SN,
|
|
|
|
+ // T_name: T_name,
|
|
|
|
+ // T_saveT: T_saveT,
|
|
|
|
+ // T_overA: T_overA,
|
|
|
|
+ // T_outA: T_outA,
|
|
|
|
+ // T_lostA: T_lostA,
|
|
|
|
+ // T_bat: T_bat,
|
|
|
|
+ // T_warn: T_warn,
|
|
|
|
+ // T_warnD: T_warnD,
|
|
|
|
+ // T_btname: T_btname,
|
|
|
|
+ // T_btsid: T_btsid,
|
|
|
|
+ // T_btchar: T_btchar,
|
|
|
|
+ // T_Msid: int64(T_Msid),
|
|
|
|
+ // T_uuid: c.Admin_r.T_uuid,
|
|
|
|
+ // T_SendState: 0,
|
|
|
|
+ // T_State: T_State,
|
|
|
|
+ //}
|
|
|
|
+ //Deviceparameter, is := Device.Add_DeviceParameter(Deviceparameter)
|
|
|
|
+ //if !is {
|
|
|
|
+ // c.Data["json"] = lib.JSONS{Code: 203, Msg: "Add_DeviceParameter ERR"}
|
|
|
|
+ // c.ServeJSON()
|
|
|
|
+ // return
|
|
|
|
+ //}
|
|
|
|
+ //System.Add_UserLogs_T(c.Admin_r.T_uuid, "设备管理", "设备参数操作", Deviceparameter)
|
|
|
|
+ //NatsServer.Pu_DeviceParameter(Deviceparameter)
|
|
|
|
+ //
|
|
|
|
+ //// 更新名称
|
|
|
|
+ //Device_r.T_devName = Deviceparameter.T_name
|
|
|
|
+ //Device.Update_Device(Device_r, "T_devName")
|
|
|
|
+ //System.Add_UserLogs_T(c.Admin_r.T_uuid, "设备管理", "修改", Device_r)
|
|
|
|
|
|
- T_Msid, _ := c.GetInt("T_Msid")
|
|
|
|
- T_State, _ := c.GetInt("T_State")
|
|
|
|
|
|
+ T_SN := c.GetString("T_sn")
|
|
|
|
|
|
Device_r, err := Device.Read_Device_ByT_sn(T_SN)
|
|
Device_r, err := Device.Read_Device_ByT_sn(T_SN)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -346,26 +386,60 @@ func (c *DeviceController) Device_Parameter_Pu() {
|
|
c.ServeJSON()
|
|
c.ServeJSON()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+ DeviceParameter_lite := Device.Read_DeviceParameter_SN_List(T_SN)
|
|
|
|
+ if len(DeviceParameter_lite) == 0 {
|
|
|
|
+ c.Data["json"] = lib.JSONS{Code: 203, Msg: "未同步参数,请检查设备是否正常!"}
|
|
|
|
+ c.ServeJSON()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
|
|
- Deviceparameter := Device.DeviceParameter{
|
|
|
|
- T_sn: T_SN,
|
|
|
|
- T_name: T_name,
|
|
|
|
- T_saveT: T_saveT,
|
|
|
|
- T_overA: T_overA,
|
|
|
|
- T_outA: T_outA,
|
|
|
|
- T_lostA: T_lostA,
|
|
|
|
- T_bat: T_bat,
|
|
|
|
- T_warn: T_warn,
|
|
|
|
- T_warnD: T_warnD,
|
|
|
|
- T_btname: T_btname,
|
|
|
|
- T_btsid: T_btsid,
|
|
|
|
- T_btchar: T_btchar,
|
|
|
|
- T_Msid: int64(T_Msid),
|
|
|
|
- T_uuid: c.Admin_r.T_uuid,
|
|
|
|
- T_SendState: 0,
|
|
|
|
- T_State: T_State,
|
|
|
|
|
|
+ DeviceParameter := DeviceParameter_lite[0]
|
|
|
|
+
|
|
|
|
+ if v, err := c.GetInt("T_saveT"); err == nil {
|
|
|
|
+ DeviceParameter.T_saveT = v
|
|
|
|
+ }
|
|
|
|
+ if v, err := c.GetInt("T_overA"); err == nil {
|
|
|
|
+ DeviceParameter.T_overA = v
|
|
|
|
+ }
|
|
|
|
+ if v, err := c.GetInt("T_outA"); err == nil {
|
|
|
|
+ DeviceParameter.T_outA = v
|
|
|
|
+ }
|
|
|
|
+ if v, err := c.GetInt("T_lostA"); err == nil {
|
|
|
|
+ DeviceParameter.T_lostA = v
|
|
|
|
+ }
|
|
|
|
+ if v, err := c.GetInt("T_bat"); err == nil {
|
|
|
|
+ DeviceParameter.T_bat = v
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if v, err := c.GetInt("T_warn"); err == nil {
|
|
|
|
+ DeviceParameter.T_warn = v
|
|
}
|
|
}
|
|
- Deviceparameter, is := Device.Add_DeviceParameter(Deviceparameter)
|
|
|
|
|
|
+ if v, err := c.GetInt("T_warnD"); err == nil {
|
|
|
|
+ DeviceParameter.T_warnD = v
|
|
|
|
+ }
|
|
|
|
+ if v := c.GetString("T_btname"); len(v) > 0 {
|
|
|
|
+ DeviceParameter.T_btname = v
|
|
|
|
+ }
|
|
|
|
+ if v, err := c.GetInt("T_btsid"); err == nil {
|
|
|
|
+ DeviceParameter.T_btsid = v
|
|
|
|
+ }
|
|
|
|
+ if v, err := c.GetInt("T_btchar"); err == nil {
|
|
|
|
+ DeviceParameter.T_btchar = v
|
|
|
|
+ }
|
|
|
|
+ if v, err := c.GetInt("T_Msid"); err == nil {
|
|
|
|
+ DeviceParameter.T_Msid = int64(v)
|
|
|
|
+ }
|
|
|
|
+ if v, err := c.GetInt("T_State"); err == nil {
|
|
|
|
+ DeviceParameter.T_State = v
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if v := c.GetString("T_name"); len(v) > 0 {
|
|
|
|
+ DeviceParameter.T_name = v
|
|
|
|
+ }
|
|
|
|
+ DeviceParameter.T_uuid = c.Admin_r.T_uuid
|
|
|
|
+ DeviceParameter.T_SendState = 0
|
|
|
|
+
|
|
|
|
+ Deviceparameter, is := Device.Add_DeviceParameter(DeviceParameter)
|
|
if !is {
|
|
if !is {
|
|
c.Data["json"] = lib.JSONS{Code: 203, Msg: "Add_DeviceParameter ERR"}
|
|
c.Data["json"] = lib.JSONS{Code: 203, Msg: "Add_DeviceParameter ERR"}
|
|
c.ServeJSON()
|
|
c.ServeJSON()
|
|
@@ -374,10 +448,12 @@ func (c *DeviceController) Device_Parameter_Pu() {
|
|
System.Add_UserLogs_T(c.Admin_r.T_uuid, "设备管理", "设备参数操作", Deviceparameter)
|
|
System.Add_UserLogs_T(c.Admin_r.T_uuid, "设备管理", "设备参数操作", Deviceparameter)
|
|
NatsServer.Pu_DeviceParameter(Deviceparameter)
|
|
NatsServer.Pu_DeviceParameter(Deviceparameter)
|
|
|
|
|
|
- // 更新名称
|
|
|
|
- Device_r.T_devName = Deviceparameter.T_name
|
|
|
|
- Device.Update_Device(Device_r, "T_devName")
|
|
|
|
- System.Add_UserLogs_T(c.Admin_r.T_uuid, "设备管理", "修改", Device_r)
|
|
|
|
|
|
+ if v := c.GetString("T_name"); len(v) > 0 {
|
|
|
|
+ // 更新名称
|
|
|
|
+ Device_r.T_devName = Deviceparameter.T_name
|
|
|
|
+ Device.Update_Device(Device_r, "T_devName")
|
|
|
|
+ System.Add_UserLogs_T(c.Admin_r.T_uuid, "设备管理", "修改设备名称", Device_r)
|
|
|
|
+ }
|
|
|
|
|
|
c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!"}
|
|
c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!"}
|
|
c.ServeJSON()
|
|
c.ServeJSON()
|
|
@@ -386,7 +462,7 @@ func (c *DeviceController) Device_Parameter_Pu() {
|
|
}
|
|
}
|
|
|
|
|
|
// 删除设备 传感器
|
|
// 删除设备 传感器
|
|
-// fixme 没有检查
|
|
|
|
|
|
+// 2023-02-02 弃用
|
|
func (c *DeviceController) Device_Parameter_Del_Device() {
|
|
func (c *DeviceController) Device_Parameter_Del_Device() {
|
|
|
|
|
|
Sn := c.GetString("Sn")
|
|
Sn := c.GetString("Sn")
|
|
@@ -435,6 +511,10 @@ func (c *DeviceController) DeviceSensor_List() {
|
|
if T_type_err != nil {
|
|
if T_type_err != nil {
|
|
T_type = -1
|
|
T_type = -1
|
|
}
|
|
}
|
|
|
|
+ T_State, T_State_err := c.GetInt("T_state")
|
|
|
|
+ if T_State_err != nil {
|
|
|
|
+ T_State = -1
|
|
|
|
+ }
|
|
T_datashow, T_datashow_err := c.GetInt("T_datashow") //0 屏蔽数据展示 1 正常数据展示
|
|
T_datashow, T_datashow_err := c.GetInt("T_datashow") //0 屏蔽数据展示 1 正常数据展示
|
|
if T_datashow_err != nil {
|
|
if T_datashow_err != nil {
|
|
T_datashow = -1
|
|
T_datashow = -1
|
|
@@ -453,7 +533,7 @@ func (c *DeviceController) DeviceSensor_List() {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
Device.Read_DeviceSensorParameter_All_Map(T_sn, 0)
|
|
Device.Read_DeviceSensorParameter_All_Map(T_sn, 0)
|
|
- r_jsons.Data, r_jsons.Num = Device.Read_DeviceSensorList(c.Admin_r, c.T_pid, T_sn, Name, T_calss_id, T_datashow, T_type, page, page_z)
|
|
|
|
|
|
+ r_jsons.Data, r_jsons.Num = Device.Read_DeviceSensorList(c.Admin_r, c.T_pid, T_sn, Name, T_calss_id, T_datashow, T_type, T_State, page, page_z)
|
|
r_jsons.Page = page
|
|
r_jsons.Page = page
|
|
r_jsons.Page_size = int(math.Ceil(float64(r_jsons.Num) / float64(page_z)))
|
|
r_jsons.Page_size = int(math.Ceil(float64(r_jsons.Num) / float64(page_z)))
|
|
|
|
|
|
@@ -585,7 +665,10 @@ func (c *DeviceController) DeviceSensor_Parameter_Pu() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
- T_name := c.GetString("T_name")
|
|
|
|
|
|
+ T_name := DeviceSensor.T_name
|
|
|
|
+ if v := c.GetString("T_name"); len(v) > 0 {
|
|
|
|
+ T_name = v
|
|
|
|
+ }
|
|
|
|
|
|
T_Tlower := DeviceSensorParameter.T_Tlower
|
|
T_Tlower := DeviceSensorParameter.T_Tlower
|
|
if v, T_Tlower_err := c.GetFloat("T_Tlower"); T_Tlower_err == nil {
|
|
if v, T_Tlower_err := c.GetFloat("T_Tlower"); T_Tlower_err == nil {
|
|
@@ -655,9 +738,6 @@ func (c *DeviceController) DeviceSensor_Parameter_Pu() {
|
|
T_SendState: 0,
|
|
T_SendState: 0,
|
|
T_State: 2, // 用户提交
|
|
T_State: 2, // 用户提交
|
|
}
|
|
}
|
|
- if len(T_name) == 0 {
|
|
|
|
- Devicesensorparameter.T_name = DeviceSensor.T_name
|
|
|
|
- }
|
|
|
|
|
|
|
|
Devicesensorparameter, is = Device.Add_DeviceSensorParameter(Devicesensorparameter)
|
|
Devicesensorparameter, is = Device.Add_DeviceSensorParameter(Devicesensorparameter)
|
|
if !is {
|
|
if !is {
|
|
@@ -670,14 +750,13 @@ func (c *DeviceController) DeviceSensor_Parameter_Pu() {
|
|
// 更新名称
|
|
// 更新名称
|
|
if len(T_name) > 0 {
|
|
if len(T_name) > 0 {
|
|
DeviceSensor.T_name = T_name
|
|
DeviceSensor.T_name = T_name
|
|
|
|
+ if is = Device.Update_DeviceSensor(DeviceSensor, "T_name"); !is {
|
|
|
|
+ c.Data["json"] = lib.JSONS{Code: 209, Msg: "Update_DeviceSensor Err!"}
|
|
|
|
+ c.ServeJSON()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ System.Add_UserLogs_T(c.Admin_r.T_uuid, "设备管理", "修改传感器名称", DeviceSensor)
|
|
}
|
|
}
|
|
- if is = Device.Update_DeviceSensor(DeviceSensor, "T_name"); !is {
|
|
|
|
- c.Data["json"] = lib.JSONS{Code: 209, Msg: "Update_DeviceSensor Err!"}
|
|
|
|
- c.ServeJSON()
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- System.Add_UserLogs_T(c.Admin_r.T_uuid, "设备管理", "传感器操作", DeviceSensor)
|
|
|
|
|
|
|
|
NatsServer.Pu_DeviceParameter_Sensor(Devicesensorparameter)
|
|
NatsServer.Pu_DeviceParameter_Sensor(Devicesensorparameter)
|
|
|
|
|
|
@@ -920,8 +999,6 @@ func (c *DeviceController) DeviceWarning_List() {
|
|
T_year, T_month = date.Format("2006"), date.Format("01")
|
|
T_year, T_month = date.Format("2006"), date.Format("01")
|
|
}
|
|
}
|
|
|
|
|
|
- Warning.Read_WarningType_All_Maps()
|
|
|
|
-
|
|
|
|
if T_admin == 1 {
|
|
if T_admin == 1 {
|
|
if T_history == 1 {
|
|
if T_history == 1 {
|
|
// 获取备份
|
|
// 获取备份
|
|
@@ -961,7 +1038,7 @@ func (c *DeviceController) DeviceWarning_Get() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-// 编辑告警
|
|
|
|
|
|
+// 编辑告警(处理告警)
|
|
func (c *DeviceController) DeviceWarning_Post() {
|
|
func (c *DeviceController) DeviceWarning_Post() {
|
|
Id, _ := c.GetInt("T_id")
|
|
Id, _ := c.GetInt("T_id")
|
|
T_Text := c.GetString("T_Text")
|
|
T_Text := c.GetString("T_Text")
|
|
@@ -1062,10 +1139,10 @@ func (c *DeviceController) DeviceWarning_Data_Excel() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
//删除文件
|
|
//删除文件
|
|
- //err := os.Remove("ofile/" + timeStr + ".xlsx")
|
|
|
|
- //if err != nil {
|
|
|
|
- // fmt.Println(err)
|
|
|
|
- //}
|
|
|
|
|
|
+ err := os.Remove("ofile/" + timeStr + ".xlsx")
|
|
|
|
+ if err != nil {
|
|
|
|
+ fmt.Println(err)
|
|
|
|
+ }
|
|
|
|
|
|
c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!", Data: url}
|
|
c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!", Data: url}
|
|
c.ServeJSON()
|
|
c.ServeJSON()
|
|
@@ -1086,7 +1163,7 @@ func (c *DeviceController) WarningType_List_All() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-// 告警类型列表
|
|
|
|
|
|
+// 告警类型列表 - 权限关联列表
|
|
func (c *DeviceController) WarningType_Power_List_All() {
|
|
func (c *DeviceController) WarningType_Power_List_All() {
|
|
|
|
|
|
power, err := Account.Read_Power_ById(c.Admin_r.T_power)
|
|
power, err := Account.Read_Power_ById(c.Admin_r.T_power)
|
|
@@ -1285,7 +1362,7 @@ func (c *DeviceController) DeviceClassBind_List() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
var cnt int64
|
|
var cnt int64
|
|
- Device_lite, cnt := Device.Read_DeviceSensor_List_T_Class(c.Admin_r, c.T_pid, T_class_id, T_sn, T_name, T_type, page, page_z)
|
|
|
|
|
|
+ Device_lite, cnt := Device.Read_DeviceSensor_List_T_Class(c.T_pid, T_class_id, T_sn, T_name, T_type, page, page_z)
|
|
|
|
|
|
r_jsons.DeviceSensor_lite = Device_lite
|
|
r_jsons.DeviceSensor_lite = Device_lite
|
|
|
|
|
|
@@ -1327,7 +1404,7 @@ func (c *DeviceController) ClassBind_Add() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
- DeviceSensor_class_list := Device.Read_DeviceSensor_ALL_T_sn_T_id_class_1(T_sn, T_id, T_class_id)
|
|
|
|
|
|
+ DeviceSensor_class_list := Device.Read_DeviceSensor_ALL_T_sn_T_id_T_Class(T_sn, T_id, T_class_id)
|
|
if len(DeviceSensor_class_list) > 0 {
|
|
if len(DeviceSensor_class_list) > 0 {
|
|
c.Data["json"] = lib.JSONS{Code: 203, Msg: "重复绑定!"}
|
|
c.Data["json"] = lib.JSONS{Code: 203, Msg: "重复绑定!"}
|
|
c.ServeJSON()
|
|
c.ServeJSON()
|
|
@@ -1371,7 +1448,7 @@ func (c *DeviceController) ClassBind_Del() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
- DeviceSensor_class_list := Device.Read_DeviceSensor_ALL_T_sn_T_id_class_1(T_sn, T_id, T_class_id)
|
|
|
|
|
|
+ DeviceSensor_class_list := Device.Read_DeviceSensor_ALL_T_sn_T_id_T_Class(T_sn, T_id, T_class_id)
|
|
if len(DeviceSensor_class_list) == 0 {
|
|
if len(DeviceSensor_class_list) == 0 {
|
|
c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!"}
|
|
c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!"}
|
|
c.ServeJSON()
|
|
c.ServeJSON()
|
|
@@ -1459,21 +1536,10 @@ func (c *DeviceController) CompanyNotice_Get() {
|
|
}
|
|
}
|
|
func (c *DeviceController) CompanyNotice_Add() {
|
|
func (c *DeviceController) CompanyNotice_Add() {
|
|
T_name := c.GetString("T_name")
|
|
T_name := c.GetString("T_name")
|
|
- T_Notice_wx := c.GetString("T_Notice_wx")
|
|
|
|
- T_Notice_wx2 := c.GetString("T_Notice_wx2")
|
|
|
|
- T_Notice_phone := c.GetString("T_Notice_phone")
|
|
|
|
- T_Notice_message := c.GetString("T_Notice_message")
|
|
|
|
- T_Notice_mailbox := c.GetString("T_Notice_mailbox")
|
|
|
|
- T_Notice_mechanism := c.GetString("T_Notice_mechanism")
|
|
|
|
t_c := Company.CompanyNotice{
|
|
t_c := Company.CompanyNotice{
|
|
T_pid: c.T_pid,
|
|
T_pid: c.T_pid,
|
|
T_name: T_name,
|
|
T_name: T_name,
|
|
- T_Notice_wx: T_Notice_wx,
|
|
|
|
- T_Notice_wx2: T_Notice_wx2,
|
|
|
|
- T_Notice_phone: T_Notice_phone,
|
|
|
|
- T_Notice_message: T_Notice_message,
|
|
|
|
- T_Notice_mailbox: T_Notice_mailbox,
|
|
|
|
- T_Notice_mechanism: T_Notice_mechanism,
|
|
|
|
|
|
+ T_Notice_mechanism: Warning.Read_WarningType_All_T_Notice_mechanism(),
|
|
T_State: 1,
|
|
T_State: 1,
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1611,7 +1677,7 @@ func (c *DeviceController) DeviceNoticeBind_List() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
var cnt int64
|
|
var cnt int64
|
|
- Device_lite, cnt := Device.Read_DeviceSensor_List_T_Notice(c.Admin_r, c.T_pid, T_notice_id, page, page_z, T_sn, T_name, T_type)
|
|
|
|
|
|
+ Device_lite, cnt := Device.Read_DeviceSensor_List_T_Notice(c.T_pid, T_notice_id, page, page_z, T_sn, T_name, T_type)
|
|
|
|
|
|
r_jsons.DeviceSensor_lite = Device_lite
|
|
r_jsons.DeviceSensor_lite = Device_lite
|
|
|
|
|
|
@@ -1741,7 +1807,7 @@ func (c *DeviceController) DeviceType_List_All() {
|
|
|
|
|
|
var r_jsons R_JSONS
|
|
var r_jsons R_JSONS
|
|
|
|
|
|
- r_jsons.Data = Device.Read_DeviceType_List_All()
|
|
|
|
|
|
+ r_jsons.Data = Device.Read_DeviceSensorType_List_All()
|
|
|
|
|
|
c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!", Data: r_jsons}
|
|
c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!", Data: r_jsons}
|
|
c.ServeJSON()
|
|
c.ServeJSON()
|