|
@@ -49,9 +49,12 @@ type formatterService struct {
|
|
|
|
|
|
func (service *formatterService) FormatBackendData(ctx context.Context, req *v1.GameShieldBackendArrayRequest, oldFormat map[string]v1.SendGameShieldBackend, keyCounter int) (string, error) {
|
|
|
formData, err := service.TidyFormatBackendData(ctx, req, keyCounter)
|
|
|
- for _, v := range formData {
|
|
|
- v.Type = ""
|
|
|
- v.Remark = ""
|
|
|
+ for k := range formData {
|
|
|
+ // 获取副本
|
|
|
+ tempItem := formData[k]
|
|
|
+ tempItem.Type = ""
|
|
|
+ tempItem.Remark = ""
|
|
|
+ formData[k] = tempItem // 将修改后的副本存回 map
|
|
|
}
|
|
|
if err != nil {
|
|
|
return "", err
|