1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- package charge
- import (
- model "go-common/app/job/main/growup/model/charge"
- )
- func transAv2Archive(avs []*model.AvCharge) (archs []*model.Archive) {
- archs = make([]*model.Archive, 0, len(avs))
- for _, av := range avs {
- archs = append(archs, &model.Archive{
- ID: av.AvID,
- IncCharge: av.IncCharge,
- TagID: av.TagID,
- Date: av.Date,
- })
- }
- return
- }
- func transAvMap2Archive(avs map[int64]*model.AvCharge) (archs []*model.Archive) {
- archs = make([]*model.Archive, 0, len(avs))
- for _, av := range avs {
- archs = append(archs, &model.Archive{
- ID: av.AvID,
- IncCharge: av.IncCharge,
- TagID: av.TagID,
- Date: av.Date,
- })
- }
- return
- }
- func transCm2Archive(cms []*model.Column) (archs []*model.Archive) {
- archs = make([]*model.Archive, 0, len(cms))
- for _, cm := range cms {
- archs = append(archs, &model.Archive{
- ID: cm.AID,
- IncCharge: cm.IncCharge,
- TagID: cm.TagID,
- Date: cm.Date,
- })
- }
- return
- }
- func transCmMap2Archive(cms map[int64]*model.Column) (archs []*model.Archive) {
- archs = make([]*model.Archive, 0, len(cms))
- for _, cm := range cms {
- archs = append(archs, &model.Archive{
- ID: cm.AID,
- IncCharge: cm.IncCharge,
- TagID: cm.TagID,
- Date: cm.Date,
- })
- }
- return
- }
- func transBgm2Archive(bgms []*model.BgmCharge) (archs []*model.Archive) {
- archs = make([]*model.Archive, 0, len(bgms))
- for _, bgm := range bgms {
- archs = append(archs, &model.Archive{
- ID: bgm.SID,
- IncCharge: bgm.IncCharge,
- TagID: 0,
- Date: bgm.Date,
- })
- }
- return
- }
- func transBgmMap2Archive(bgms map[string]*model.BgmCharge) (archs []*model.Archive) {
- archs = make([]*model.Archive, 0, len(bgms))
- for _, bgm := range bgms {
- archs = append(archs, &model.Archive{
- ID: bgm.SID,
- IncCharge: bgm.IncCharge,
- TagID: 0,
- Date: bgm.Date,
- })
- }
- return
- }
|