longz
2026-08-03 588a3c2fe071d0e7dc096a1916f0c5bf23fcefcd
fix: include charger metadata in export (#23578)
1个文件已修改
12 ■■■■■ 已修改文件
ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/export/ChargingPileExport.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/export/ChargingPileExport.java
@@ -42,6 +42,14 @@
    private String equipmentLng;
    @Excel(name = "设备纬度", width = 20)
    private String equipmentLat;
    @Excel(name = "设备出厂编码", width = 25)
    private String equipmentProductCode;
    @Excel(name = "设备用途", width = 25, readConverterExp = "1=公共,50=个人,100=公交专用,101=环卫专用,102=物流专用,103=出租车专用,104=分时租赁专用,106=单位专用,107=移动站点,108=居民小区公共,109=居民小区专用")
    private Integer equipmentPurpose;
    @Excel(name = "新国标", width = 15, readConverterExp = "1=是,0=否")
    private Integer newNationalStandard;
    @Excel(name = "是否支持VIN码识别", width = 22, readConverterExp = "1=是,0=否")
    private Integer vinFlag;
    @Excel(name = "*接口编码", width = 20)
    private String interfaceCode;
@@ -107,6 +115,10 @@
            export.setEquipmentClassification(pile.getEquipmentClassification());
            export.setEquipmentLng(pile.getEquipmentLng());
            export.setEquipmentLat(pile.getEquipmentLat());
            export.setEquipmentProductCode(pile.getEquipmentProductCode());
            export.setEquipmentPurpose(pile.getEquipmentPurpose());
            export.setNewNationalStandard(pile.getNewNationalStandard());
            export.setVinFlag(pile.getVinFlag());
        } else if (record != null) {
            export.setCode(record.getCode());
            export.setName(record.getName());