单例导出权限

This commit is contained in:
2024-09-13 20:40:18 +08:00
parent a77308573e
commit a0e898e46c
6 changed files with 20 additions and 20 deletions
+5 -5
View File
@@ -10,11 +10,11 @@ import (
"work_cation/repo"
)
type ErlangCardService struct{}
type erlangCardService struct{}
var ErlangCard = &ErlangCardService{}
var ErlangCard = &erlangCardService{}
func (*ErlangCardService) Create(erlangCard *models.ErlangCards) error {
func (*erlangCardService) Create(erlangCard *models.ErlangCards) error {
err := os.Mkdir(filepath.Join(cfg.T.CardDir, erlangCard.UUID), os.ModeDir)
if err != nil {
return err
@@ -38,11 +38,11 @@ func (*ErlangCardService) Create(erlangCard *models.ErlangCards) error {
return nil
}
func (*ErlangCardService) GetInfoPath(erlangCard *models.ErlangCards) string {
func (*erlangCardService) GetInfoPath(erlangCard *models.ErlangCards) string {
return filepath.Join(cfg.T.CardDir, erlangCard.UUID, cfg.T.CardInfo)
}
func (*ErlangCardService) GetImageDir(erlangCard *models.ErlangCards) []string {
func (*erlangCardService) GetImageDir(erlangCard *models.ErlangCards) []string {
var coverPaths []string
for _, cover := range erlangCard.Covers {
coverPaths = append(coverPaths, filepath.Join(cfg.T.CardDir, erlangCard.UUID, cover))