package com.zg.project.wisdom.domain.dto;

import java.util.List;

/**
 * 供应计划导入DTO - 支持自定义映射关系
 * 
 * @author zg
 * @date 2025-12-01
 */
public class GysJhImportDTO {
    
    /**
     * 映射关系对象
     */
    public static class MappingItem {
        private String label;  // 字段标识名
        private String prop;   // Excel列标识（如A、B、C等）
        
        public String getLabel() {
            return label;
        }
        
        public void setLabel(String label) {
            this.label = label;
        }
        
        public String getProp() {
            return prop;
        }
        
        public void setProp(String prop) {
            this.prop = prop;
        }
    }
    
    /**
     * 映射关系数组
     */
    private List<MappingItem> mapping;
    
    /**
     * 操作人
     */
    private String operName;
    
    public List<MappingItem> getMapping() {
        return mapping;
    }
    
    public void setMapping(List<MappingItem> mapping) {
        this.mapping = mapping;
    }
    
    public String getOperName() {
        return operName;
    }
    
    public void setOperName(String operName) {
        this.operName = operName;
    }
}