From d13c4f6e706765fbd1f5da4a490cce08b15d1919 Mon Sep 17 00:00:00 2001 From: zhoulingpo Date: Mon, 15 May 2023 16:06:36 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=9B=BE=E6=A0=87=20=E4=BF=AE=E6=94=B9=E5=88=A0?= =?UTF-8?q?=E9=99=A410=E4=B8=AA=E7=9A=84=E5=85=B3=E9=94=AE=E5=AD=97=20?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=97=A5=E6=9C=9F=E6=98=BE=E7=A4=BA=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ProcessApprovalHistory.vue | 14 +- src/icon/svg/cloud.svg | 1 + src/icon/svg/del.svg | 1 + src/utils/date.js | 10 +- src/views/Report/ReportDetail.vue | 3 +- .../reportProcess/components/reportForm.vue | 177 ++++++++++-------- src/views/reportProcess/launch.vue | 4 +- 7 files changed, 125 insertions(+), 85 deletions(-) create mode 100644 src/icon/svg/cloud.svg create mode 100644 src/icon/svg/del.svg diff --git a/src/components/ProcessApprovalHistory.vue b/src/components/ProcessApprovalHistory.vue index 7a72b62..9a42983 100644 --- a/src/components/ProcessApprovalHistory.vue +++ b/src/components/ProcessApprovalHistory.vue @@ -48,8 +48,13 @@ + diff --git a/src/icon/svg/cloud.svg b/src/icon/svg/cloud.svg new file mode 100644 index 0000000..03cf682 --- /dev/null +++ b/src/icon/svg/cloud.svg @@ -0,0 +1 @@ + diff --git a/src/icon/svg/del.svg b/src/icon/svg/del.svg new file mode 100644 index 0000000..d569cf2 --- /dev/null +++ b/src/icon/svg/del.svg @@ -0,0 +1 @@ + diff --git a/src/utils/date.js b/src/utils/date.js index 7165094..1c5337d 100644 --- a/src/utils/date.js +++ b/src/utils/date.js @@ -4,6 +4,7 @@ * @param fmt * @returns {*} */ + export function formatDate (value, fmt) { const regPos = /^\d+(\.\d+)?$/ if (regPos.test(value)) { @@ -41,6 +42,13 @@ export function formatDate2 (value, fmt) { let hours = dateObject.getHours(); let minutes = dateObject.getMinutes(); let seconds = dateObject.getSeconds(); + function timeAdd0(str) { + if(str<=9){ + str='0'+str; + } + return str + } - return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; + console.log(seconds) + return `${year}-${month}-${day} ${timeAdd0(hours)}:${timeAdd0(minutes)}:${timeAdd0(seconds)}`; } diff --git a/src/views/Report/ReportDetail.vue b/src/views/Report/ReportDetail.vue index 59ebf0c..6e1cb50 100644 --- a/src/views/Report/ReportDetail.vue +++ b/src/views/Report/ReportDetail.vue @@ -268,6 +268,7 @@ export default { getReportDetail() { this.$api.report.getReportDetail(this.reportId).then(res => { this.row = res.data + this.isAdmin = this.$store.getters.userInfo.userId==this.row.createUserId // 需要给分数/2 this.previewRow() }) @@ -275,7 +276,7 @@ export default { }, mounted() { this.reportId = this.$route.query.reportId - this.isAdmin = this.$store.getters.userInfo.roleIdList.indexOf('35LLRCAQ8D') > -1 + // this.previewRow() this.getComment() this.getReportDetail() diff --git a/src/views/reportProcess/components/reportForm.vue b/src/views/reportProcess/components/reportForm.vue index 4e6e503..ab94d04 100644 --- a/src/views/reportProcess/components/reportForm.vue +++ b/src/views/reportProcess/components/reportForm.vue @@ -20,14 +20,15 @@ - - +