diff --git a/assets/meter_04kv_template.xlsx b/assets/meter_04kv_template.xlsx index 4221156..ca39270 100644 Binary files a/assets/meter_04kv_template.xlsx and b/assets/meter_04kv_template.xlsx differ diff --git a/model/meter_04kv.go b/model/meter_04kv.go index 98ce5c1..70a5da5 100644 --- a/model/meter_04kv.go +++ b/model/meter_04kv.go @@ -6,16 +6,16 @@ import ( type Meter04KV struct { CreatedAndModified `xorm:"extends"` - Code string `xorm:"varchar(120) pk not null" json:"code"` + Code string `xorm:"varchar(120) pk not null" json:"code" excel:"code"` ParkId string `xorm:"varchar(120) pk not null" json:"parkId"` - Address *string `xorm:"varchar(100)" json:"address"` - CustomerName *string `xorm:"varchar(100)" json:"customerName"` - ContactName *string `xorm:"varchar(70)" json:"contactName"` - ContactPhone *string `xorm:"varchar(50)" json:"contactPhone"` - Ratio decimal.Decimal `xorm:"numeric(8,4) not null default 1" json:"ratio"` - Seq int64 `xorm:"bigint not null" json:"seq"` - IsPublicMeter bool `xorm:"'public_meter' bool not null default false" json:"isPublicMeter"` - WillDilute bool `xorm:"'dilute' bool not null default false" json:"willDilute"` + Address *string `xorm:"varchar(100)" json:"address" excel:"address"` + CustomerName *string `xorm:"varchar(100)" json:"customerName" excel:"name"` + ContactName *string `xorm:"varchar(70)" json:"contactName" excel:"contact"` + ContactPhone *string `xorm:"varchar(50)" json:"contactPhone" excel:"phone"` + Ratio decimal.Decimal `xorm:"numeric(8,4) not null default 1" json:"ratio" excel:"ratio"` + Seq int64 `xorm:"bigint not null" json:"seq" excel:"seq"` + IsPublicMeter bool `xorm:"'public_meter' bool not null default false" json:"isPublicMeter" excel:"public"` + WillDilute bool `xorm:"'dilute' bool not null default false" json:"willDilute" excel:"dilute"` Enabled bool `xorm:"bool not null default true" json:"enabled"` }