From f4548acea8b1e364aa08bcbbb5c448bb88c73476 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Wed, 19 Nov 2025 19:19:40 +0800
Subject: [PATCH] feat:详情demo
---
src/views/tickets/ticketComponent/TicketDetailDialog.vue | 36 +++++++++++++++++++++++++++++++++---
1 files changed, 33 insertions(+), 3 deletions(-)
diff --git a/src/views/tickets/ticketComponent/TicketDetailDialog.vue b/src/views/tickets/ticketComponent/TicketDetailDialog.vue
index 9a6a302..dc1acca 100644
--- a/src/views/tickets/ticketComponent/TicketDetailDialog.vue
+++ b/src/views/tickets/ticketComponent/TicketDetailDialog.vue
@@ -585,6 +585,8 @@
getActiveStep() {
const arr = this.stepStatusList;
+ console.log('stepStatusList',this.stepStatusList);
+
const index = arr.indexOf(String(this.currentDetail.status));
return index !== -1 ? index + 2 : 1;
},
@@ -754,14 +756,26 @@
}
};
</script>
-
-<style lang="scss" scoped>
+<style lang="scss">
.custom-dialog {
- max-height: 96vh;
+ max-height: 95vh;
:deep(.el-dialog__body) {
border-top: 0.1rem solid #f0f0f0;
}
+}
+</style>
+<style lang="scss" scoped>
+
+.step-timer {
+ position: absolute;
+ right: 80%;
+ top: 50%;
+ transform: translateY(-50%);
+ width: 100px;
+ margin-left: 4px;
+ color: #666;
+ font-size: 12px;
}
.detail-container {
padding: 0 20px;
@@ -1061,4 +1075,20 @@
pointer-events: none;
opacity: 0.3 !important;
}
+.readonly-processing-detail {
+ background-color: #f5f7fa;
+ padding: 12px;
+ border-radius: 4px;
+ min-height: 30px;
+ color: #606266;
+ line-height: 1.5;
+ display: block;
+ text-align: left;
+ margin-bottom: 5px;
+
+ &:first-child {
+ font-weight: bold;
+ margin-bottom: 4px;
+ }
+}
</style>
\ No newline at end of file
--
Gitblit v1.9.3