| 109 | } |
| 110 | |
| 111 | func (i *imlUpstreamService) Save(ctx context.Context, u *SaveUpstream) error { |
| 112 | now := time.Now() |
| 113 | userId := utils.UserId(ctx) |
| 114 | return i.store.Save(ctx, &upstream.Upstream{ |
| 115 | UUID: u.UUID, |
| 116 | Name: u.Name, |
| 117 | Service: u.Service, |
| 118 | Team: u.Team, |
| 119 | Remark: u.Remark, |
| 120 | Creator: userId, |
| 121 | Updater: userId, |
| 122 | CreateAt: now, |
| 123 | UpdateAt: now, |
| 124 | }) |
| 125 | } |
| 126 | |
| 127 | func (i *imlUpstreamService) Delete(ctx context.Context, id string) error { |
| 128 | _, err := i.store.DeleteWhere(ctx, map[string]interface{}{"uuid": id}) |