瀏覽代碼

json结构修改

terry 2 年之前
父節點
當前提交
1ee13b45d2

+ 1 - 1
app/device/dao/LightStrategyDao.go

@@ -9,7 +9,7 @@ type LightStrategy struct {
 	ID                 int       `gorm:"primary key" json:"id"`                        //编号
 	LightName          string    `gorm:"type:varchar(64)" json:"lightName"`            //策略名称
 	LightControlType   int       `gorm:"type:int" json:"lightControlType"`             //灯控类型 设置 1=485,2=nb-iot
-	OptoSensorID       int       `gorm:"type:int" json:"optoSensorID"`                 //光传感器ID
+	OptoSensorID       int       `gorm:"type:int" json:"optoSensorId"`                 //光传感器ID
 	StartTime          string    `gorm:"type:varchar(60)" json:"startTime"`            //策略期限开始时间
 	EndTime            string    `gorm:"type:varchar(60)" json:"endTime"`              //策略期限结束时间
 	IsAllYear          int       `gorm:"type:int;default 1" json:"isAllYear"`          //全年设置2=是,1=否

+ 4 - 4
app/device/dao/alarmDao.go

@@ -9,11 +9,11 @@ import (
 type Alarm struct {
 	ID          int        `gorm:"primary_key" json:"id"`             //编号
 	ServeName   string     `gorm:"varchar(64)" json:"serveName"`      //设备名称
-	ServeSN     string     `gorm:"type:varchar(60)" json:"serveSN"`   //设备序编码
-	BrandID     int        `gorm:"type:int" json:"brandID"`           //设备品牌ID
-	ModelID     int        `gorm:"type:int" json:"modelID"`           //设备型号ID
+	ServeSN     string     `gorm:"type:varchar(60)" json:"serveSn"`   //设备序编码
+	BrandID     int        `gorm:"type:int" json:"brandId"`           //设备品牌ID
+	ModelID     int        `gorm:"type:int" json:"modelId"`           //设备型号ID
 	ServeType   int        `gorm:"type:int" json:"serveType"`         //服务
-	ServeIP     string     `gorm:"type:varchar(50)" json:"serveIP"`   //所属服务IP地址
+	ServeIP     string     `gorm:"type:varchar(50)" json:"serveIp"`   //所属服务IP地址
 	ServePort   int        `gorm:"type:int" json:"servePort"`         //端口
 	Account     string     `gorm:"type:varchar(4000)" json:"account"` //账号
 	Pwd         string     `gorm:"type:varchar(4000)" json:"pwd"`     //密码

+ 2 - 2
app/device/dao/alarmTerminalDao.go

@@ -9,13 +9,13 @@ import (
 type AlarmTerminal struct {
 	ID               int       `gorm:"primary_key" json:"id"`                     //编号
 	TerminalName     string    `gorm:"varchar(64)" json:"terminalName"`           //设备名称
-	TerminalSN       string    `gorm:"type:varchar(60)" json:"terminalSN"`        //设备序编码
+	TerminalSN       string    `gorm:"type:varchar(60)" json:"terminalSn"`        //设备序编码
 	BrandID          int       `gorm:"type:int" json:"brandID"`                   //设备品牌ID
 	ModelID          int       `gorm:"type:int" json:"modelID"`                   //设备型号ID
 	GatewayID        int       `gorm:"type:int" json:"gatewayID"`                 //所属网关
 	LampPoleID       int       `gorm:"type:int" json:"lampPoleID"`                //所属灯杆 灯杆ID
 	LampPoleName     string    `gorm:"type:varchar(64)" json:"lampPoleName"`      //灯杆名称
-	LampPoleSN       string    `gorm:"type:varchar(64)" json:"lampPoleSN"`        //灯杆编码
+	LampPoleSN       string    `gorm:"type:varchar(64)" json:"lampPoleSn"`        //灯杆编码
 	LampPoleLocation string    `gorm:"type:varchar(255)" json:"lampPoleLocation"` //灯杆安装位置
 	PoleLng          float64   `gorm:"type:double(17, 14) " json:"poleLng"`       //经度
 	PoleLat          float64   `gorm:"type:double(17, 14)  " json:"poleLat"`      //纬度

+ 1 - 1
app/device/dao/bridgeSensorDao.go

@@ -15,7 +15,7 @@ type BridgeSensor struct {
 	BridgeId         int        `gorm:"type:int" json:"bridgeId"`                 //所属桥梁id
 	BridgeSn         string     `gorm:"type:varchar(60)" json:"bridgeSn"`         //所属桥梁编码
 	GatewayId        int        `gorm:"type:int" json:"gatewayId"`                //所属网关id
-	GatewaySN        string     `gorm:"type:varchar(60)" json:"gatewaySN"`        //所属网关编码
+	GatewaySN        string     `gorm:"type:varchar(60)" json:"gatewaySn"`        //所属网关编码
 	InstallPosition  string     `gorm:"type:varchar(100)" json:"installPosition"` //安装位置
 	InstallTime      *time.Time `gorm:"type:date" json:"installTime"`             //安装时间
 	IPAddress        string     `gorm:"type:varchar(64)" json:"ipAddress"`        //IP地址-备用

+ 4 - 4
app/device/dao/garbageDao.go

@@ -9,7 +9,7 @@ import (
 type Garbage struct {
 	ID              int       `gorm:"primary_key" json:"id"`                    //编号
 	DeviceName      string    `gorm:"type:varchar(64)" json:"deviceName"`       //垃圾桶名称
-	DeviceSN        string    `gorm:"type:varchar(60)" json:"deviceSN"`         //垃圾桶序列号
+	DeviceSN        string    `gorm:"type:varchar(60)" json:"deviceSn"`         //垃圾桶序列号
 	DeviceIMei      string    `gorm:"type:varchar(64)" json:"deviceIMei"`       //传感器编码-唯一不允许重复
 	KindType        int       `gorm:"type:int" json:"kindType"`                 //种类
 	Material        int       `gorm:"type:int" json:"material"`                 //材质
@@ -20,9 +20,9 @@ type Garbage struct {
 	GarbageHeight   int       `gorm:"type:int" json:"garbageHeight"`            //内桶高度
 	TotalHeight     int       `gorm:"type:int" json:"totalHeight"`              //传感器距离内桶高度
 	InstallTime     time.Time `gorm:"type:date" json:"installTime"`             //安装时间
-	WayID           int       `gorm:"type:int" json:"wayID"`                    //所属道路号
-	CameraID        int       `gorm:"type:int" json:"cameraID"`                 //摄像机id
-	CameraSN        string    `gorm:"type:varchar(60)" json:"cameraSN"`         //摄像机sn
+	WayID           int       `gorm:"type:int" json:"wayId"`                    //所属道路号
+	CameraID        int       `gorm:"type:int" json:"cameraId"`                 //摄像机id
+	CameraSN        string    `gorm:"type:varchar(60)" json:"cameraSn"`         //摄像机sn
 	PoleLng         float64   `gorm:"type:double(17, 14)" json:"poleLng"`       //经度
 	PoleLat         float64   `gorm:"type:double(17, 14)" json:"poleLat"`       //纬度
 	ProvinceName    string    `gorm:"type:varchar(60)" json:"provinceName"`     //省份

+ 1 - 1
app/device/dao/infoBoardDao.go

@@ -12,7 +12,7 @@ type InfoBoard struct {
 	SN               string    `gorm:"type:varchar(60)" json:"sn"`                       //设备序列号
 	LampPoleId       int       `gorm:"type:int" json:"LampPoleId"`                       //所属灯杆id
 	LampPoleName     string    `gorm:"type:varchar(64)" json:"lampPoleName"`             //灯杆名称
-	LampPoleSN       string    `gorm:"type:varchar(64)" json:"lampPoleSN"`               //灯杆编码
+	LampPoleSN       string    `gorm:"type:varchar(64)" json:"lampPoleSn"`               //灯杆编码
 	LampPoleLocation string    `gorm:"type:varchar(255)" json:"lampPoleLocation"`        //灯杆安装位置
 	PoleLng          float64   `gorm:"type:double(17, 14) " json:"poleLng"`              //经度
 	PoleLat          float64   `gorm:"type:double(17, 14)  " json:"poleLat"`             //纬度

+ 6 - 6
app/device/dao/ipBroadcastDao.go

@@ -8,14 +8,14 @@ import (
 type IpBroadcast struct {
 	ID               int        `gorm:"primary_key" json:"id"`                            //编号
 	CastName         string     `gorm:"type:varchar(64)" json:"castName"`                 //设备名称
-	CastSN           string     `gorm:"type:varchar(60)" json:"castSN"`                   //设备序列号
+	CastSN           string     `gorm:"type:varchar(60)" json:"castSn"`                   //设备序列号
 	LampPoleId       int        `gorm:"type:int" json:"LampPoleId"`                       //所属灯杆id
-	LampPoleSN       string     `gorm:"type:varchar(64)" json:"lampPoleSN"`               //所属灯杆sn
+	LampPoleSN       string     `gorm:"type:varchar(64)" json:"lampPoleSn"`               //所属灯杆sn
 	GroupId          int        `gorm:"type:int" json:"groupId"`                          //灯杆分组ID
-	GatewayID        int        `gorm:"type:int" json:"gatewayID"`                        //所属网关id
-	GatewaySN        string     `gorm:"type:varchar(64)" json:"gatewaySN"`                //所属网关sn
-	BrandID          int        `gorm:"type:int" json:"brandID"`                          //设备名称
-	ModelID          int        `gorm:"type:int" json:"modelID"`                          //设备型号
+	GatewayID        int        `gorm:"type:int" json:"gatewayId"`                        //所属网关id
+	GatewaySN        string     `gorm:"type:varchar(64)" json:"gatewaySn"`                //所属网关sn
+	BrandID          int        `gorm:"type:int" json:"brandId"`                          //设备名称
+	ModelID          int        `gorm:"type:int" json:"modelId"`                          //设备型号
 	RatedPower       float32    `gorm:"type:float(8, 2); default 0.00" json:"ratedPower"` //额定功率(LED灯)
 	IPAddress        string     `gorm:"type:varchar(50)" json:"ipAddress"`                //IP地址
 	ServiceIPAddress string     `gorm:"type:varchar(50)" json:"serviceIPAddress"`         //IP地址         //服务IP地址

+ 1 - 1
app/device/dao/manholeCoverDao.go

@@ -9,7 +9,7 @@ import (
 type ManholeCover struct {
 	ID                  int        `gorm:"primary_key" json:"id"`                    //编号
 	ManholeName         string     `gorm:"type:varchar(64)" json:"manholeName"`      //设备名称
-	ManholeSN           string     `gorm:"type:varchar(60)" json:"manholeSN"`        //设备序列号
+	ManholeSN           string     `gorm:"type:varchar(60)" json:"manholeSn"`        //设备序列号
 	DeviceIMei          string     `gorm:"type:varchar(64)" json:"deviceIMei"`       //IMEI-唯一不允许重复
 	BrandID             int        `gorm:"type:int" json:"brandID"`                  //设备名称
 	ModelID             int        `gorm:"type:int" json:"modelID"`                  //设备型号

+ 3 - 3
app/device/dao/onDemandSensorDao.go

@@ -10,9 +10,9 @@ type OnDemandSensor struct {
 	ID          int       `gorm:"primary key" json:"id"`                //编号
 	Name        string    `gorm:"type:varchar(64)" json:"name"`         //名称
 	SN          string    `gorm:"type:varchar(60)" json:"sn"`           //唯一编码
-	BrandID     int       `gorm:"type:int" json:"brandID"`              //设备名称
-	ModelID     int       `gorm:"type:int" json:"modelID"`              //设备型号
-	LampPoleID  int       `gorm:"type:int" json:"lampPoleID"`           //所属灯杆
+	BrandID     int       `gorm:"type:int" json:"brandId"`              //设备名称
+	ModelID     int       `gorm:"type:int" json:"modelId"`              //设备型号
+	LampPoleID  int       `gorm:"type:int" json:"lampPoleId"`           //所属灯杆
 	SensorPhoto string    `gorm:"type:varchar(255)" json:"sensorPhoto"` //传感器照片
 	InstallTime time.Time `gorm:"type:date" json:"installTime"`         //安装时间
 	TenantId    int       `gorm:"type:int" json:"tenantId"`             //租户ID

+ 3 - 3
app/device/dao/optoSensoDao.go

@@ -12,12 +12,12 @@ type OptoSensor struct {
 	SN               string     `gorm:"type:varchar(60)" json:"sn"`                //唯一编码
 	LampPoleId       int        `gorm:"type:int" json:"lampPoleId"`                //灯杆id
 	LampPoleName     string     `gorm:"type:varchar(64)" json:"lampPoleName"`      //灯杆名称
-	LampPoleSN       string     `gorm:"type:varchar(64)" json:"lampPoleSN"`        //灯杆编码
+	LampPoleSN       string     `gorm:"type:varchar(64)" json:"lampPoleSn"`        //灯杆编码
 	LampPoleLocation string     `gorm:"type:varchar(255)" json:"lampPoleLocation"` //灯杆安装位置
 	LampLng          float64    `gorm:"type:double(17, 14) " json:"poleLng"`       //经度
 	LampLat          float64    `gorm:"type:double(17, 14)  " json:"poleLat"`      //纬度
-	BrandID          int        `gorm:"type:int" json:"brandID"`                   //设备名称
-	ModelID          int        `gorm:"type:int" json:"modelID"`                   //设备型号
+	BrandID          int        `gorm:"type:int" json:"brandId"`                   //设备名称
+	ModelID          int        `gorm:"type:int" json:"modelId"`                   //设备型号
 	GatewayId        int        `gorm:"type:int" json:"gatewayId"`                 //所属网关id
 	InstallTime      *time.Time `gorm:"type:date" json:"installTime"`              //安装时间
 	IPAddress        string     `gorm:"type:varchar(64)" json:"ipAddress"`         //IP地址-备用

+ 1 - 1
app/device/dao/switchBoxDao.go

@@ -9,7 +9,7 @@ import (
 type SwitchBox struct {
 	ID             int       `gorm:"primary_key" json:"id"`                             //编号
 	BoxName        string    `gorm:"type:varchar(64)" json:"boxName"`                   //供电箱名称
-	BoxSN          string    `gorm:"type:varchar(60)" json:"boxSN"`                     //设备序列号
+	BoxSN          string    `gorm:"type:varchar(60)" json:"boxSn"`                     //设备序列号
 	BrandId        int       `gorm:"type:int" json:"brandId"`                           //品牌
 	ModelId        int       `gorm:"type:int" json:"modelId"`                           //配电箱型号
 	TransformerId  int       `gorm:"type:int" json:"transformerId"`                     //变压器ID

+ 1 - 1
app/device/dao/transformerDao.go

@@ -9,7 +9,7 @@ import (
 type Transformer struct {
 	ID              int        `gorm:"primary_key" json:"id"`                             //编号
 	TransName       string     `gorm:"type:varchar(60)" json:"transName"`                 //变压器名称
-	TransSN         string     `gorm:"type:varchar(60)" json:"transSN"`                   //设备序列号
+	TransSN         string     `gorm:"type:varchar(60)" json:"transSn"`                   //设备序列号
 	RatedPower      float32    `gorm:"type:double(8, 2) default 0.00 " json:"ratedPower"` //功率
 	ProvinceName    string     `gorm:" varchar(12)" json:"provinceName"`                  //省份
 	CityName        string     `gorm:"type:varchar(12)" json:"cityName"`                  //市

+ 1 - 1
app/device/dao/venderDao.go

@@ -20,7 +20,7 @@ type DeviceVendor struct {
 }
 
 func (DeviceVendor) TableName() string {
-	return "dev_vendor"
+	return "device_vendor"
 }
 
 func (c *DeviceVendor) GetByType() error {

+ 4 - 4
app/device/dao/zigbeeDao.go

@@ -13,16 +13,16 @@ type Zigbee struct {
 	GroupId          int        `gorm:"type:int" json:"groupId"`                   //所属灯杆分组id
 	LampPoleId       int        `gorm:"type:int" json:"lampPoleId"`                //所属灯杆id
 	LampPoleName     string     `gorm:"type: varchar(64)" json:"lampPoleName"`     //灯杆名称
-	LampPoleSN       string     `gorm:"type: varchar(64)" json:"lampPoleSN"`       //灯杆编码
+	LampPoleSN       string     `gorm:"type: varchar(64)" json:"lampPoleSn"`       //灯杆编码
 	LampPoleLocation string     `gorm:"type:varchar(255)" json:"lampPoleLocation"` //灯杆安装位置
 	PoleLng          float64    `gorm:"type:double(17, 14) " json:"poleLng"`       //经度
 	PoleLat          float64    `gorm:"type:double(17, 14)  " json:"poleLat"`      //纬度
-	BrandID          int        `gorm:"type:int" json:"brandID"`                   //设备名称
-	ModelID          int        `gorm:"type:int" json:"modelID"`                   //设备型号
+	BrandID          int        `gorm:"type:int" json:"brandId"`                   //设备名称
+	ModelID          int        `gorm:"type:int" json:"modelId"`                   //设备型号
 	GatewayId        string     `gorm:"type:varchar(32)" json:"gatewayId"`         //所属网关id
 	GatewayName      string     `gorm:"type:varchar(64)" json:"gatewayName"`       //所属网关名称
 	GatewaySN        string     `gorm:"type:varchar(60)" json:"gatewaySN"`         //所属网关编码
-	ChanelNum        int        `gorm:"type:int" json:"chanelNum"`                 //通道号
+	ChanelNum        int        `gorm:"type:int" json:"channelNum"`                //通道号
 	NetworkNum       int        `gorm:"type:int" json:"networkNum"`                //网络号
 	InstallTime      *time.Time `gorm:"type:date" json:"installTime"`              //安装时间
 	TenantId         int        `gorm:"type:int" json:"tenantId"`                  //租户id