diff --git a/model.go b/model.go index 45d42fe..8f20df1 100644 --- a/model.go +++ b/model.go @@ -261,7 +261,7 @@ func (m *Model) Fields() []*schema.Field { // 权限示例: "module.model.scenario" // 比如: organize:user:list, organize:user:create func (m *Model) Permission(scenario string) string { - ss := make([]string, 4) + ss := make([]string, 0, 4) switch scenario { case types.ScenarioList: ss = append(ss, m.naming.ModuleName, m.naming.Singular, "list") @@ -283,7 +283,7 @@ func (m *Model) Permission(scenario string) string { // Uri 获取请求的uri func (m *Model) Uri(scenario string) string { - ss := make([]string, 4) + ss := make([]string, 0, 4) if m.urlPrefix != "" { ss = append(ss, m.urlPrefix) }