:poop:代码改进

This commit is contained in:
coward
2024-03-14 15:23:16 +08:00
parent 91a1e61334
commit 8dfef5192e
23 changed files with 443 additions and 83 deletions

View File

@@ -16,9 +16,9 @@ type SaveClient struct {
Name string `json:"name" form:"name" binding:"required"`
Email string `json:"email" form:"email" binding:"omitempty"`
SubnetRange string `json:"subnetRange" form:"subnetRange" binding:"omitempty"`
IpAllocation string `json:"ipAllocation" form:"ipAllocation" binding:"required"`
AllowedIPS string `json:"allowedIPS" form:"allowedIPS" binding:"required"`
ExtraAllowedIPS string `json:"extraAllowedIPS" form:"extraAllowedIPS" binding:"omitempty"`
IpAllocation []string `json:"ipAllocation" form:"ipAllocation" binding:"required"`
AllowedIPS []string `json:"allowedIPS" form:"allowedIPS" binding:"required"`
ExtraAllowedIPS []string `json:"extraAllowedIPS" form:"extraAllowedIPS" binding:"omitempty"`
Endpoint string `json:"endpoint" form:"endpoint" binding:"omitempty"`
UseServerDNS int `json:"useServerDNS" form:"useServerDNS" binding:"required,oneof=1 0"`
EnabledAfterCreation int `json:"enabledAfterCreation" form:"enabledAfterCreation" binding:"required,oneof=1 0"`