package cn.nianxx.thhotel.workflows.reservation.common.result;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 同卡人工复核字段修正结果。返回 JSON Pointer 与矩阵 field_path 的对应关系。
 *
 * @param fieldPointer 请求中的 JSON Pointer
 * @param fieldPath 后端矩阵主 field_path
 * @param legacyFieldPath 旧扁平字段路径，仅用于前端过渡兼容
 * @param value 人工修正后的字段值
 */
public record ManualReviewResolutionFieldOverrideResult(
        @JsonProperty("field_pointer")
        String fieldPointer,
        @JsonProperty("field_path")
        String fieldPath,
        @JsonProperty("legacy_field_path")
        String legacyFieldPath,
        Object value
) {
}
