Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
c496b5cf
提交
c496b5cf
编写于
12月 24, 2020
作者:
vino
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
广场管理开发
上级
b4058c32
变更
2
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
45 行增加
和
20 行删除
+45
-20
plazaApi.js
src/utils/plaza/plazaApi.js
+9
-0
plaza-list.vue
src/views/plaza/plaza-list.vue
+36
-20
未找到文件。
src/utils/plaza/plazaApi.js
浏览文件 @
c496b5cf
...
...
@@ -71,3 +71,12 @@ export const getPlaza = () => {
description
:
'后台管理--广场内专区信息(查看)'
,
})
};
export
const
getSelectPlazaList
=
()
=>
{
return
fetch
({
headers
,
url
:
getBaseUrl
(
`circle/sso/square/circle/list`
),
method
:
'get'
,
description
:
'后台管理--待选专区列表'
,
})
};
src/views/plaza/plaza-list.vue
浏览文件 @
c496b5cf
...
...
@@ -18,7 +18,7 @@
</el-col>
<el-col
:span=
"9"
>
<el-form-item
label=
"疾病标签"
>
<el-select
<el-select
multiple
:multiple-limit=
"5"
v-model=
"searchForm.diseaseIdList"
id=
"statusSelector"
placeholder=
"请选择发布状态"
...
...
@@ -38,8 +38,8 @@
<el-row
:gutter=
"30"
type=
"flex"
style=
"margin-top: 10px"
>
<el-col
:span=
"9"
>
<el-form-item
label=
"科室标签"
>
<el-select
v-model=
"searchForm.
liveStatus
"
<el-select
multiple
:multiple-limit=
"5"
v-model=
"searchForm.
deptIdList
"
id=
"statusSelector"
placeholder=
"请选择发布状态"
clearable
...
...
@@ -56,8 +56,8 @@
</el-col>
<el-col
:span=
"9"
>
<el-form-item
label=
"学科标签"
>
<el-select
v-model=
"searchForm.
liveStatus
"
<el-select
multiple
:multiple-limit=
"5"
v-model=
"searchForm.
subjectIdList
"
id=
"statusSelector"
placeholder=
"请选择发布状态"
clearable
...
...
@@ -128,10 +128,10 @@
<el-dialog
title=
"添加专区"
:visible
.
sync=
"dialog
Livelink
Visible"
:visible
.
sync=
"dialogVisible"
width=
"700px"
:close-on-click-modal=
"false"
@
close=
"handle
Livelink
Close"
@
close=
"handleClose"
center
>
...
...
@@ -148,10 +148,10 @@
style=
"margin-left:20px;height: 32px;line-height: 32px;"
>
<el-option
v-for=
"item in s
tatus
List"
:key=
"item.
value
"
:label=
"item.
label
"
:value=
"item.
label
"
v-for=
"item in s
electPlaza
List"
:key=
"item.
id
"
:label=
"item.
name
"
:value=
"item.
id
"
></el-option>
</el-select>
</el-col>
...
...
@@ -161,7 +161,7 @@
<el-form-item
label=
"疾病标签"
>
<el-col
:span=
"20"
>
<el-select
multiple
multiple-limit=
"5"
<el-select
multiple
:
multiple-limit=
"5"
v-model=
"plazaForm.diseaseIdList"
id=
"statusSelector"
placeholder=
"请选择发布状态"
...
...
@@ -182,7 +182,7 @@
<el-form-item
label=
"科室标签"
>
<el-col
:span=
"20"
>
<el-select
multiple
multiple-limit=
"5"
<el-select
multiple
:
multiple-limit=
"5"
v-model=
"plazaForm.deptIdList"
id=
"statusSelector"
placeholder=
"请选择发布状态"
...
...
@@ -202,7 +202,7 @@
<el-form-item
label=
"学科标签"
>
<el-col
:span=
"25"
>
<el-select
multiple
multiple-limit=
"5"
<el-select
multiple
:
multiple-limit=
"5"
v-model=
"plazaForm.subjectIdList"
id=
"statusSelector"
placeholder=
"请选择发布状态"
...
...
@@ -238,7 +238,7 @@
let
vm
=
null
;
import
BreadCrumb
from
"@/components/breadcrumb.vue"
;
import
{
getDiseaseList
,
getDeptList
,
getSubjectList
,
getPlazaList
,
savePlaza
,
delPlaza
,
getPlaza
}
from
"../../utils/plaza/plazaApi"
;
import
{
getDiseaseList
,
getDeptList
,
getSubjectList
,
getPlazaList
,
savePlaza
,
delPlaza
,
getPlaza
,
getSelectPlazaList
}
from
"../../utils/plaza/plazaApi"
;
import
{
doUpload
,
getFilePath
,
unsubscribe
}
from
"../../utils/qiniu-util"
;
import
QRCode
from
"qrcodejs2"
import
ElLink
from
"element-ui/packages/link/src/main"
;
...
...
@@ -299,7 +299,7 @@
audienceUrl
:
""
,
plazaForm
:
{
id
:
''
,
businessId
:
0
,
businessId
:
""
,
deptIdList
:
[],
diseaseIdList
:
[],
subjectIdList
:
[]
...
...
@@ -338,7 +338,8 @@
diseaseList
:
[],
deptList
:
[],
subjectList
:
[]
subjectList
:
[],
selectPlazaList
:
[]
};
},
props
:{
...
...
@@ -389,6 +390,15 @@
});
},
getSelectPlazaList
(){
getSelectPlazaList
().
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
vm
.
selectPlazaList
=
res
.
data
;
}
});
},
searchList
()
{
console
.
log
(
"查询"
);
this
.
getPlazaList
(
""
,
""
);
...
...
@@ -405,8 +415,12 @@
//添加专区
createPlaza
()
{
this
.
dialogLivelinkVisible
=
true
;
this
.
dialogVisible
=
true
;
this
.
getSelectPlazaList
();
},
//弹出直播链接弹窗
liveLink
(
row
)
{
this
.
dialogLivelinkVisible
=
true
;
...
...
@@ -432,8 +446,8 @@
});
},
//关闭直播链接弹窗
handle
Livelink
Close
()
{
vm
.
dialog
Livelink
Visible
=
false
;
handleClose
()
{
vm
.
dialogVisible
=
false
;
},
// // 查询回放信息
...
...
@@ -557,6 +571,8 @@
closeLoading
(
this
);
if
(
res
.
code
==
"000000"
)
{
this
.
$message
.
success
(
"添加成功"
);
vm
.
dialogVisible
=
false
;
vm
.
getPlazaList
(
""
,
""
);
}
else
{
this
.
$message
.
error
(
"添加失败,请重试"
);
}
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录