39 lines
1.1 KiB
Go
39 lines
1.1 KiB
Go
package service
|
|
|
|
import (
|
|
"context"
|
|
"net/url"
|
|
"octopus/internal/dal/model"
|
|
"octopus/internal/schema"
|
|
|
|
"github.com/casdoor/casdoor-go-sdk/casdoorsdk"
|
|
)
|
|
|
|
func ListDocs(ctx context.Context, auth *casdoorsdk.Claims, query *schema.ListDocQuery) ([]*model.Doc, int64, error) {
|
|
panic("implement me")
|
|
}
|
|
|
|
func CreateDoc(ctx context.Context, auth *casdoorsdk.Claims, body *schema.CreateDoc) (*model.Doc, error) {
|
|
panic("implement me")
|
|
}
|
|
|
|
func UpdateDoc(ctx context.Context, auth *casdoorsdk.Claims, id string, body *schema.UpdateDoc) (*model.Doc, error) {
|
|
panic("implement me")
|
|
|
|
}
|
|
func DeleteDoc(ctx context.Context, auth *casdoorsdk.Claims, id string) error {
|
|
panic("implement me")
|
|
|
|
}
|
|
func DeleteDocBatch(ctx context.Context, auth *casdoorsdk.Claims, param *schema.DocsBatchDelete) (*schema.DocsBatchResults, error) {
|
|
panic("implement me")
|
|
|
|
}
|
|
func UpdateDocBatch(ctx context.Context, auth *casdoorsdk.Claims, param *schema.DocsBatchUpdate) (*schema.DocsBatchResults, error) {
|
|
panic("implement me")
|
|
}
|
|
|
|
func CreateUploadURL(ctx context.Context, auth *casdoorsdk.Claims, param *schema.CreateUploadURL) (u *url.URL, objectName string, err error) {
|
|
panic("implement me")
|
|
}
|