Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
N
national_museum_vod
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
qzhxx
national_museum_vod
Commits
afa9bb2d
Commit
afa9bb2d
authored
Apr 10, 2021
by
qzhxx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
汇出文件更改,视频删除确认
parent
e260cc21
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
48 additions
and
9 deletions
+48
-9
index.vue
src/page/content/video/content/index.vue
+46
-5
index.vue
src/page/content/video/remit/index.vue
+2
-4
No files found.
src/page/content/video/content/index.vue
View file @
afa9bb2d
...
@@ -513,10 +513,47 @@ export default {
...
@@ -513,10 +513,47 @@ export default {
console
.
log
(
err
);
console
.
log
(
err
);
});
});
},
},
// 删除
// 根据视频内容id查询被引用的展板
handleDelete
(
row
)
{
getUseBoard
(
id
){
let
_this
=
this
;
this
this
.
$confirm
(
"此操作将永久删除, 是否继续?"
,
"提示"
,
{
.
$https
({
method
:
"get"
,
url
:
"videoContent/getExhibitionBoardById/"
+
id
,
authType
:
this
.
backToken
})
.
then
(
res
=>
{
if
(
res
.
data
.
resultCode
===
"200"
){
// console.log(res.data.data,'wwwww')
let
data
=
res
.
data
.
data
if
(
data
){
data
=
'当前视频已被展板('
+
res
.
data
.
data
+
')所使用,'
}
else
{
data
=
'当前视频无引用展板,'
}
console
.
log
(
data
)
this
.
openDel
(
id
,
data
)
}
else
{
this
.
$message
({
type
:
"error"
,
message
:
res
.
data
.
message
});
}
},
error
=>
{
this
.
$message
({
type
:
"fail"
,
message
:
"删除失败!"
+
error
.
response
.
data
});
}
);
},
//
// 删除弹出确认窗口
openDel
(
id
,
data
){
// alert(data)
const
dataMsg
=
data
let
_this
=
this
;
this
.
$confirm
(
dataMsg
+
"此操作将永久删除, 是否继续?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
type
:
"warning"
...
@@ -525,7 +562,7 @@ export default {
...
@@ -525,7 +562,7 @@ export default {
_this
_this
.
$https
({
.
$https
({
method
:
"delete"
,
method
:
"delete"
,
url
:
"videoContent/delete/"
+
row
.
id
,
url
:
"videoContent/delete/"
+
id
,
authType
:
this
.
backToken
authType
:
this
.
backToken
})
})
.
then
(
.
then
(
...
@@ -548,6 +585,10 @@ export default {
...
@@ -548,6 +585,10 @@ export default {
})
})
.
catch
(()
=>
{});
.
catch
(()
=>
{});
},
},
// 删除
handleDelete
(
row
)
{
this
.
getUseBoard
(
row
.
id
)
},
// 批量操作
// 批量操作
handleSelectionChange
(
selection
)
{
handleSelectionChange
(
selection
)
{
...
...
src/page/content/video/remit/index.vue
View file @
afa9bb2d
...
@@ -306,7 +306,7 @@ export default {
...
@@ -306,7 +306,7 @@ export default {
console
.
log
(
str
);
console
.
log
(
str
);
_this
.
$https
({
_this
.
$https
({
url
:
"asset/download"
,
url
:
"asset/download"
,
method
:
"
ge
t"
,
method
:
"
pos
t"
,
authType
:
this
.
backToken
authType
:
this
.
backToken
},
},
{
idList
:
str
}
{
idList
:
str
}
...
@@ -328,9 +328,7 @@ export default {
...
@@ -328,9 +328,7 @@ export default {
document
.
body
.
appendChild
(
downloadElement
)
document
.
body
.
appendChild
(
downloadElement
)
downloadElement
.
click
()
// 点击下载
downloadElement
.
click
()
// 点击下载
document
.
body
.
removeChild
(
downloadElement
)
// 下载完成移除元素
document
.
body
.
removeChild
(
downloadElement
)
// 下载完成移除元素
window
.
URL
.
revokeObjectURL
(
href
)
// 释放blob对象
window
.
URL
.
revokeObjectURL
(
href
)
// 释放blob对象
},
},
error
=>
{}
error
=>
{}
);
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment