package com.hdkj.lt.si.schedule;

import java.util.AbstractMap;
import java.util.Arrays;
import java.util.List;
import java.util.Map;

/**
 * 静态网架指标定时任务常量
 *
 * @author lsl
 * @since 2026-07-25
 */
public interface StaticGridScheduleConstants {

    /** 拓扑版本（算法服务方要求） */
    String TOPOLOGY_VERSION = "2026-07-01";

    /** 区县列表：countyId → [countySid, countyName] */
    List<Map.Entry<String, String[]>> COUNTIES = Arrays.asList(
            new AbstractMap.SimpleEntry<>("BA6481B8F34143FDA7E1C35A76846911", new String[]{"洪湖", "国网洪湖市供电公司"}),
            new AbstractMap.SimpleEntry<>("54C4BBBB8FE4428E96B6AE12247C4DD4", new String[]{"秭归", "国网秭归县供电公司"}),
            new AbstractMap.SimpleEntry<>("60FDC66B3FC143DC9C39001215DDCC61", new String[]{"长阳", "国网长阳县供电公司"})
    );
}
