|
|
@@ -24,6 +24,10 @@
|
|
24
|
24
|
:deliveryDataArr="deliveryDataArr"
|
|
25
|
25
|
></expressDeliveryInfo>
|
|
26
|
26
|
</el-tab-pane>
|
|
|
27
|
+ <el-tab-pane label="案件视频" name="four">
|
|
|
28
|
+ <!-- <div @click="getVideo">chakanshipin</div> -->
|
|
|
29
|
+ <video style="background-color: #181717;" :src="videoUrl" controls="controls"></video>
|
|
|
30
|
+ </el-tab-pane>
|
|
27
|
31
|
</el-tabs>
|
|
28
|
32
|
</div>
|
|
29
|
33
|
<div slot="footer" class="dialog-footer">
|
|
|
@@ -38,7 +42,7 @@ import caseInfo from "./caseInfo.vue";
|
|
38
|
42
|
import caselogInfo from "./caselogInfo.vue";
|
|
39
|
43
|
import expressDeliveryInfo from "./expressDeliveryInfo.vue";
|
|
40
|
44
|
export default {
|
|
41
|
|
- props: ["showarchiveDetails", "detailform", "flagLoading"],
|
|
|
45
|
+ props: ["showarchiveDetails", "detailform", "flagLoading","videoList"],
|
|
42
|
46
|
components: {
|
|
43
|
47
|
caseInfo,
|
|
44
|
48
|
caselogInfo,
|
|
|
@@ -51,6 +55,7 @@ export default {
|
|
51
|
55
|
caselogDataArr: [], //案件日志
|
|
52
|
56
|
deliveryDataArr: [], //快递信息
|
|
53
|
57
|
noData: false,
|
|
|
58
|
+ videoUrl:''
|
|
54
|
59
|
};
|
|
55
|
60
|
},
|
|
56
|
61
|
watch: {
|
|
|
@@ -65,10 +70,18 @@ export default {
|
|
65
|
70
|
methods: {
|
|
66
|
71
|
handleClick(tab, event) {
|
|
67
|
72
|
// console.log(tab, event);
|
|
|
73
|
+ let headPath = window.location.origin + "/API";
|
|
|
74
|
+ this.videoUrl = headPath + this.videoList[0].annexPath;
|
|
68
|
75
|
},
|
|
69
|
76
|
cancel() {
|
|
70
|
77
|
this.$emit("cancelpaymentdetails");
|
|
71
|
78
|
},
|
|
|
79
|
+ getVideo(){
|
|
|
80
|
+ // console.log(this.videoList[0].annexPath,"PPPPPPPPPPPPPPPP");
|
|
|
81
|
+ let headPath = window.location.origin + "/API";
|
|
|
82
|
+ this.videoUrl = headPath + this.videoList[0].annexPath;
|
|
|
83
|
+ // window.open(headPath + this.videoList[0].annexPath)
|
|
|
84
|
+ }
|
|
72
|
85
|
},
|
|
73
|
86
|
};
|
|
74
|
87
|
</script>
|