Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
center-live
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
center-live
Commits
4cce051a
提交
4cce051a
authored
4月 22, 2021
作者:
pengxiaohui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改
上级
cada09d0
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
25 行增加
和
18 行删除
+25
-18
DialogDetails.vue
src/components/TableHandles/DialogDetails.vue
+5
-4
index.vue
src/components/TableHandles/index.vue
+17
-4
index.vue
src/pages/meeting/tencent-meeting/index.vue
+3
-10
没有找到文件。
src/components/TableHandles/DialogDetails.vue
浏览文件 @
4cce051a
...
...
@@ -16,7 +16,7 @@
<
span
v
-
for
=
"(it, index) in details.hosts"
:
key
=
"it.userid"
>
{{
it
.
username
}}
{{
index
>
0
?
'、'
:
''
}}
<
/span
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"会议管理员:"
>
<
span
v
-
for
=
"(it, index) in details.managers"
:
key
=
"it.userid"
>
{{
i
t
.
nickname
}}
{{
index
>
0
?
'、'
:
''
}}
<
/span
>
<
span
v
-
for
=
"(it, index) in details.managers"
:
key
=
"it.userid"
>
{{
i
ndex
>
0
?
'、'
:
''
}}
{{
it
.
nickname
}}
<
/span
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"会议直播主题:"
v
-
if
=
"details.enable_live === 1"
>
{{
details
.
live_config
.
live_subject
}}
...
...
@@ -24,10 +24,10 @@
<
el
-
form
-
item
label
=
"会议直播简介:"
v
-
if
=
"details.enable_live === 1"
>
<
p
style
=
"line-height:26px;padding:7px 10px 7px 0"
>
{{
details
.
live_config
.
live_summary
}}
<
/p
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"参会成员:"
v
-
if
=
"rowData.status === 2"
>
<
el
-
form
-
item
label
=
"参会成员:"
v
-
if
=
"rowData.status === 2
&& operatable
"
>
<
el
-
button
type
=
"text"
@
click
=
"handleExport"
>
导出
excel
<
/el-button
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"回放:"
v
-
if
=
"rowData.status === 2"
>
<
el
-
form
-
item
label
=
"回放:"
v
-
if
=
"rowData.status === 2
&& operatable
"
>
<
el
-
button
type
=
"text"
v
-
if
=
"hasRecord"
@
click
=
"handleDownload"
>
下载
<
/el-button
>
<
el
-
button
type
=
"text"
v
-
else
disabled
>
暂无回放
<
/el-button
>
<
/el-form-item
>
...
...
@@ -40,7 +40,8 @@ export default {
props
:
{
details
:
{
}
,
rowData
:
{
}
,
dialogType
:
{
}
dialogType
:
{
}
,
operatable
:
{
}
}
,
computed
:
{
hasRecord
()
{
...
...
src/components/TableHandles/index.vue
浏览文件 @
4cce051a
...
...
@@ -33,7 +33,7 @@
<p
class=
"meeting-status"
v-show=
"dialogType === 'details'"
>
会议{{rowData.status | statusFilter}}
</p>
<p
class=
"title"
>
{{domicTitle}}
</p>
</div>
<dialog-details
:rowData=
"rowData"
:details=
"details"
v-show=
"dialogType === 'details'"
/>
<dialog-details
:rowData=
"rowData"
:details=
"details"
v-show=
"dialogType === 'details'"
:operatable=
"operatable"
/>
<dialog-copy-invite
:rowData=
"rowData"
:details=
"details"
v-show=
"dialogType === 'copy'"
/>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
type=
"primary"
size=
"mini"
v-show=
"dialogType === 'copy'"
@
click=
"copyLink"
>
复制
</el-button>
...
...
@@ -183,12 +183,25 @@ export default {
}
else
{
const
list
=
await
this
.
fetchMeetingRecordAddr
()
if
(
list
&&
Array
.
isArray
(
list
))
{
if
(
list
.
length
===
1
)
{
window
.
open
(
list
[
0
].
view_address
,
'_blank'
)
}
list
.
forEach
(
it
=>
{
if
(
it
.
download_address
)
{
// window.open(it.download_address, '_blank')
this
.
funDownload
(
it
.
download_address
,
it
.
download_address
)
}
})
}
}
},
funDownload
(
fileUrl
,
fileName
)
{
const
elink
=
document
.
createElement
(
'a'
)
// 创建一个a标签
elink
.
download
=
fileName
;
// 设置a标签的下载属性
elink
.
style
.
display
=
'none'
;
// 将a标签设置为隐藏
elink
.
href
=
fileUrl
;
// 把之前处理好的地址赋给a标签的href
document
.
body
.
appendChild
(
elink
);
// 将a标签添加到body中
elink
.
click
();
// 执行a标签的点击方法
URL
.
revokeObjectURL
(
elink
.
href
)
// 下载完成释放URL 对象
document
.
body
.
removeChild
(
elink
)
// 移除a标签
},
fetchStopMeeting
()
{
const
params
=
{
meeting_id
:
this
.
rowData
.
meeting_id
...
...
src/pages/meeting/tencent-meeting/index.vue
浏览文件 @
4cce051a
...
...
@@ -677,16 +677,9 @@ export default {
}
,
fetchUserList
(
val
)
{
if
(
!
val
)
return
let
params
=
{
}
;
if
(
typeof
val
===
'string'
)
{
params
=
{
nickname
:
val
}
}
else
{
params
=
{
nickname
:
val
}
}
const
params
=
{
nickname
:
val
}
;
this
.
searchUsersloading
=
true
searchUserList
(
params
)
.
then
(
res
=>
{
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论