import bottomImg4 from "~/assets/images/map_bi/bottom_utils/first/img4.png";
import bottomImg4On from "~/assets/images/map_bi/bottom_utils/first/img4_on.png";
import bottomImg5 from "~/assets/images/map_bi/bottom_utils/first/img5.png";
import bottomImg5On from "~/assets/images/map_bi/bottom_utils/first/img5_on.png";
import bottomImg6 from "~/assets/images/map_bi/bottom_utils/first/img6.png";
import bottomImg6On from "~/assets/images/map_bi/bottom_utils/first/img6_on.png";
import bottomImg7 from "~/assets/images/map_bi/bottom_utils/first/img7.png";
import bottomImg7On from "~/assets/images/map_bi/bottom_utils/first/img7_on.png";
import bottomImg8 from "~/assets/images/map_bi/bottom_utils/first/img8.png";
import bottomImg8On from "~/assets/images/map_bi/bottom_utils/first/img8_on.png";
import bottomImg10 from "~/assets/images/map_bi/bottom_utils/first/img10.png";
import bottomImg10On from "~/assets/images/map_bi/bottom_utils/first/img10_on.png";
import bottomImg12 from "~/assets/images/map_bi/bottom_utils/first/img12.png";
import bottomImg12On from "~/assets/images/map_bi/bottom_utils/first/img12_on.png";
import bottomImg13 from "~/assets/images/map_bi/bottom_utils/first/img13.png";
import bottomImg13On from "~/assets/images/map_bi/bottom_utils/first/img13_on.png";
// 二级菜单图片资源
import ico1 from "~/assets/images/map_bi/bottom_utils/second/ico1.png";
import ico1On from "~/assets/images/map_bi/bottom_utils/second/ico1_on.png";
import ico2 from "~/assets/images/map_bi/bottom_utils/second/ico2.png";
import ico2On from "~/assets/images/map_bi/bottom_utils/second/ico2_on.png";
import ico3 from "~/assets/images/map_bi/bottom_utils/second/ico3.png";
import ico3On from "~/assets/images/map_bi/bottom_utils/second/ico3_on.png";
import ico4 from "~/assets/images/map_bi/bottom_utils/second/ico4.png";
import ico4On from "~/assets/images/map_bi/bottom_utils/second/ico4_on.png";
import ico5 from "~/assets/images/map_bi/bottom_utils/second/ico5.png";
import ico5On from "~/assets/images/map_bi/bottom_utils/second/ico5_on.png";
import ico6 from "~/assets/images/map_bi/bottom_utils/second/ico6.png";
import ico6On from "~/assets/images/map_bi/bottom_utils/second/ico6_on.png";
import ico7 from "~/assets/images/map_bi/bottom_utils/second/ico7.png";
import ico7On from "~/assets/images/map_bi/bottom_utils/second/ico7_on.png";
import ico8 from "~/assets/images/map_bi/bottom_utils/second/ico8.png";
import ico8On from "~/assets/images/map_bi/bottom_utils/second/ico8_on.png";
import ico9 from "~/assets/images/map_bi/bottom_utils/second/ico9.png";
import ico9On from "~/assets/images/map_bi/bottom_utils/second/ico9_on.png";
import ico10 from "~/assets/images/map_bi/bottom_utils/second/ico10.png";
import ico10On from "~/assets/images/map_bi/bottom_utils/second/ico10_on.png";
import ico11 from "~/assets/images/map_bi/bottom_utils/second/ico11.png";
import ico11On from "~/assets/images/map_bi/bottom_utils/second/ico11_on.png";
import ico12 from "~/assets/images/map_bi/bottom_utils/second/ico12.png";
import ico12On from "~/assets/images/map_bi/bottom_utils/second/ico12_on.png";
import ico13 from "~/assets/images/map_bi/bottom_utils/second/ico13.png";
import ico13On from "~/assets/images/map_bi/bottom_utils/second/ico13_on.png";
import ico14 from "~/assets/images/map_bi/bottom_utils/second/ico14.png";
import ico14On from "~/assets/images/map_bi/bottom_utils/second/ico14_on.png";
import ico15 from "~/assets/images/map_bi/bottom_utils/second/ico15.png";
import ico15On from "~/assets/images/map_bi/bottom_utils/second/ico15_on.png";
import ico16 from "~/assets/images/map_bi/bottom_utils/second/ico16.png";
import ico16On from "~/assets/images/map_bi/bottom_utils/second/ico16_on.png";
import ico17 from "~/assets/images/map_bi/bottom_utils/second/ico17.png";
import ico17On from "~/assets/images/map_bi/bottom_utils/second/ico17_on.png";
import ico19 from "~/assets/images/map_bi/bottom_utils/second/ico19.png";
import ico19On from "~/assets/images/map_bi/bottom_utils/second/ico19_on.png";
import ico21 from "~/assets/images/map_bi/bottom_utils/second/ico21.png";
import ico21On from "~/assets/images/map_bi/bottom_utils/second/ico21_on.png";
import ico26 from "~/assets/images/map_bi/bottom_utils/second/ico26.png";
import ico26On from "~/assets/images/map_bi/bottom_utils/second/ico26_on.png";
import ico27 from "~/assets/images/map_bi/bottom_utils/second/ico27.png";
import ico27On from "~/assets/images/map_bi/bottom_utils/second/ico27_on.png";
import ico28 from "~/assets/images/map_bi/bottom_utils/second/ico28.png";
import ico28On from "~/assets/images/map_bi/bottom_utils/second/ico28_on.png";
import ico29 from "~/assets/images/map_bi/bottom_utils/second/ico29.png";
import ico29On from "~/assets/images/map_bi/bottom_utils/second/ico29_on.png";
// 地图点位图片资源
import pointIco1 from "~/assets/images/map_bi/point/ico1.png";
import pointIco2 from "~/assets/images/map_bi/point/ico2.png";
import pointIco3 from "~/assets/images/map_bi/point/ico3.png";
import pointIco4 from "~/assets/images/map_bi/point/ico4.png";
import pointIco5 from "~/assets/images/map_bi/point/ico5.png";
import pointIco6 from "~/assets/images/map_bi/point/ico6.png";
import pointIco7 from "~/assets/images/map_bi/point/ico7.png";
import pointIco8 from "~/assets/images/map_bi/point/ico8.png";
import pointIco9 from "~/assets/images/map_bi/point/ico9.png";
import pointIco10 from "~/assets/images/map_bi/point/ico10.png";
import pointIco11 from "~/assets/images/map_bi/point/ico11.png";
import pointIco12 from "~/assets/images/map_bi/point/ico12.png";
import pointIco13 from "~/assets/images/map_bi/point/ico13.png";
import pointIco14 from "~/assets/images/map_bi/point/ico14.png";
import pointIco15 from "~/assets/images/map_bi/point/ico15.png";
import pointIco16 from "~/assets/images/map_bi/point/ico16.png";
import pointIco17 from "~/assets/images/map_bi/point/ico17.png";
import pointIco19 from "~/assets/images/map_bi/point/ico19.png";
import pointIco30 from "~/assets/images/map_bi/point/ico30.png";
import pointIco31 from "~/assets/images/map_bi/point/ico31.png";
import pointIco32 from "~/assets/images/map_bi/point/ico32.png";
import pointIco33 from "~/assets/images/map_bi/point/ico33.png";

export const portUtilsList = [
  {
    img: bottomImg4,
    checkImg: bottomImg4On,
    label: "门口门禁",
    type: "door",
    list: [
      {
        label: "口门",
        check: false,
        img: ico1,
        checkImg: ico1On,
        markIcon: pointIco1,
        type: "car",
      },
      {
        label: "人员",
        check: false,
        img: ico2,
        checkImg: ico2On,
        markIcon: pointIco33,
        type: "person",
      },
      {
        label: "车辆",
        check: false,
        img: ico2,
        checkImg: ico2On,
        markIcon: pointIco2,
        type: "car",
      },
      {
        label: "人员闸机",
        check: false,
        img: ico1,
        checkImg: ico1On,
        type: "personMachine",
      },
      {
        label: "车辆闸机",
        check: false,
        img: ico2,
        checkImg: ico2On,
        type: "carMachine",
      },
      {
        label: "摄像头",
        check: false,
        type: "camera",
        img: ico3,
        checkImg: ico3On,
        markIcon: pointIco3,
      },
    ],
  },
  {
    img: bottomImg5,
    checkImg: bottomImg5On,
    label: "消防管控",
    type: "fire",
    list: [
      {
        label: "消防救援队",
        check: false,
        img: ico4,
        checkImg: ico4On,
        markIcon: pointIco4,
        type: "fireRescueTeam",
        request: "getRescueTeamScreenList",
        titleKey: "teamName",
      },
      {
        label: "消防控制室",
        check: false,
        type: "fireControlRoom",
        img: ico5,
        checkImg: ico5On,
        markIcon: pointIco5,
        request: "getControlRoomScreenList",
        titleKey: "roomName",
      },
      {
        label: "消防泵房",
        check: false,
        type: "firePumpRoom",
        img: ico6,
        checkImg: ico6On,
        markIcon: pointIco6,
        request: "getPumpRoomScreenList",
        titleKey: "pumpRoomName",
      },
      {
        label: "消防水源",
        check: false,
        type: "fireWaterSource",
        img: ico7,
        checkImg: ico7On,
        markIcon: pointIco7,
        request: "getWaterSourceScreenList",
        titleKey: "waterSourceName",
      },
      {
        label: "消防点位",
        check: false,
        type: "firePointLocation",
        img: ico8,
        checkImg: ico8On,
        markIcon: pointIco8,
        request: "getFirePointDeviceList",
        titleKey: "firePointName",
      },
      {
        label: "报警设备",
        check: false,
        type: "alarmEquipment",
        img: ico28,
        checkImg: ico28On,
        markIcon: pointIco32,
        request: "getSensorDeviceScreenList",
        titleKey: "sensorName",
      },
    ],
  },
  {
    img: bottomImg6,
    checkImg: bottomImg6On,
    label: "重点作业",
    type: "danger",
    list: [
      {
        label: "动火作业",
        type: "hot_work",
        check: false,
        img: ico9,
        checkImg: ico9On,
        markIcon: pointIco9,
        request: "getEightWorkInfoScreenWorkList",
        titleKey: "checkNo",
      },
      {
        label: "受限空间作业",
        type: "confinedspace_work",
        check: false,
        img: ico10,
        checkImg: ico10On,
        markIcon: pointIco10,
        request: "getEightWorkInfoScreenWorkList",
        titleKey: "checkNo",
      },
      {
        label: "临时用电作业",
        type: "electricity_work",
        check: false,
        img: ico11,
        checkImg: ico11On,
        markIcon: pointIco11,
        request: "getEightWorkInfoScreenWorkList",
        titleKey: "checkNo",
      },
      {
        label: "高处作业",
        type: "high_work",
        check: false,
        img: ico12,
        checkImg: ico12On,
        markIcon: pointIco12,
        request: "getEightWorkInfoScreenWorkList",
        titleKey: "checkNo",
      },
      {
        label: "断路作业",
        type: "cutroad_work",
        check: false,
        img: ico13,
        checkImg: ico13On,
        markIcon: pointIco13,
        request: "getEightWorkInfoScreenWorkList",
        titleKey: "checkNo",
      },
      {
        label: "动土作业",
        type: "breakground_work",
        check: false,
        img: ico14,
        checkImg: ico14On,
        markIcon: pointIco14,
        request: "getEightWorkInfoScreenWorkList",
        titleKey: "checkNo",
      },
      {
        label: "吊装作业",
        type: "hoisting_work",
        check: false,
        img: ico15,
        checkImg: ico15On,
        markIcon: pointIco15,
        request: "getEightWorkInfoScreenWorkList",
        titleKey: "checkNo",
      },
      {
        label: "盲板抽堵作业",
        type: "blindboard_work",
        check: false,
        img: ico16,
        checkImg: ico16On,
        markIcon: pointIco16,
        request: "getEightWorkInfoScreenWorkList",
        titleKey: "checkNo",
      },
      {
        label: "摄像头",
        check: false,
        type: "camera",
        img: ico3,
        checkImg: ico3On,
        markIcon: pointIco3,
      },
    ],
  },
  {
    img: bottomImg7,
    checkImg: bottomImg7On,
    label: "气象监测",
    type: "weather",
    list: [
      {
        label: "气象站",
        type: "293187ddfd984c9ab3fd716aef58da0e",
        check: false,
        img: ico17,
        checkImg: ico17On,
        markIcon: pointIco17,
      },
      {
        label: "风速站",
        type: "2da29f00852a4653ba3e760b9de57412",
        check: false,
        img: ico19,
        checkImg: ico19On,
        markIcon: pointIco19,
      },
    ],
  },
  {
    img: bottomImg8,
    checkImg: bottomImg8On,
    label: "人员定位",
    type: "people",
    list: [
      {
        label: "人员定位",
        check: false,
        type: "peoplePosition",
        img: ico21,
        checkImg: ico21On,
      },
      {
        label: "人员轨迹",
        check: false,
        type: "peopleTrajectory",
        img: ico29,
        checkImg: ico29On,
      },
    ],
  },
  {
    img: bottomImg10,
    checkImg: bottomImg10On,
    label: "视频巡屏",
    type: "camera",
    list: [
      {
        label: "摄像头",
        check: false,
        type: "platCamera",
        img: ico26,
        checkImg: ico26On,
        markIcon: pointIco3,
        request: "getFixedCameraVideoList",
        titleKey: "videoName",
      },
    ],
  },
  {
    img: bottomImg12,
    checkImg: bottomImg12On,
    label: "重点工程",
    type: "keyProject",
    list: [
      {
        label: "重点工程定位",
        check: false,
        type: "keyProject",
        img: ico27,
        checkImg: ico27On,
        markIcon: pointIco30,
        request: "getKeyProjectLargeScreenList",
        titleKey: "projectName",
      },
      {
        label: "视频定位",
        check: false,
        type: "video",
        img: ico26,
        checkImg: ico26On,
        markIcon: pointIco31,
        request: "getFixedCameraVideoList",
        titleKey: "videoName",
      },
    ],
  },
  {
    img: bottomImg13,
    checkImg: bottomImg13On,
    label: "封闭区域",
    type: "closedArea",
    list: [],
  },
];
