|
@@ -78,7 +78,7 @@
|
78
|
78
|
<div style="margin: 0 10px">
|
79
|
79
|
<img :src="slotProps.row.oss_url" alt="" style="width: 120px;"
|
80
|
80
|
v-if="slotProps.row.mtype==2">
|
81
|
|
- <video controls
|
|
81
|
+ <video :controls="false"
|
82
|
82
|
:src="slotProps.row.oss_url"
|
83
|
83
|
v-if="slotProps.row.mtype==1" style="height: 120px;width: 120px;z-index: 8000!important;"></video>
|
84
|
84
|
</div>
|
|
@@ -178,6 +178,7 @@ const pageInfo = reactive<reactiveTableAndAny>({
|
178
|
178
|
tagChooseVal:[],
|
179
|
179
|
extraData:{},
|
180
|
180
|
uploadCopyList:[],
|
|
181
|
+ haveUpload:false,//是否上传了文件
|
181
|
182
|
})
|
182
|
183
|
|
183
|
184
|
const ideaManRef = ref<{value:string|number}>()
|
|
@@ -316,6 +317,7 @@ const updateTable = () => {
|
316
|
317
|
|
317
|
318
|
//显示已上传列表中的图片或视频
|
318
|
319
|
const getTableList = (obj:any,nameVal?:any) => {
|
|
320
|
+ pageInfo.haveUpload = true
|
319
|
321
|
tableInfo.tableList.forEach(i=>{
|
320
|
322
|
if(i.name == (nameVal ? nameVal : obj.name)){
|
321
|
323
|
i.oss_url = obj.oss_url
|
|
@@ -433,6 +435,7 @@ const switchShow = (val:boolean)=>{
|
433
|
435
|
drawer_show.value = val
|
434
|
436
|
nextTick(()=>{
|
435
|
437
|
if(val){
|
|
438
|
+ pageInfo.haveUpload = false
|
436
|
439
|
pageInfo.uploadCopyList = []
|
437
|
440
|
tableInfo.tableList = []
|
438
|
441
|
init_createrList()
|
|
@@ -449,7 +452,9 @@ const switchShow = (val:boolean)=>{
|
449
|
452
|
|
450
|
453
|
const closeEvent = () => {
|
451
|
454
|
drawer_show.value = false
|
452
|
|
- emit('init')
|
|
455
|
+ if(pageInfo.haveUpload){
|
|
456
|
+ emit('init')
|
|
457
|
+ }
|
453
|
458
|
}
|
454
|
459
|
|
455
|
460
|
// 父组件共享值
|