提交
This commit is contained in:
@@ -7,6 +7,7 @@ import (
|
||||
"seeyon-filesystem/config"
|
||||
"seeyon-filesystem/dto"
|
||||
"seeyon-filesystem/model"
|
||||
"seeyon-filesystem/utils"
|
||||
)
|
||||
|
||||
// StorageAssignService 存储策略分配服务
|
||||
@@ -245,6 +246,7 @@ func (s *StorageAssignService) SetDefault(policyID uint64) error {
|
||||
|
||||
// 创建新记录
|
||||
return config.DB.Create(&model.StorageAssignment{
|
||||
ID: utils.GenID(),
|
||||
PolicyID: policyID,
|
||||
IsDefault: 1,
|
||||
Status: 1,
|
||||
@@ -265,6 +267,7 @@ func (s *StorageAssignService) AssignToRole(roleID, policyID uint64, quota int64
|
||||
}
|
||||
|
||||
return config.DB.Create(&model.StorageAssignment{
|
||||
ID: utils.GenID(),
|
||||
GroupID: roleID,
|
||||
PolicyID: policyID,
|
||||
StorageQuota: quota,
|
||||
@@ -286,6 +289,7 @@ func (s *StorageAssignService) AssignToUser(userID, policyID uint64, quota int64
|
||||
}
|
||||
|
||||
return config.DB.Create(&model.StorageAssignment{
|
||||
ID: utils.GenID(),
|
||||
UserID: userID,
|
||||
PolicyID: policyID,
|
||||
StorageQuota: quota,
|
||||
|
||||
Reference in New Issue
Block a user