diff --git a/src/views/enm_pack/handoverLog.vue b/src/views/enm_pack/handoverLog.vue
index c00f1f46..5d28f53b 100644
--- a/src/views/enm_pack/handoverLog.vue
+++ b/src/views/enm_pack/handoverLog.vue
@@ -1,237 +1,361 @@
-
-
-
-
交接班日志
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.start_time.slice(0, 16) }}
-
-
-
-
- {{ scope.row.end_time.slice(0, 16) }}
-
-
-
-
-
+
+
+
+
交接班日志
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.start_time.slice(0, 16) }}
+
+
+
+
+ {{ scope.row.end_time.slice(0, 16) }}
+
+
+
+
+
-
-
- {{ scope.row.last_test_time.slice(0, 16) }}
-
-
-
-
- 编辑
-
-
-
- 报表
-
-
-
-
-
-
- 交接班日志
-
-
-
-
- 关闭
-
-
-
- 导出xlsx
-
- 打印
-
-
-
-
-
- {{ sflogItem.end_time.slice(0, 10) }}{{ sflogItem.shift_name }}
- {{ sflogItem.team_name }}
- 交接班记录
-
-
-
-
- 日期 |
- {{ sflogItem.end_time.slice(0, 10) }} |
- 班次 |
- {{ sflogItem.shift_name }} |
- 班组 |
- {{ sflogItem.team_name }} |
-
-
- 产量(t) |
- {{ reportItem.total_production }} |
- 单位产品分布电耗(KW·h/t) |
- {{ reportItem.elec_consume_unit }} |
-
-
- 生产情况记录 |
- 时间 |
- 类别 |
- 原因 |
- 处置措施 |
- 处置人 |
-
-
- {{ item.happen_time }} |
- {{ item.cate }} |
- {{ item.reason }} |
- {{ item.measure }} |
- {{ item.handler }} |
-
-
-
-
-
-
-
+
+
+ {{
+ scope.row.last_test_time.slice(0, 16)
+ }}
+
+
+
+
+ 编辑
+
+
+
+ 报表
+
+
+
+
+
+
+ 交接班日志
+
+
+
+
+ 关闭
+
+
+
+ 导出xlsx
+
+ 打印
+
+
+
+
+ {{ sflogItem.end_time.slice(0, 10)
+ }}{{ sflogItem.shift_name }}
+ {{
+ sflogItem.team_name
+ }}
+ 交接班记录
+
+
+
+
+ 日期 |
+
+ {{ sflogItem.end_time.slice(0, 10) }}
+ |
+ 班次 |
+
+ {{ sflogItem.shift_name }}
+ |
+ 班组 |
+
+ {{
+ sflogItem.team_name
+ }}
+ |
+
+
+ 产量(t) |
+
+ {{ reportItem.total_production }}
+ |
+
+ 单位产品分布电耗(KW·h/t)
+ |
+
+ {{ reportItem.elec_consume_unit }}
+ |
+
+
+
+ 生产情况记录
+ |
+ 时间 |
+ 类别 |
+ 原因 |
+ 处置措施 |
+ 处置人 |
+
+
+ {{ item.happen_time }} |
+ {{ item.cate }} |
+ {{ item.reason }} |
+ {{ item.measure }} |
+ {{ item.handler }} |
+
+
+
+
+
+
+
-
+
-
\ No newline at end of file
diff --git a/src/views/enm_pack/report.vue b/src/views/enm_pack/report.vue
index 5f1cea49..7fc701c8 100644
--- a/src/views/enm_pack/report.vue
+++ b/src/views/enm_pack/report.vue
@@ -1,526 +1,600 @@
-
-
-
- 导出xlsx
-
- 打印
-
-
-
-
-
-
-
-
-
- 水泥包装工段生产报告 |
-
-
- 参数 |
- 昨日 |
- 本月 |
- 本年 |
- 月目标值 |
- 月完成度 |
- 年目标值 |
- 年完成度 |
-
-
-
-
- {{item[0]}} |
- {{item[1]}} |
- {{item[2]}} |
- {{item[3]}} |
- {{item[4]}} |
- {{item[5]}} |
- {{item[6]}} |
- {{item[7]}} |
- {{item[8]}} |
-
-
-
-
-
-
-
-
-
-
-
- 至
-
- 查询
-
-
-
-
- 查询
-
-
-
-
- 查询
-
-
-
-
- 查询
-
-
-
-
-
-
-
+
+
+
+ 导出xlsx
+
+ 打印
+
+
+
+
+
+
+
+
+ 水泥包装工段生产报告 |
+
+
+ 参数 |
+ 昨日 |
+ 本月 |
+ 本年 |
+ 月目标值 |
+ 月完成度 |
+ 年目标值 |
+ 年完成度 |
+
+
+
+
+ {{ item[0] }} |
+ {{ item[1] }} |
+
+ {{ item[2] }}
+ |
+
+ {{ item[3] }}
+ |
+
+ {{ item[4] }}
+ |
+ {{ item[5] }} |
+ {{ item[6] }} |
+ {{ item[7] }} |
+ {{ item[8] }} |
+
+
+
+
+
+
+
+
+
+
+
+ 至
+
+ 查询
+
+
+
+
+ 查询
+
+
+
+
+ 查询
+
+
+
+
+ 查询
+
+
+
+
+
+
+
\ No newline at end of file
+
diff --git a/src/views/enm_pack/teamAnalysis.vue b/src/views/enm_pack/teamAnalysis.vue
index fe349698..53ee4bb2 100644
--- a/src/views/enm_pack/teamAnalysis.vue
+++ b/src/views/enm_pack/teamAnalysis.vue
@@ -77,11 +77,13 @@
export default {
data() {
return {
+ exportLoading: false,
+ timeStamp: null,
query: {
year_s: "",
page: 0,
type: "month_st",
- mgroup: "3347217757455728640",
+ mgroup: "",
},
tableDatas: [],
};
@@ -90,8 +92,25 @@ export default {
let that = this;
var myDate = new Date();
let year = myDate.getFullYear();
+ this.timeStamp = myDate.getTime();
that.query.year_s = year;
- that.getData();
+ this.$API.mtm.mgroup.list
+ .req({ page: 0, search: "水泥包装" })
+ .then((res) => {
+ console.log("水泥包装", res);
+ that.query.mgroup = res[0].id;
+ let params = {};
+ params.page = 0;
+ params.year = year;
+ params.mgroup = that.query.mgroup;
+ this.$API.mtm.goal.list.req(params).then((res) => {
+ let data = [];
+ if (res.length > 0) {
+ data = res[0];
+ }
+ that.getData(data);
+ });
+ });
},
methods: {
getData() {
@@ -111,6 +130,7 @@ export default {
//先按月份排序,再按班组排序
let n0 = item0.month_s;
let ind0 = 0;
+ let team_name0 = item0.team_name;
if (team_name0.indexOf("甲") > -1) {
ind0 = (n0 - 1) * 3;
} else if (team_name0.indexOf("乙") > -1) {
@@ -144,10 +164,10 @@ export default {
arr.push(time);
arr.push(item.team_name);
arr.push(item.total_production);
-
arr[3] = item.elec_consume_unit; //当期值(KW·h/t)
- arr[4] = item.celec_consume_unit; //目标值(KW·h/t)//需要接口获取
- arr[5] = item.celec_consume_unit; //当期与目标差值(KW·h/t)
+ let keyVale = "goal_val_" + n;
+ arr[4] = goalData[keyVale]; //目标值(KW·h/t)//需要接口获取
+ arr[5] = arr[3] - item.celec_consume_unit; //当期与目标差值(KW·h/t)
let ind_pre = 0,
huanbi = 0;
if (item.month_s == 1) {
diff --git a/src/views/enm_pack/workshopAnalysis.vue b/src/views/enm_pack/workshopAnalysis.vue
index a7e0d551..5eb7c2db 100644
--- a/src/views/enm_pack/workshopAnalysis.vue
+++ b/src/views/enm_pack/workshopAnalysis.vue
@@ -1,270 +1,326 @@
-
-
-
-
-
- 导出xlsx
-
- 打印
-
-
-
-
-
-
-
-
-
- 水泥包装工段车间单位产品电耗月度分析表 |
-
-
- 月份 |
- 当期值(KW·h/t) |
- 目标值(KW·h/t) |
- 当期与目标差值(KW·h/t) |
- 环期值(KW·h/t) |
- 当期与环期差值(KW·h/t) |
- 环比增长率(%) |
- 同比增长率(%) |
-
-
-
-
-
-
- ↑
- ↓
- ▲
- ▼
- {{item1}}
-
- |
-
-
-
-
-
-
-
-
+
+
+
+
+
+ 导出xlsx
+
+ 打印
+
+
+
+
+
+
+
+
+
+ 水泥包装工段车间单位产品电耗月度分析表
+ |
+
+
+ 月份 |
+ 当期值(KW·h/t) |
+ 目标值(KW·h/t) |
+ 当期与目标差值(KW·h/t) |
+ 环期值(KW·h/t) |
+ 当期与环期差值(KW·h/t) |
+ 环比增长率(%) |
+ 同比增长率(%) |
+
+
+
+
+
+
+ ↑
+ ↓
+ ▲
+ ▼
+ {{ item1 }}
+
+ |
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+