From e5b8dfe32fce0089561de920a9ad1e65e44ebfe2 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 26 Sep 2022 14:47:47 +0800
Subject: [PATCH] 视频上传回显
---
src/const/eventgm/eventgm.js | 3 ++-
src/views/repairsorder/repairsorderDetail.vue | 25 +++++++++++++++++++++++++
src/views/eventgm/eventgmDetail.vue | 4 ++--
src/views/repairsorder/repairsorder.vue | 2 +-
src/const/repairsorder/repairsorder.js | 3 ++-
5 files changed, 32 insertions(+), 5 deletions(-)
diff --git a/src/const/eventgm/eventgm.js b/src/const/eventgm/eventgm.js
index 2d6f648..3aa6c6a 100644
--- a/src/const/eventgm/eventgm.js
+++ b/src/const/eventgm/eventgm.js
@@ -157,10 +157,11 @@
},
},
{
- label: '图片上传',
+ label: '图片视频上传',
prop: 'picUrls',
type: 'upload',
span: 24,
+ fileType:'img',
listType: 'picture-card',
limit:5,
hide:true,
diff --git a/src/const/repairsorder/repairsorder.js b/src/const/repairsorder/repairsorder.js
index d21c78a..0a1d77d 100644
--- a/src/const/repairsorder/repairsorder.js
+++ b/src/const/repairsorder/repairsorder.js
@@ -89,9 +89,10 @@
}],
},
{
- label: '图片上传',
+ label: '图片视频上传',
prop: 'picUrls',
type: 'upload',
+ fileType:'img',
span: 24,
listType: 'picture-card',
limit:5,
diff --git a/src/views/eventgm/eventgmDetail.vue b/src/views/eventgm/eventgmDetail.vue
index e02b7a5..fa06d86 100644
--- a/src/views/eventgm/eventgmDetail.vue
+++ b/src/views/eventgm/eventgmDetail.vue
@@ -408,8 +408,8 @@
.el-image {
margin: 10px;
- width: 160px;
- height: 80px;
+ width: 100px;
+ height: 100px;
}
}
}
diff --git a/src/views/repairsorder/repairsorder.vue b/src/views/repairsorder/repairsorder.vue
index d1e2ab0..8a0e1ce 100644
--- a/src/views/repairsorder/repairsorder.vue
+++ b/src/views/repairsorder/repairsorder.vue
@@ -105,7 +105,7 @@
},
methods: {
rowSave(row, done, loading) {
- if (!picUrls){
+ if (!row.picUrls){
row.picUrls = null
}
add(row).then(() => {
diff --git a/src/views/repairsorder/repairsorderDetail.vue b/src/views/repairsorder/repairsorderDetail.vue
index 96cf186..bb959ee 100644
--- a/src/views/repairsorder/repairsorderDetail.vue
+++ b/src/views/repairsorder/repairsorderDetail.vue
@@ -261,4 +261,29 @@
right: 3%;
z-index: 99999;
}
+
+.scene-image-box {
+ line-height: 32px !important;
+ height: auto;
+ max-height: 200px;
+ overflow-y: auto;
+
+ .el-card__body {
+ display: flex;
+ padding: 0 10px !important;
+ flex-wrap: wrap;
+ justify-content: center;
+ align-items: center;
+
+ .x-audio-wrap.inline {
+ margin: 10px;
+ }
+
+ .el-image {
+ margin: 10px;
+ width: 100px;
+ height: 100px;
+ }
+ }
+}
</style>
--
Gitblit v1.9.3