From 2cef955017c735c2828e69f878d3d6b44200074f Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期二, 22 八月 2023 16:54:57 +0800
Subject: [PATCH] 111
---
web_standard/src/components/ext/OperaWorkorderDetailWindow.vue | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/web_standard/src/components/ext/OperaWorkorderDetailWindow.vue b/web_standard/src/components/ext/OperaWorkorderDetailWindow.vue
index a5bfa91..6a49ca1 100644
--- a/web_standard/src/components/ext/OperaWorkorderDetailWindow.vue
+++ b/web_standard/src/components/ext/OperaWorkorderDetailWindow.vue
@@ -95,6 +95,11 @@
<span>{{ row.num + row.umodel.name }}</span>
</template>
</el-table-column>
+ <el-table-column prop="duration" label="鎶ュ伐鏃堕暱" min-width="100px">
+ <template slot-scope="{row}">
+ <span>{{ timesToStr(row.duration) }}</span>
+ </template>
+ </el-table-column>
<!-- <el-table-column prop="doneType" label="鎶ュ伐绫诲瀷" min-width="60px">
<template slot-scope="{row}">
<span v-if="row.doneType==0" class="valid-style">鍚堟牸</span>
@@ -488,11 +493,24 @@
values.forEach(item => {
sums[index] = addPrecision(item, sums[index])
})
+ if (index===7) {
+ sums[index] = this.timesToStr(sums[index])
+ }
} else {
sums[index] = '-';
}
});
return sums
+ },
+ timesToStr(times) {
+ if (times==0||!times) {
+ return '-'
+ }
+ // let sec = times%60
+ let lesMin = Math.floor(times/60)
+ let min = lesMin%60
+ let hours = Math.floor(lesMin/60)
+ return `${hours}鏃�${min}鍒哷
}
}
}
--
Gitblit v1.9.3