|
@@ -232,6 +232,7 @@
|
|
|
v-model="item.fileUrl"
|
|
v-model="item.fileUrl"
|
|
|
class="avatar-uploader"
|
|
class="avatar-uploader"
|
|
|
:action="uploadUrl"
|
|
:action="uploadUrl"
|
|
|
|
|
+ :headers="uploadHeaders"
|
|
|
:show-file-list="false"
|
|
:show-file-list="false"
|
|
|
:on-success="(res, file) => handleAvatarSuccessFile(res, file, item)"
|
|
:on-success="(res, file) => handleAvatarSuccessFile(res, file, item)"
|
|
|
:before-upload="beforeAvatarUploadFile">
|
|
:before-upload="beforeAvatarUploadFile">
|
|
@@ -250,6 +251,7 @@
|
|
|
v-model="item.videoUrl"
|
|
v-model="item.videoUrl"
|
|
|
class="avatar-uploader"
|
|
class="avatar-uploader"
|
|
|
:action="uploadUrl"
|
|
:action="uploadUrl"
|
|
|
|
|
+ :headers="uploadHeaders"
|
|
|
:show-file-list="false"
|
|
:show-file-list="false"
|
|
|
:on-success="(res, file) => handleAvatarSuccessVideo(res, file, item)"
|
|
:on-success="(res, file) => handleAvatarSuccessVideo(res, file, item)"
|
|
|
:before-upload="beforeAvatarUploadVideo">
|
|
:before-upload="beforeAvatarUploadVideo">
|
|
@@ -414,6 +416,7 @@
|
|
|
v-model="item.fileUrl"
|
|
v-model="item.fileUrl"
|
|
|
class="avatar-uploader"
|
|
class="avatar-uploader"
|
|
|
:action="uploadUrl"
|
|
:action="uploadUrl"
|
|
|
|
|
+ :headers="uploadHeaders"
|
|
|
:show-file-list="false"
|
|
:show-file-list="false"
|
|
|
:on-success="(res, file) => handleAvatarSuccessFile(res, file, item)"
|
|
:on-success="(res, file) => handleAvatarSuccessFile(res, file, item)"
|
|
|
:before-upload="beforeAvatarUploadFile">
|
|
:before-upload="beforeAvatarUploadFile">
|
|
@@ -432,6 +435,7 @@
|
|
|
v-model="item.videoUrl"
|
|
v-model="item.videoUrl"
|
|
|
class="avatar-uploader"
|
|
class="avatar-uploader"
|
|
|
:action="uploadUrl"
|
|
:action="uploadUrl"
|
|
|
|
|
+ :headers="uploadHeaders"
|
|
|
:show-file-list="false"
|
|
:show-file-list="false"
|
|
|
:on-success="(res, file) => handleAvatarSuccessVideo(res, file, item)"
|
|
:on-success="(res, file) => handleAvatarSuccessVideo(res, file, item)"
|
|
|
:before-upload="beforeAvatarUploadVideo">
|
|
:before-upload="beforeAvatarUploadVideo">
|
|
@@ -538,6 +542,7 @@
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
|
+import { getToken } from '@/utils/auth';
|
|
|
import { myListCourseFinishTempParent, getCourseFinishTempParent, delCourseFinishTempParent, addCourseFinishTempParent, updateCourseFinishTempParent, exportCourseFinishTempParent } from "@/api/course/courseFinishTempParent";
|
|
import { myListCourseFinishTempParent, getCourseFinishTempParent, delCourseFinishTempParent, addCourseFinishTempParent, updateCourseFinishTempParent, exportCourseFinishTempParent } from "@/api/course/courseFinishTempParent";
|
|
|
import {courseList, videoList} from '@/api/qw/sop'
|
|
import {courseList, videoList} from '@/api/qw/sop'
|
|
|
import ImageUpload from '@/views/qw/sop/ImageUpload.vue'
|
|
import ImageUpload from '@/views/qw/sop/ImageUpload.vue'
|
|
@@ -551,6 +556,7 @@ export default {
|
|
|
components: { ImageUpload ,userVideo},
|
|
components: { ImageUpload ,userVideo},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
|
|
+ uploadHeaders: { Authorization: 'Bearer ' + getToken() },
|
|
|
videoOptionsLoading: false,
|
|
videoOptionsLoading: false,
|
|
|
videoOptions: [],
|
|
videoOptions: [],
|
|
|
videoLoading: false,
|
|
videoLoading: false,
|