提交 a99eebf9 编写于 作者: kai.wang's avatar kai.wang

Merge branch 'dev-circle-nine-20201231' of...

Merge branch 'dev-circle-nine-20201231' of 192.168.110.53:com.pica.cloud.education.frontend/pica.cloud.web-education-admin into dev-circle-nine-20201231
...@@ -71,3 +71,12 @@ export const getPlaza = () => { ...@@ -71,3 +71,12 @@ export const getPlaza = () => {
description: '后台管理--广场内专区信息(查看)', description: '后台管理--广场内专区信息(查看)',
}) })
}; };
export const getSelectPlazaList = () => {
return fetch({
headers,
url: getBaseUrl(`circle/sso/square/circle/list`),
method: 'get',
description: '后台管理--待选专区列表',
})
};
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
</el-col> </el-col>
<el-col :span="9"> <el-col :span="9">
<el-form-item label="疾病标签"> <el-form-item label="疾病标签">
<el-select <el-select multiple :multiple-limit="5"
v-model="searchForm.diseaseIdList" v-model="searchForm.diseaseIdList"
id="statusSelector" id="statusSelector"
placeholder="请选择发布状态" placeholder="请选择发布状态"
...@@ -38,8 +38,8 @@ ...@@ -38,8 +38,8 @@
<el-row :gutter="30" type="flex" style="margin-top: 10px"> <el-row :gutter="30" type="flex" style="margin-top: 10px">
<el-col :span="9"> <el-col :span="9">
<el-form-item label="科室标签"> <el-form-item label="科室标签">
<el-select <el-select multiple :multiple-limit="5"
v-model="searchForm.liveStatus" v-model="searchForm.deptIdList"
id="statusSelector" id="statusSelector"
placeholder="请选择发布状态" placeholder="请选择发布状态"
clearable clearable
...@@ -56,8 +56,8 @@ ...@@ -56,8 +56,8 @@
</el-col> </el-col>
<el-col :span="9"> <el-col :span="9">
<el-form-item label="学科标签"> <el-form-item label="学科标签">
<el-select <el-select multiple :multiple-limit="5"
v-model="searchForm.liveStatus" v-model="searchForm.subjectIdList"
id="statusSelector" id="statusSelector"
placeholder="请选择发布状态" placeholder="请选择发布状态"
clearable clearable
...@@ -128,10 +128,10 @@ ...@@ -128,10 +128,10 @@
<el-dialog <el-dialog
title="添加专区" title="添加专区"
:visible.sync="dialogLivelinkVisible" :visible.sync="dialogVisible"
width="700px" width="700px"
:close-on-click-modal="false" :close-on-click-modal="false"
@close="handleLivelinkClose" @close="handleClose"
center center
> >
...@@ -148,10 +148,10 @@ ...@@ -148,10 +148,10 @@
style="margin-left:20px;height: 32px;line-height: 32px;" style="margin-left:20px;height: 32px;line-height: 32px;"
> >
<el-option <el-option
v-for="item in statusList" v-for="item in selectPlazaList"
:key="item.value" :key="item.id"
:label="item.label" :label="item.name"
:value="item.label" :value="item.id"
></el-option> ></el-option>
</el-select> </el-select>
</el-col> </el-col>
...@@ -161,7 +161,7 @@ ...@@ -161,7 +161,7 @@
<el-form-item label="疾病标签"> <el-form-item label="疾病标签">
<el-col :span="20"> <el-col :span="20">
<el-select multiple multiple-limit="5" <el-select multiple :multiple-limit="5"
v-model="plazaForm.diseaseIdList" v-model="plazaForm.diseaseIdList"
id="statusSelector" id="statusSelector"
placeholder="请选择发布状态" placeholder="请选择发布状态"
...@@ -182,7 +182,7 @@ ...@@ -182,7 +182,7 @@
<el-form-item label="科室标签"> <el-form-item label="科室标签">
<el-col :span="20"> <el-col :span="20">
<el-select multiple multiple-limit="5" <el-select multiple :multiple-limit="5"
v-model="plazaForm.deptIdList" v-model="plazaForm.deptIdList"
id="statusSelector" id="statusSelector"
placeholder="请选择发布状态" placeholder="请选择发布状态"
...@@ -202,7 +202,7 @@ ...@@ -202,7 +202,7 @@
<el-form-item label="学科标签"> <el-form-item label="学科标签">
<el-col :span="25"> <el-col :span="25">
<el-select multiple multiple-limit="5" <el-select multiple :multiple-limit="5"
v-model="plazaForm.subjectIdList" v-model="plazaForm.subjectIdList"
id="statusSelector" id="statusSelector"
placeholder="请选择发布状态" placeholder="请选择发布状态"
...@@ -238,7 +238,7 @@ ...@@ -238,7 +238,7 @@
let vm = null; let vm = null;
import BreadCrumb from "@/components/breadcrumb.vue"; 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 { doUpload, getFilePath, unsubscribe } from "../../utils/qiniu-util";
import QRCode from "qrcodejs2" import QRCode from "qrcodejs2"
import ElLink from "element-ui/packages/link/src/main"; import ElLink from "element-ui/packages/link/src/main";
...@@ -299,7 +299,7 @@ ...@@ -299,7 +299,7 @@
audienceUrl: "", audienceUrl: "",
plazaForm: { plazaForm: {
id:'', id:'',
businessId: 0, businessId: "",
deptIdList: [], deptIdList: [],
diseaseIdList: [], diseaseIdList: [],
subjectIdList: [] subjectIdList: []
...@@ -338,7 +338,8 @@ ...@@ -338,7 +338,8 @@
diseaseList: [], diseaseList: [],
deptList: [], deptList: [],
subjectList: [] subjectList: [],
selectPlazaList: []
}; };
}, },
props:{ props:{
...@@ -389,6 +390,15 @@ ...@@ -389,6 +390,15 @@
}); });
}, },
getSelectPlazaList(){
getSelectPlazaList().then(res => {
if (res.code == "000000") {
vm.selectPlazaList = res.data;
}
});
},
searchList() { searchList() {
console.log("查询"); console.log("查询");
this.getPlazaList("", ""); this.getPlazaList("", "");
...@@ -405,8 +415,12 @@ ...@@ -405,8 +415,12 @@
//添加专区 //添加专区
createPlaza() { createPlaza() {
this.dialogLivelinkVisible = true; this.dialogVisible = true;
this.getSelectPlazaList();
}, },
//弹出直播链接弹窗 //弹出直播链接弹窗
liveLink(row) { liveLink(row) {
this.dialogLivelinkVisible = true; this.dialogLivelinkVisible = true;
...@@ -432,8 +446,8 @@ ...@@ -432,8 +446,8 @@
}); });
}, },
//关闭直播链接弹窗 //关闭直播链接弹窗
handleLivelinkClose() { handleClose() {
vm.dialogLivelinkVisible = false; vm.dialogVisible = false;
}, },
// // 查询回放信息 // // 查询回放信息
...@@ -557,6 +571,8 @@ ...@@ -557,6 +571,8 @@
closeLoading(this); closeLoading(this);
if(res.code == "000000") { if(res.code == "000000") {
this.$message.success("添加成功"); this.$message.success("添加成功");
vm.dialogVisible = false;
vm.getPlazaList("", "");
} else { } else {
this.$message.error("添加失败,请重试"); this.$message.error("添加失败,请重试");
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册