Browse Source

feat():修复测试提出来的代码问题

tags/PMS_V1.0.0_Alpha6
zhangjian 1 year ago
parent
commit
dc6d0eff3a
  1. 6
      src/pages/NewEnergy/NewEnergyOverview/Map.jsx
  2. 4
      src/pages/NewEnergy/NewEnergyOverview/index.scss
  3. 4
      src/pages/NewEnergy/NewEnergyOverview/loadable.jsx
  4. 7
      src/pages/NewEnergy/RealtimeMonitor/LockMonitor/loadable.jsx

6
src/pages/NewEnergy/NewEnergyOverview/Map.jsx

@ -120,7 +120,7 @@ function BaseMap(props) {
content: `
<div class="map-item">
<div class="name">${e.data.name}</div>
<div class="location"><img src=${mapLocation} />${e.data.location}</div>
<div class="location"><img src=${mapLocation} title=${e.data.location} />${e.data.location}</div>
<div class="pic"><img src=${e.data.pic} /></div>
<div class="item"><div>慢充占用</div><div>${e.data.slow_charge}</div></div>
<div class="item"><div>快充占用</div><div>${e.data.fast_charge}</div></div>
@ -131,8 +131,8 @@ function BaseMap(props) {
});
mass.on('mouseout', function (e) {
marker.setPosition(e.data.lnglat);
marker.setLabel()
// marker.setPosition(e.data.lnglat);
// marker.setLabel()
});
mass.setMap(map);
//datalnglat

4
src/pages/NewEnergy/NewEnergyOverview/index.scss

@ -85,6 +85,10 @@
}
.location{
margin-bottom:3px;
overflow:hidden;
white-space: nowrap;
text-overflow: ellipsis;
img{
width: 23px;
}

4
src/pages/NewEnergy/NewEnergyOverview/loadable.jsx

@ -26,6 +26,8 @@ function NewEnergyOverview() {
}
});
}
const filterOption = (input, option) =>
(option?.label ?? '').toLowerCase().includes(input.toLowerCase());
useEffect(()=>{
getPointData()
},[])
@ -46,6 +48,7 @@ function NewEnergyOverview() {
<BaseMap zoom={10} data={data} centerPoint={centerPoint} className="overview-map">
<div className="search">
<Select
showSearch
// value={Selectq}
className="select-map"
style={{
@ -53,6 +56,7 @@ function NewEnergyOverview() {
height:40
}}
options={option}
filterOption={filterOption}
onChange={(e) => hangChange(e)}
/>
<div className="search-pic"></div>

7
src/pages/NewEnergy/RealtimeMonitor/LockMonitor/loadable.jsx

@ -81,42 +81,49 @@ function PileMonitor() {
dataIndex: "device_name",
key: "device_name",
align: "center",
render: (text, record, index) => text||"-",
},
{
title: "设备编码",
dataIndex: "device_num",
key: "device_num",
align: "center",
render: (text, record, index) => text||"-",
},
{
title: "设备类型",
dataIndex: "device_type",
key: "device_type",
align: "center",
render: (text, record, index) => text||"-",
},
{
title: "设备供应商",
dataIndex: "device_vendor",
key: "device_vendor",
align: "center",
render: (text, record, index) => text||"-",
},
{
title: "对接平台",
dataIndex: "platform",
key: "platform",
align: "center",
render: (text, record, index) => text||"-",
},
{
title: "车位锁状态",
dataIndex: "lock_state_name",
key: "lock_state_name",
align: "center",
render: (text, record, index) => text||"-",
},
{
title: "设备状态",
dataIndex: "device_state_name",
key: "device_state_name",
align: "center",
render: (text, record, index) => text||"-",
},
{
title: "操作",

Loading…
Cancel
Save