23 lines
522 B
Go
23 lines
522 B
Go
package backpack_service
|
|
|
|
import "91porn-server/models/v/backpackmod"
|
|
|
|
func QueryAll(in *backpackmod.QueryAllWebCond) (*backpackmod.QueryAllRes, error) {
|
|
var out = &backpackmod.QueryAllRes{}
|
|
count, err := backpackmod.QueryAllCount(in.Filter())
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
if count == 0 {
|
|
out.List = []*backpackmod.Backpack{}
|
|
out.Total = 0
|
|
return out, nil
|
|
}
|
|
out.Total = count
|
|
out.List, err = backpackmod.QueryAllList(in.Filter(), in.Options())
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|