From 75ea25baa2f8782729b53a412b42e173adc630c6 Mon Sep 17 00:00:00 2001 From: shijing Date: Wed, 3 Apr 2024 10:56:34 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=96=B0=E5=A2=9E=E7=9F=B3=E7=81=B0?= =?UTF-8?q?=E7=9F=B3=E7=A0=B4=E7=A2=8E=E5=92=8C=E4=BD=99=E7=83=AD=E5=8F=91?= =?UTF-8?q?=E7=94=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/route.js | 137 +++ src/views/enm_coal/teamAnalysis.vue | 489 +++++---- src/views/enm_cogeneration/handoverLog.vue | 282 +++++ src/views/enm_cogeneration/power.vue | 766 ++++++++++++++ src/views/enm_cogeneration/report.vue | 992 ++++++++++++++++++ src/views/enm_cogeneration/teamAnalysis.vue | 284 +++++ .../enm_cogeneration/workshopAnalysis.vue | 912 ++++++++++++++++ src/views/enm_limestone/handoverLog.vue | 378 +++++++ src/views/enm_limestone/handover_form.vue | 184 ++++ src/views/enm_limestone/logDetail.vue | 669 ++++++++++++ src/views/enm_limestone/other_form.vue | 174 +++ src/views/enm_limestone/power.vue | 651 ++++++++++++ src/views/enm_limestone/quastat_form.vue | 203 ++++ src/views/enm_limestone/report.vue | 898 ++++++++++++++++ src/views/enm_limestone/teamAnalysis.vue | 247 +++++ src/views/enm_limestone/workshopAnalysis.vue | 312 ++++++ src/views/enm_pack/teamAnalysis.vue | 400 +++---- 17 files changed, 7558 insertions(+), 420 deletions(-) create mode 100644 src/views/enm_cogeneration/handoverLog.vue create mode 100644 src/views/enm_cogeneration/power.vue create mode 100644 src/views/enm_cogeneration/report.vue create mode 100644 src/views/enm_cogeneration/teamAnalysis.vue create mode 100644 src/views/enm_cogeneration/workshopAnalysis.vue create mode 100644 src/views/enm_limestone/handoverLog.vue create mode 100644 src/views/enm_limestone/handover_form.vue create mode 100644 src/views/enm_limestone/logDetail.vue create mode 100644 src/views/enm_limestone/other_form.vue create mode 100644 src/views/enm_limestone/power.vue create mode 100644 src/views/enm_limestone/quastat_form.vue create mode 100644 src/views/enm_limestone/report.vue create mode 100644 src/views/enm_limestone/teamAnalysis.vue create mode 100644 src/views/enm_limestone/workshopAnalysis.vue diff --git a/src/config/route.js b/src/config/route.js index b1bf64a1..437d7684 100644 --- a/src/config/route.js +++ b/src/config/route.js @@ -186,6 +186,80 @@ const routes = [ }, ] }, + //石灰石破碎 + { + "name": "enm_limestone", + "path": "/enm_limestone", + "meta": { + "title": "石灰石破碎", + "icon": "el-icon-list", + "type": "menu", + "perms": ["enm_limestone"] + }, + "children": [ + { + "name": "limestone_report", + "path": "/enm_limestone/report", + "meta": { + "title": "生产报告", + "icon": "el-icon-document", + "perms": ["enm_limestone"] + }, + "component": "enm_limestone/report" + }, + { + "name": "limestone_power", + "path": "/enm_limestone/power", + "meta": { + "title": "单位产品电耗", + "icon": "el-icon-odometer", + "perms": ["enm_limestone"] + }, + "component": "enm_limestone/power" + }, + { + "name": "limestone_teamAnalysis", + "path": "/enm_limestone/teamAnalysis", + "meta": { + "title": "班组月度对比", + "icon": "el-icon-operation", + "perms": ["enm_limestone"] + }, + "component": "enm_limestone/teamAnalysis" + }, + { + "name": "limestone_workshopAnalysis", + "path": "/enm_limestone/workshopAnalysis", + "meta": { + "title": "车间单耗分析", + "icon": "el-icon-data-line", + "perms": ["enm_limestone"] + }, + "component": "enm_limestone/workshopAnalysis" + }, + { + "name": "limestone_handoverLog", + "path": "/enm_limestone/handoverLog", + "meta": { + "title": "交接班日志", + "icon": "el-icon-document-copy", + "perms": ["enm_limestone"] + }, + "component": "enm_limestone/handoverLog" + }, + { + "name": "limestone_logDetail", + "path": "/enm_limestone/logDetail", + "meta": { + "title": "日志详情", + "icon": "el-icon-document-copy", + "perms": ["enm_limestone"], + "hidden": true + }, + "component": "enm_limestone/logDetail" + }, + ] + }, //原料磨 { "name": "enm_rm", @@ -323,6 +397,69 @@ const routes = [ }, ] }, + //余热发电 cogeneration + { + "name": "enm_cogeneration", + "path": "/enm_cogeneration", + "meta": { + "title": "余热发电", + "icon": "el-icon-menu", + "type": "menu", + "perms": ["enm_cogeneration"] + }, + "children": [ + { + "name": "cogeneration_report", + "path": "/enm_cogeneration/report", + "meta": { + "title": "生产报告", + "icon": "el-icon-document", + "perms": ["enm_cogeneration"] + }, + "component": "enm_cogeneration/report" + }, + { + "name": "cogeneration_power", + "path": "/enm_cogeneration/power", + "meta": { + "title": "单位产品电耗", + "icon": "el-icon-odometer", + "perms": ["enm_cogeneration"] + }, + "component": "enm_cogeneration/power" + }, + { + "name": "cogeneration_teamAnalysis", + "path": "/enm_cogeneration/teamAnalysis", + "meta": { + "title": "班组月度对比", + "icon": "el-icon-operation", + "perms": ["enm_cogeneration"] + }, + "component": "enm_cogeneration/teamAnalysis" + }, + { + "name": "cogeneration_workshopAnalysis", + "path": "/enm_cogeneration/workshopAnalysis", + "meta": { + "title": "车间单耗分析", + "icon": "el-icon-data-line", + "perms": ["enm_cogeneration"] + }, + "component": "enm_cogeneration/workshopAnalysis" + }, + { + "name": "cogeneration_handoverLog", + "path": "/enm_cogeneration/handoverLog", + "meta": { + "title": "交接班日志", + "icon": "el-icon-document-copy", + "perms": ["enm_cogeneration"] + }, + "component": "enm_cogeneration/handoverLog" + }, + ] + }, //煤磨 { "name": "enm_coal", diff --git a/src/views/enm_coal/teamAnalysis.vue b/src/views/enm_coal/teamAnalysis.vue index 69ff9568..ed48ab28 100644 --- a/src/views/enm_coal/teamAnalysis.vue +++ b/src/views/enm_coal/teamAnalysis.vue @@ -1,233 +1,264 @@ +
+ +
+ + + 导出xlsx + + 打印 +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
煤磨工段班组月度对比分析
月份班组总产量(t)台时产量(t/h)运转率(%)质量单位产品电耗得分
细度(%)水分(%)煤磨排风机主电机(KW·h/t)当期值(kW·h/t)目标值(kW·h/t)当期与目标值差值(kW·h/t)环期值(kW·h/t)当期与环期差值(kW·h/t)环比增长率(%)同比增长率(%)
+ {{ item0 }} +
+
+
+
+
+ \ No newline at end of file +.printWrap { + width: 100%; + overflow-x: scroll; +} + diff --git a/src/views/enm_cogeneration/handoverLog.vue b/src/views/enm_cogeneration/handoverLog.vue new file mode 100644 index 00000000..c05840ce --- /dev/null +++ b/src/views/enm_cogeneration/handoverLog.vue @@ -0,0 +1,282 @@ + + + + + \ No newline at end of file diff --git a/src/views/enm_cogeneration/power.vue b/src/views/enm_cogeneration/power.vue new file mode 100644 index 00000000..4df2fd7c --- /dev/null +++ b/src/views/enm_cogeneration/power.vue @@ -0,0 +1,766 @@ + + + diff --git a/src/views/enm_cogeneration/report.vue b/src/views/enm_cogeneration/report.vue new file mode 100644 index 00000000..2c37f212 --- /dev/null +++ b/src/views/enm_cogeneration/report.vue @@ -0,0 +1,992 @@ + + + diff --git a/src/views/enm_cogeneration/teamAnalysis.vue b/src/views/enm_cogeneration/teamAnalysis.vue new file mode 100644 index 00000000..ec094e72 --- /dev/null +++ b/src/views/enm_cogeneration/teamAnalysis.vue @@ -0,0 +1,284 @@ + + + diff --git a/src/views/enm_cogeneration/workshopAnalysis.vue b/src/views/enm_cogeneration/workshopAnalysis.vue new file mode 100644 index 00000000..5aebb98c --- /dev/null +++ b/src/views/enm_cogeneration/workshopAnalysis.vue @@ -0,0 +1,912 @@ + + + diff --git a/src/views/enm_limestone/handoverLog.vue b/src/views/enm_limestone/handoverLog.vue new file mode 100644 index 00000000..aeb808e3 --- /dev/null +++ b/src/views/enm_limestone/handoverLog.vue @@ -0,0 +1,378 @@ + + + + + \ No newline at end of file diff --git a/src/views/enm_limestone/handover_form.vue b/src/views/enm_limestone/handover_form.vue new file mode 100644 index 00000000..0efc5054 --- /dev/null +++ b/src/views/enm_limestone/handover_form.vue @@ -0,0 +1,184 @@ + + + + \ No newline at end of file diff --git a/src/views/enm_limestone/logDetail.vue b/src/views/enm_limestone/logDetail.vue new file mode 100644 index 00000000..c3422d6d --- /dev/null +++ b/src/views/enm_limestone/logDetail.vue @@ -0,0 +1,669 @@ + + + + + \ No newline at end of file diff --git a/src/views/enm_limestone/other_form.vue b/src/views/enm_limestone/other_form.vue new file mode 100644 index 00000000..0388fce6 --- /dev/null +++ b/src/views/enm_limestone/other_form.vue @@ -0,0 +1,174 @@ + + + + \ No newline at end of file diff --git a/src/views/enm_limestone/power.vue b/src/views/enm_limestone/power.vue new file mode 100644 index 00000000..b64ea213 --- /dev/null +++ b/src/views/enm_limestone/power.vue @@ -0,0 +1,651 @@ + + + diff --git a/src/views/enm_limestone/quastat_form.vue b/src/views/enm_limestone/quastat_form.vue new file mode 100644 index 00000000..261458bc --- /dev/null +++ b/src/views/enm_limestone/quastat_form.vue @@ -0,0 +1,203 @@ + + + + + + \ No newline at end of file diff --git a/src/views/enm_limestone/report.vue b/src/views/enm_limestone/report.vue new file mode 100644 index 00000000..fbc075f2 --- /dev/null +++ b/src/views/enm_limestone/report.vue @@ -0,0 +1,898 @@ + + + diff --git a/src/views/enm_limestone/teamAnalysis.vue b/src/views/enm_limestone/teamAnalysis.vue new file mode 100644 index 00000000..4ea8788e --- /dev/null +++ b/src/views/enm_limestone/teamAnalysis.vue @@ -0,0 +1,247 @@ + + + diff --git a/src/views/enm_limestone/workshopAnalysis.vue b/src/views/enm_limestone/workshopAnalysis.vue new file mode 100644 index 00000000..56fd8b84 --- /dev/null +++ b/src/views/enm_limestone/workshopAnalysis.vue @@ -0,0 +1,312 @@ + + + diff --git a/src/views/enm_pack/teamAnalysis.vue b/src/views/enm_pack/teamAnalysis.vue index 3d0df026..fe349698 100644 --- a/src/views/enm_pack/teamAnalysis.vue +++ b/src/views/enm_pack/teamAnalysis.vue @@ -1,195 +1,213 @@ +
+ +
+ + + 导出xlsx + + 打印 +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ 水泥包装工段班组月度对比分析 +
月份班组总产量(t)当期单位产品电耗得分
当期值(kW·h/t)目标值(kW·h/t)当期与目标值差值(kW·h/t)环期值(kW·h/t)当期与环期差值(kW·h/t)环比增长率(%)同比增长率(%)
+ {{ item0 }} +
+
+
+
+
+ \ No newline at end of file +.printWrap { + width: 100%; + overflow-x: scroll; +} +