forked from yunnet/gardens
/
EquipmentMeterType_bak.go
84 lines (84 loc) · 2.27 KB
/
EquipmentMeterType_bak.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
package utils
//
//import (
// "time"
// "github.com/astaxie/beego/orm"
//)
//
//type EquipmentMeterType struct {
// Id int `form:"id"`
// MeterTypeNO string `orm:"column(meter_type_no)"`
// MeterType string `orm:"column(meter_type)"`
// VendorNO string `orm:"column(vendor_no)"`
// PtAddress string `orm:"column(pt_address)"`
// CtAddress string `orm:"column(ct_address)"`
//
// Used int `orm:"column(tag)"`
// CreateUser string `orm:"column(createuser)"`
// CreateDate time.Time `orm:"column(createdate)"`
// ChangeUser string `orm:"column(changeuser)"`
// ChangeDate time.Time `orm:"column(changedate)"`
//}
//
//type EquipmentMeterTypeQueryParam struct {
// //BaseQueryParam
// MeterTypeNO string
// MeterType string
// Used string //为空不查询,有值精确查询
//}
//
//func EquipmentMeterTypeTBName() string {
// return "equipment_meter_type"
//}
//
//func (this *EquipmentMeterType) TableName() string {
// return EquipmentMeterTypeTBName()
//}
//
//func EquipmentMeterTypePageList(params *EquipmentMeterTypeQueryParam) ([]*EquipmentMeterType, int64) {
// query := orm.NewOrm().QueryTable(EquipmentMeterTypeTBName())
// data := make([]*EquipmentMeterType, 0)
//
// sortorder := "Id"
// switch params.Sort {
// case "Id":
// sortorder = "Id"
// }
//
// if params.Order == "desc" {
// sortorder = "-" + sortorder
// }
//
// query = query.Filter("MeterTypeNO__istartswith", params.MeterTypeNO)
// query = query.Filter("MeterType__istartswith", params.MeterType)
//
// total, _ := query.Count()
// query.OrderBy(sortorder).Limit(params.Limit, params.Offset).All(&data)
//
// return data, total
//}
//
//func EquipmentMeterTypeDataList(params *EquipmentMeterTypeQueryParam) [] *EquipmentMeterType {
// params.Limit = -1
// params.Sort = "Id"
// params.Order = "asc"
// data, _ := EquipmentMeterTypePageList(params)
// return data
//}
//
//func EquipmentMeterTypeBatchDelete(ids []int) (int64, error) {
// query := orm.NewOrm().QueryTable(EquipmentMeterTypeTBName())
// num, err := query.Filter("id__in", ids).Delete()
// return num, err
//}
//
//func EquipmentMeterTypeOne(id int) (*EquipmentMeterType, error) {
// o := orm.NewOrm()
// m := EquipmentMeterType{Id: id}
// err := o.Read(&m)
// if err != nil {
// return nil, err
// }
// return &m, nil
//}
//