| 1234567891011121314151617181920212223242526272829303132333435 |
- package vehicle
- import (
- "server/dao"
- "server/model/vehicle/request"
- )
- type ShortlistService struct{}
- func (shortlistService *ShortlistService) QueryShortlistList(info request.ShortlistRequest) (list interface{}, total int64, err error) {
- limit := info.PageSize
- offset := info.PageSize * (info.Page - 1)
- shortlistList, t, err := dao.QueryShortlistList(limit, offset, info.ListType, info.PlateNumber, info.RFIDTag)
- if err != nil {
- return nil, 0, err
- }
- return shortlistList, t, nil
- }
- func (shortlistService *ShortlistService) QueryAllShortlists() (shortlists []dao.Shortlist, err error) {
- return dao.QueryAllShortlists()
- }
- func (shortlistService *ShortlistService) CreateShortlist(shortlist dao.Shortlist) error {
- return dao.CreateShortlist(shortlist)
- }
- func (shortlistService *ShortlistService) UpdateShortlist(shortlist dao.Shortlist) error {
- return dao.UpdateShortlist(shortlist)
- }
- func (shortlistService *ShortlistService) DeleteShortlist(id int) error {
- return dao.DeleteShortlist(id)
- }
|