diff --git a/public/assets/data.pdf b/public/assets/data.pdf index 584a4db67..55dabb702 100644 Binary files a/public/assets/data.pdf and b/public/assets/data.pdf differ diff --git a/src/views/Home/MapCtrl/Pops/ShuikuPop.js b/src/views/Home/MapCtrl/Pops/ShuikuPop.js index 69930d1a6..b4fe2fa5c 100644 --- a/src/views/Home/MapCtrl/Pops/ShuikuPop.js +++ b/src/views/Home/MapCtrl/Pops/ShuikuPop.js @@ -66,7 +66,7 @@ function ShuikuPop({ id, data, dispatch }) {
{data?.name}  - {data?.sttp && + {(data?.sttp && data?.stnm==='檀树岗') && - { - data.id!=="61610701"? - <> - - - - - - - :null - } + {/* + + + + + */}
diff --git a/src/views/Home/MapCtrl/Pops/TuRang/TableData.js b/src/views/Home/MapCtrl/Pops/TuRang/TableData.js index 15f53f7ec..1a83bbc5e 100644 --- a/src/views/Home/MapCtrl/Pops/TuRang/TableData.js +++ b/src/views/Home/MapCtrl/Pops/TuRang/TableData.js @@ -7,8 +7,16 @@ const Tabledata = ({tableData}) => { const columns = [ { title: '序号', key: '', dataIndex: '', align: 'center',width:'40px',render:(a,b,c)=>c+1}, { title: '数据时间', key: 'createTime', dataIndex: 'createTime', align: 'center',width:'200px',render: (rec) => {rec ?? "-"} }, - { title: '湿度', key: 'val', dataIndex: 'val', align: 'center',render: (rec) => {rec ?? "-"} }, + { title: '湿度', key: 'val', dataIndex: 'val', align: 'center',render: (rec) => {getVal(rec)} }, ]; + + const getVal = (v)=>{ + if(typeof v === 'number'){ + return v.toFixed(2) + }else{ + return '-' + } + } return ( <> diff --git a/src/views/Home/MapCtrl/Pops/TuRang/drpOption.js b/src/views/Home/MapCtrl/Pops/TuRang/drpOption.js index bee5c5ea7..98e37a3e9 100644 --- a/src/views/Home/MapCtrl/Pops/TuRang/drpOption.js +++ b/src/views/Home/MapCtrl/Pops/TuRang/drpOption.js @@ -41,13 +41,13 @@ export default function drpOption(data,yjData) { // 显示图例 show: true, // 图例的位置 - data: ["流量"], + data: ["湿度"], }, xAxis: [ { type: 'category', data: data.map(o => o.createTime), - inverse: false, + inverse: true, splitLine: { show: false }, @@ -73,7 +73,7 @@ export default function drpOption(data,yjData) { // gridIndex: 1, type: 'value', position: 'left', - name: "流量(L/s)", + name: "湿度(RH)", nameTextStyle: { padding: [0, 0, 10, 10], color:'#333333', @@ -89,7 +89,8 @@ export default function drpOption(data,yjData) { }, axisLabel: { color: '#333', - fontSize: 12, + fontSize: 12, + formatter: val => val+'%' }, axisLine: { show: false @@ -144,13 +145,13 @@ export default function drpOption(data,yjData) { { // xAxisIndex: 1, // yAxisIndex: 0, - name: '流量', + name: '湿度', type: 'line', color: "#d6eaec", lineStyle: { // type: "dashed" }, - data: data.map(o => o.val), + data: data.map(o => o.val?.toFixed(2)), symbol: 'none', // 设置标记点为'none',即去掉圆点 smooth: 0.5 }, diff --git a/src/views/Home/MapCtrl/Pops/TuRang/index.js b/src/views/Home/MapCtrl/Pops/TuRang/index.js index 5bbaa5ec4..70af51669 100644 --- a/src/views/Home/MapCtrl/Pops/TuRang/index.js +++ b/src/views/Home/MapCtrl/Pops/TuRang/index.js @@ -57,7 +57,7 @@ function ShenLiu({ id, data, dispatch, onCancel }) {
- getData(tms,data.stationCode)}/> + getData(tms,data.stcd)}/>
diff --git a/src/views/Home/homePanelsLayoutPage/index.js b/src/views/Home/homePanelsLayoutPage/index.js index 3dd4020b6..72adaae98 100644 --- a/src/views/Home/homePanelsLayoutPage/index.js +++ b/src/views/Home/homePanelsLayoutPage/index.js @@ -183,11 +183,11 @@ const HomePage = ({showPanels}) => { }
- { + {/* { (checkedObj.label === '预警'||checkedObj.label === '雨情')?
:null - } + } */} { checkedObj.labelRight?
diff --git a/src/views/Home/homePanelsLayoutPage/item_daba.js b/src/views/Home/homePanelsLayoutPage/item_daba.js index 9a0b21562..50e934797 100644 --- a/src/views/Home/homePanelsLayoutPage/item_daba.js +++ b/src/views/Home/homePanelsLayoutPage/item_daba.js @@ -64,7 +64,7 @@ const Page = () => {
坝顶宽度(m):
{tableData.damTopWid}
- + {/*
防浪墙顶高程(m):
{tableData.damWaveWall}
@@ -79,7 +79,7 @@ const Page = () => {
蓄水日期:
{tableData?.storageDate?.slice(0,10)}
-
+
*/} {/*
图片资料
diff --git a/src/views/Home/homePanelsLayoutPage/item_shuiku.js b/src/views/Home/homePanelsLayoutPage/item_shuiku.js index 2c7572428..b4796706b 100644 --- a/src/views/Home/homePanelsLayoutPage/item_shuiku.js +++ b/src/views/Home/homePanelsLayoutPage/item_shuiku.js @@ -7,78 +7,13 @@ import MyImg from './myImg' import Ykqk from './item_shuiku/yhqk' -const sj = { - "stcd": "61610701", - "stnm": "檀树岗2", - "rvnm": "檀树岗河", - "hnnm": "长江中游下段北岸", - "bsnm": "长江", - "lgtd": "114.744317000", - "lttd": "31.505000000", - "stlc": "黄冈市红安县七里镇檀树岗村", - "alt": null, - "mdbz": null, - "mdpr": null, - "dtmnm": "吴淞", - "dtmel": null, - "dtpr": "0.000", - "sttp": "RR", - "dfrtms": null, - "fritm": null, - "frgrd": "3", - "esstym": "197103", - "bgfrym": "197103", - "edfrym": null, - "atcunit": "黄冈市水利和湖泊局", - "admauth": "黄冈水文", - "locality": "湖北水文", - "stbk": null, - "stazt": null, - "dstrvm": null, - "drna": "78", - "phcd": "TSG", - "usfl": "1", - "comments": "中小河流改造", - "moditime": "2022-02-23 00:00:00", - "remGd": null, - "ogid": null, - "vlfl": null, - "atid": null, - "sdfl": null, - "rma": null, - "mdps": null, - "mddt": null, - "stindex": null, - "starea": null, - "stlevel": null, - "code": null, - "ispbj": null, - "issxst": null, - "stpq": null, - "sthday": null, - "source": "SW", - "importancy": 0, - "clgtd": "114.744317000", - "clttd": "31.505000000", - "elev": null, - "crucial": 0, - "buildYear": null, - "adcd": null, - "lyid": null, - "resCode": "42112230001", - "rvCode": null, - "status": 1, - "agreement": null, - "simCard": null, - "bdCard": null, - "v": 104.1 -} + const Page = () => { const dispatch = useDispatch(); const [ checked, setChecked ] = useState(0) const [data,setData] = useState([]) - console.log('aaa',data); + console.log('data',data); useEffect(()=>{ dispatch.map.setLayerVisible({ ShuiKuLayer: true }) dispatch.map.setLayerVisible({ HdswLayer: true }) @@ -90,20 +25,23 @@ const Page = () => { },[]) const getData = async (params) => { - const data1 = await reservoirlist(params) - setData(data1) + const data = await reservoirlist(params) || [] + const list = [...data.filter(o=>o.stnm==='檀树岗(新)'),...data.filter(o=>o.stnm!=='檀树岗(新)')] + setData(list) } const getShuiKu = ()=>{ SkRealPromiseWX.get().then((res) => { - const list = [...res,sj].map((i)=>{ + const list = [...res].map((i)=>{ return { id : i.stcd, name: i.stnm, ...i } }) - const data = list[checked] + const list2 = [...list.filter(o=>o.stnm==='檀树岗(新)'),...list.filter(o=>o.stnm!=='檀树岗(新)')] + console.log('res',list2); + const data = list2[checked] dispatch.runtime.setFeaturePop({ id: data.id, type: 'shuiku', @@ -143,7 +81,7 @@ const Page = () => { 溢洪情况
- + ) } diff --git a/src/views/Home/homePanelsLayoutPage/item_yuqing.js b/src/views/Home/homePanelsLayoutPage/item_yuqing.js index 7c83de7a9..fed98c035 100644 --- a/src/views/Home/homePanelsLayoutPage/item_yuqing.js +++ b/src/views/Home/homePanelsLayoutPage/item_yuqing.js @@ -20,7 +20,7 @@ const Page = ({mySetTms,show}) => { ]) const columns = [ { title: '站名', key: 'stnm', dataIndex: 'stnm',align: "center", ellipsis: true }, - { title: '时段雨量', key: 'drp', dataIndex: 'drp',align: "center", render:(v)=>v===null?'-':v }, + { title: '时段雨量(mm)', key: 'drp', dataIndex: 'drp',align: "center", render:(v)=>v===null?'-':v }, ];