fix
zhangqian
2023-12-01 8324f872ef3a4d0c978a9b1d062800c6a1701c12
model/net_config.go
@@ -10,12 +10,12 @@
type (
   NetConfig struct {
      gorm.Model
      NetworkCard string          `gorm:"type:varchar(100);not null;default '';comment:网卡" json:"networkCard" binding:"required"` //网卡
      IP          string          `gorm:"type:varchar(100);not null;default '';comment:本机ip" json:"ip" binding:"required"`        //本机ip
      MASK        string          `gorm:"type:varchar(100);not null;default '';comment:子网掩码" json:"mask" binding:"required"`      //子网掩码
      Gateway     string          `gorm:"type:varchar(100);not null;default '';comment:网关" json:"gateway" binding:"required"`     //网关
      DNS         string          `gorm:"type:varchar(100);not null;default '';comment:DNS" json:"dns"`                           //dns
      Status      NetConfigStatus `gorm:"type:tinyint;not null;default 0;comment:状态(1启动2禁用)" json:"status"`                       //状态(1启用2禁用)
      NetworkCard string          `gorm:"type:varchar(100);not null;default ''" json:"networkCard" binding:"required"` //网卡
      IP          string          `gorm:"type:varchar(100);not null;default ''" json:"ip" binding:"required"`          //本机ip
      MASK        string          `gorm:"type:varchar(100);not null;default ''" json:"mask" binding:"required"`        //子网掩码
      Gateway     string          `gorm:"type:varchar(100);not null;default ''" json:"gateway" binding:"required"`     //网关
      DNS         string          `gorm:"type:varchar(100);not null;default ''" json:"dns"`                            //dns
      Status      NetConfigStatus `gorm:"type:tinyint;not null;default 0" json:"status"`                               //状态(1启用2禁用)
   }
   NetConfigSearch struct {
@@ -172,7 +172,10 @@
func (slf *NetConfigSearch) CreateBatch(records []*NetConfig) error {
   var db = slf.build()
   return db.Create(records).Error
   for _, record := range records{
      db.Create(record)
   }
   return nil
}
// InitDefaultData 初始化数据