|
@@ -164,6 +164,9 @@ func (s *gameShieldBackendService) EditGameShieldBackend(ctx context.Context, re
|
|
|
fmt.Println("=====================================", req)
|
|
|
|
|
|
for _, v := range req.Items {
|
|
|
+ if v.Id == 0 {
|
|
|
+ return "", fmt.Errorf("id 不能为空")
|
|
|
+ }
|
|
|
if err := s.gameShieldBackendRepository.EditGameShieldBackend(ctx, &v); err != nil {
|
|
|
return "", err
|
|
|
}
|
|
@@ -189,6 +192,7 @@ func (s *gameShieldBackendService) DeleteGameShieldBackend(ctx context.Context,
|
|
|
}
|
|
|
|
|
|
func (s *gameShieldBackendService) SaveGameShieldBackend(ctx context.Context, req map[string]v1.SendGameShieldBackend, hostId int) error {
|
|
|
+ fmt.Println("=====================================", req)
|
|
|
for k, v := range req {
|
|
|
parts := strings.Split(v.Addr[0], ":")
|
|
|
keyName := strings.Split(k, "key")[1]
|