package cn.iocoder.yudao.module.system.controller.admin.saporg.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "管理后台 - SAP工厂/成本中心/库存地点信息的精简 Response VO")
@Data
public class SapOrgSimpleRespVO {

    @Schema(description = "岗位序号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
    @ExcelProperty("SAP工厂/成本中心/库存地点序号")
    private Long id;

    @Schema(description = "SAP工厂code", requiredMode = Schema.RequiredMode.REQUIRED, example = "小土豆")
    @ExcelProperty("SAP工厂code")
    private String factoryCode;

    @Schema(description = "SAP工厂名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "小土豆")
    @ExcelProperty("SAP工厂名称")
    private String factoryName;

    @Schema(description = "SAP成本中心编码", requiredMode = Schema.RequiredMode.REQUIRED, example = "小土豆")
    @ExcelProperty("SAP成本中心编码")
    private String costCenterCode;

    @Schema(description = "SAP成本中心名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "小土豆")
    @ExcelProperty("SAP成本中心名称")
    private String costCenterName;

    @Schema(description = "SAP库存地点编码", requiredMode = Schema.RequiredMode.REQUIRED, example = "小土豆")
    @ExcelProperty("SAP库存地点编码")
    private String storageLocationCode;

    @Schema(description = "SAP库存地点名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "小土豆")
    @ExcelProperty("SAP库存地点名称")
    private String storageLocationName;

}
