adminaction

package
v0.0.0-...-64e5d5b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2025 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const AdminMaxLimit = 100

Variables

This section is empty.

Functions

func AdminAddBag

func AdminAddBag(bag *model.Bag, num int) (bool, error)

func AdminAddClass

func AdminAddClass(name string, show bool, down bool) error

func AdminAddWupin

func AdminAddWupin(name string, pic string, cls *model.Class, tag string, hotPrice modeltype.PriceNull, realPrice modeltype.Price, info string, ren string, phone string, email string, wechat string, location string, hot bool, down bool) error

func AdminBuyRecordAcceptQuxiao

func AdminBuyRecordAcceptQuxiao(user *model.User, record *model.BuyRecord) error

func AdminBuyRecordAcceptTuiHuo

func AdminBuyRecordAcceptTuiHuo(user *model.User, record *model.BuyRecord, accept bool) error

func AdminBuyRecordChangeShop

func AdminBuyRecordChangeShop(user *model.User, record *model.BuyRecord, shopname, shopphone, shoplocation, shopwechat, shopemail, shopremark string) error

func AdminBuyRecordChangeUser

func AdminBuyRecordChangeUser(user *model.User, record *model.BuyRecord, username, userphone, userlocation, userwechat, useremail, userremark string) error

func AdminBuyRecordDaoHuo

func AdminBuyRecordDaoHuo(user *model.User, record *model.BuyRecord) error

func AdminBuyRecordFaHuoCheHui

func AdminBuyRecordFaHuoCheHui(user *model.User, record *model.BuyRecord) error

func AdminBuyRecordFaHuoDengJi

func AdminBuyRecordFaHuoDengJi(user *model.User, record *model.BuyRecord, kuaidi string, kuaidinum string) error

func AdminBuyRecordQuXiaoPay

func AdminBuyRecordQuXiaoPay(user *model.User, record *model.BuyRecord) error

func AdminBuyRecordTuiHuoDaoHuo

func AdminBuyRecordTuiHuoDaoHuo(user *model.User, record *model.BuyRecord) error

func AdminBuyRecordTuiHuoDengJi

func AdminBuyRecordTuiHuoDengJi(user *model.User, record *model.BuyRecord, kuaidi string, kuaidinum string) error

func AdminBuyRecordTuiHuoShenQing

func AdminBuyRecordTuiHuoShenQing(user *model.User, record *model.BuyRecord) error

func AdminCreateUser

func AdminCreateUser(phone string, password string) (*model.User, error)

func AdminDeleteConfig

func AdminDeleteConfig(key modeltype.ConfigKeyType) error

func AdminGetBagCountByUser

func AdminGetBagCountByUser(user *model.User) (int, error)

func AdminGetBagListByUser

func AdminGetBagListByUser(user *model.User, page int, pagesize int) ([]model.Bag, error)

func AdminGetBuyRecordByID

func AdminGetBuyRecordByID(user *model.User, recordID uint) (*model.BuyRecord, error)

func AdminGetBuyRecordCountByPage

func AdminGetBuyRecordCountByPage() (int, error)

func AdminGetBuyRecordLCountByPageByUser

func AdminGetBuyRecordLCountByPageByUser(user *model.User) (int, error)

func AdminGetBuyRecordListByPage

func AdminGetBuyRecordListByPage(page int, pagesize int) ([]model.BuyRecord, error)

func AdminGetBuyRecordListByPageByUser

func AdminGetBuyRecordListByPageByUser(user *model.User, page int, pagesize int) ([]model.BuyRecord, error)

func AdminGetClass

func AdminGetClass(id uint) (*model.Class, error)

func AdminGetClassCount

func AdminGetClassCount() (int, error)

func AdminGetClassListByPage

func AdminGetClassListByPage(page int, pagesize int) (res []model.Class, err error)

func AdminGetConfigLst

func AdminGetConfigLst(limit int) (res []model.Config, err error)

func AdminGetMsgByPage

func AdminGetMsgByPage(page int, pagesize int) (res []model.Msg, err error)

func AdminGetMsgByPageAndUser

func AdminGetMsgByPageAndUser(user *model.User, page int, pagesize int) (res []model.Msg, err error)

func AdminGetMsgCount

func AdminGetMsgCount() (int, error)

func AdminGetMsgCountWithUser

func AdminGetMsgCountWithUser(user *model.User) (int, error)

func AdminGetUserByID

func AdminGetUserByID(userID uint) (*model.User, error)

func AdminGetUserByPage

func AdminGetUserByPage(page int, pagesize int) (res []model.User, err error)

func AdminGetUserByPhone

func AdminGetUserByPhone(phone string) (*model.User, error)

func AdminGetUserCount

func AdminGetUserCount() (int, error)

func AdminGetWupinBagWithUser

func AdminGetWupinBagWithUser(user *model.User, wupin *model.Wupin) (*model.Bag, error)

func AdminGetWupinByID

func AdminGetWupinByID(wupinID uint) (*model.Wupin, error)

func AdminGetWupinCount

func AdminGetWupinCount() (int, error)

func AdminGetWupinList

func AdminGetWupinList(page int, pagesize int) (res []model.Wupin, err error)

func AdminGetXieYi

func AdminGetXieYi(xieyiType modeltype.XieYiType) (*model.Xieyi, error)

func AdminNewImage

func AdminNewImage(tp modeltype.ImageType, file []byte) (*model.Image, error, error)

func AdminNewVideo

func AdminNewVideo(tp modeltype.VideoType, file []byte) (*model.Video, error, error)

func AdminUpdateClass

func AdminUpdateClass(id uint, name string, show bool, down bool) error

func AdminUpdateConfig

func AdminUpdateConfig(key modeltype.ConfigKeyType, value modeltype.ConfigValueType) error

func AdminUpdateConfigPic

func AdminUpdateConfigPic(key modeltype.ConfigKeyType, img *model.Image) error

func AdminUpdateConfigString

func AdminUpdateConfigString(key modeltype.ConfigKeyType, value modeltype.ConfigValueType) error

func AdminUpdateUser

func AdminUpdateUser(user *model.User, name string, wechat string, email string, location string, status modeltype.UserStatus, tp modeltype.UserType) (error, error, error)

func AdminUpdateUserAvatar

func AdminUpdateUserAvatar(user *model.User, avatar string) error

func AdminUpdateUserPassword

func AdminUpdateUserPassword(user *model.User, newPassword string) error

func AdminUpdateUserPhone

func AdminUpdateUserPhone(user *model.User, phone string) error

func AdminUpdateWupin

func AdminUpdateWupin(wupinID uint, name string, pic string, cls *model.Class, tag string, hotPrice modeltype.PriceNull, realPrice modeltype.Price, info string, ren string, phone string, email string, wechat string, location string, hot bool, down bool) error

func AdminUpdateXieYi

func AdminUpdateXieYi(xieyiType modeltype.XieYiType, content string) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL