Commit f15accea authored by 周宏民's avatar 周宏民

feat: 宜兴集成登录

parent 32fb9987
Pipeline #91935 failed with stages
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
{
"水务业务门户": {
"name": "水务业务门户",
"label": "",
"url": ""
},
"业务中心": [
{
"name": "水务业务门户",
"label": "",
"name": "综合展示",
"url": ""
},
{
"name": "综合展示",
"name": "制水管控",
"url": ""
},
{
"name": "制水管控",
"name": "管网输配",
"label": "",
"url": ""
},
{
"name": "营销客服",
"label": "",
"url": ""
}
],
"智慧管网": [
"智慧生产建设": [
{
"name": "管网GIS系统",
"name": "智慧水厂",
"label": "",
"url": "",
"english": "Pipeline GIS"
},
{
"name": "管网采集系统",
"url": "",
"english": "Pipeline Collection"
"english": ""
},
{
"name": "管网一张图",
"name": "实验室管理",
"url": "",
"english": "Pipe Network"
"english": ""
}
],
"综合调度": [
"智慧生产调度": [
{
"name": "管网运行监测",
"name": "二次供水",
"label": "",
"url": ""
},
{
"name": "GIS服务",
"url": "",
"english": ""
},
{
"name": "管网GIS",
"url": "",
"english": ""
},
{
"name": "管网运维",
"url": "",
"english": "Pipeline Operation"
"english": ""
},
{
"name": "调度事物管理",
"name": "DMA控漏",
"url": "",
"english": "Scheduling Management"
"english": ""
},
{
"name": "报警管理平台",
"name": "供水调度",
"url": "",
"english": "Alarm Management"
"english": ""
}
],
"智慧营": [
"智慧营收服务": [
{
"name": "营业收费",
"name": "业扩报装",
"label": "",
"url": "",
"english": "Operating Fees"
"url": ""
},
{
"name": "抄表管理",
"url": "",
"english": "Meter Reading"
"name": "大用户水表管理",
"url": ""
},
{
"name": "网上营业厅",
"url": "",
"english": "Online Business Hall"
"name": "营业收费",
"url": ""
},
{
"name": "表务系统",
"url": ""
},
{
"name": "客服热线",
"url": ""
}
],
"基础平台": [
{
"name": "物联统一接入平台",
"name": "数据中台",
"url": "",
"english": "Data Console"
},
{
"name": "物联网管理",
"url": "",
"english": "IoT Management"
},
{
"name": "外业管理",
"url": "",
"english": "Collection Management"
},
{
"name": "公共服务",
"url": "",
"english": "Public Service"
},
{
"name": "统一报警",
"url": "",
"english": "IoT Unified Access"
"english": "Unified Alarm"
},
{
"name": "综合后台管理平台",
"name": "WEB组态",
"url": "",
"english": "Integrated Backend"
"english": "WEB Configuration"
},
{
"name": "GIS服务平台",
"name": "排班管理",
"url": "",
"english": "GIS Service "
"english": "Shift Management"
},
{
"name": "Web组态平台",
"name": "运维监控",
"url": "",
"english": "Web Configuration"
"english": "Operation Monitoring"
}
],
"标题": "宜兴智慧水务管控平台"
......
......@@ -194,7 +194,6 @@ const IntegrationYixing = props => {
timer3.current = null;
};
}, []);
return (
<div className={classNames(styles.integrationYixing, 'integrationYixing')} ref={ref}>
{jumpLoading ? (
......@@ -230,8 +229,31 @@ const IntegrationYixing = props => {
业务中心
<img src={icon1} alt="" />
</div>
<div className={styles.integration_row_item}>
{configData['水务业务门户'] ? (
<div
key={configData['水务业务门户'].name}
className={styles.integration_row_col}
type="水务业务门户"
onClick={() => onLink(configData['水务业务门户'].url)}
>
<div
className={classNames(
styles.integration_row_col_hover,
'animate__fadeIn animate__animated duration-100ms',
)}
/>
<div className={styles.integration_row_col_content} name={configData['水务业务门户'].name}>
<div className={styles.integration_row_col_text} type="水务业务门户">
{configData['水务业务门户'].label || configData['水务业务门户'].name}
</div>
</div>
</div>
) : null}
</div>
<div className={styles.integration_row_list}>
<div className={styles.integration_row_grid} type="业务中心">
<div className={styles.integration_row_grid_title}>综合大屏 </div>
{configData['业务中心'] &&
configData['业务中心'].map(item => (
<div
......@@ -263,13 +285,13 @@ const IntegrationYixing = props => {
<img src={icon2} alt="" />
</div>
<div className={styles.integration_row_right2}>
<div className={styles.integration_row_list} type="智慧管网">
<div className={styles.integration_row_list_title} type="智慧管网">
- 智慧管网 -
<div className={styles.integration_row_list} type="智慧生产建设">
<div className={styles.integration_row_list_title} type="智慧生产建设">
- 智慧生产建设 -
</div>
<div className={styles.integration_row_grid} type="智慧管网">
{configData['智慧管网'] &&
configData['智慧管网'].map(item => (
<div className={styles.integration_row_grid} type="智慧生产建设">
{configData['智慧生产建设'] &&
configData['智慧生产建设'].map(item => (
<div
key={item.name}
className={styles.integration_row_col}
......@@ -290,17 +312,18 @@ const IntegrationYixing = props => {
))}
</div>
</div>
<div className={styles.integration_row_list} type="智慧管网">
<div className={styles.integration_row_list_title} type="智慧管网">
- 综合调度 -
<div className={styles.integration_row_list} type="智慧生产调度">
<div className={styles.integration_row_list_title} type="智慧生产调度">
- 智慧生产调度 -
</div>
<div className={styles.integration_row_grid} type="智慧管网">
{configData['综合调度'] &&
configData['综合调度'].map(item => (
<div className={styles.integration_row_grid} type="智慧生产调度">
{configData['智慧生产调度'] &&
configData['智慧生产调度'].map(item => (
<div
key={item.name}
className={styles.integration_row_col}
type={item.name}
name="智慧生产调度"
onClick={() => onLink(item.url)}
>
<div
......@@ -317,13 +340,13 @@ const IntegrationYixing = props => {
))}
</div>
</div>
<div className={styles.integration_row_list} type="智慧管网">
<div className={styles.integration_row_list_title} type="智慧管网">
- 智慧营 -
<div className={styles.integration_row_list} type="智慧营收服务">
<div className={styles.integration_row_list_title} type="智慧营收服务">
- 智慧营收服务 -
</div>
<div className={styles.integration_row_grid} type="智慧管网">
{configData['智慧营'] &&
configData['智慧营'].map(item => (
<div className={styles.integration_row_grid} type="智慧营收服务">
{configData['智慧营收服务'] &&
configData['智慧营收服务'].map(item => (
<div
key={item.name}
className={styles.integration_row_col}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment