Files
arenax-server/internal/service/store_desktop_setting.go

34 lines
982 B
Go

// ================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// You can delete these comments if you wish manually maintain this interface file.
// ================================================================================
package service
import (
"context"
"server/internal/model"
)
type (
IStoreDesktopSetting interface {
Get(ctx context.Context, storeId int64) (out *model.StoreDesktopSettings, err error)
Save(ctx context.Context, in model.SaveDesktopSettingIn) (out *model.SaveDesktopSettingOut, err error)
}
)
var (
localStoreDesktopSetting IStoreDesktopSetting
)
func StoreDesktopSetting() IStoreDesktopSetting {
if localStoreDesktopSetting == nil {
panic("implement not found for interface IStoreDesktopSetting, forgot register?")
}
return localStoreDesktopSetting
}
func RegisterStoreDesktopSetting(i IStoreDesktopSetting) {
localStoreDesktopSetting = i
}