|
@@ -12,12 +12,14 @@
|
|
v-model="queryParams.unitId"
|
|
v-model="queryParams.unitId"
|
|
placeholder="请选择单位"
|
|
placeholder="请选择单位"
|
|
@change="host"
|
|
@change="host"
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
<el-option
|
|
<el-option
|
|
v-for="(item, i) in buMens"
|
|
v-for="(item, i) in buMens"
|
|
:key="i"
|
|
:key="i"
|
|
:label="item.deptName"
|
|
:label="item.deptName"
|
|
:value="item.deptId"
|
|
:value="item.deptId"
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
@@ -29,12 +31,14 @@
|
|
placeholder="请选择主持人"
|
|
placeholder="请选择主持人"
|
|
@change="Renyuan"
|
|
@change="Renyuan"
|
|
filterable
|
|
filterable
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
<el-option
|
|
<el-option
|
|
v-for="item in renYuans"
|
|
v-for="item in renYuans"
|
|
:key="item.id"
|
|
:key="item.id"
|
|
:label="item.name"
|
|
:label="item.name"
|
|
:value="item.id"
|
|
:value="item.id"
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
@@ -111,17 +115,17 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column label="单位" align="center" prop="unitName" />
|
|
<el-table-column label="单位" align="center" prop="unitName" />
|
|
- <el-table-column
|
|
|
|
|
|
+ <!-- <el-table-column
|
|
label="会议议题"
|
|
label="会议议题"
|
|
align="center"
|
|
align="center"
|
|
prop="title"
|
|
prop="title"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- />
|
|
|
|
- <!-- <el-table-column label="会议议题" align="center" show-overflow-tooltip>
|
|
|
|
|
|
+ /> -->
|
|
|
|
+ <el-table-column label="会议议题" align="center" show-overflow-tooltip>
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
- <span v-html="scope.row.title"></span>
|
|
|
|
|
|
+ <span >{{onEditor(scope.row.title)}}</span>
|
|
</template>
|
|
</template>
|
|
- </el-table-column> -->
|
|
|
|
|
|
+ </el-table-column>
|
|
<el-table-column label="主持人" align="center" prop="compereRen" />
|
|
<el-table-column label="主持人" align="center" prop="compereRen" />
|
|
<el-table-column label="出席人" align="center" prop="joinId" />
|
|
<el-table-column label="出席人" align="center" prop="joinId" />
|
|
<!-- <el-table-column label="记录人" align="center" prop="peopleJiLu" /> -->
|
|
<!-- <el-table-column label="记录人" align="center" prop="peopleJiLu" /> -->
|
|
@@ -187,7 +191,7 @@
|
|
<treeselect
|
|
<treeselect
|
|
v-model="form.unitId"
|
|
v-model="form.unitId"
|
|
:options="deptOptions"
|
|
:options="deptOptions"
|
|
- placeholder="选择单位"
|
|
|
|
|
|
+ placeholder="请选择单位"
|
|
@select="selectPeo"
|
|
@select="selectPeo"
|
|
@open="blurSelect"
|
|
@open="blurSelect"
|
|
/>
|
|
/>
|
|
@@ -201,7 +205,7 @@
|
|
type="date"
|
|
type="date"
|
|
:editable="false"
|
|
:editable="false"
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
- placeholder="选择召开时间"
|
|
|
|
|
|
+ placeholder="请选择召开时间"
|
|
>
|
|
>
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -213,6 +217,7 @@
|
|
ref="headerSearchSelect"
|
|
ref="headerSearchSelect"
|
|
v-model="form.compereId"
|
|
v-model="form.compereId"
|
|
placeholder="请选择主持人"
|
|
placeholder="请选择主持人"
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
<el-option
|
|
<el-option
|
|
v-for="(item, i) in renYuan"
|
|
v-for="(item, i) in renYuan"
|
|
@@ -220,19 +225,21 @@
|
|
:label="item.name"
|
|
:label="item.name"
|
|
:value="item.id"
|
|
:value="item.id"
|
|
@click.native="compere(item.name)"
|
|
@click.native="compere(item.name)"
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="记录人" prop="peopleId">
|
|
<el-form-item label="记录人" prop="peopleId">
|
|
- <el-select v-model="form.peopleId" placeholder="请选择记录人">
|
|
|
|
|
|
+ <el-select v-model="form.peopleId" placeholder="请选择记录人" class="input_xiala">
|
|
<el-option
|
|
<el-option
|
|
v-for="(item, i) in renYuan"
|
|
v-for="(item, i) in renYuan"
|
|
:key="i"
|
|
:key="i"
|
|
:value="item.id"
|
|
:value="item.id"
|
|
:label="item.name"
|
|
:label="item.name"
|
|
@click.native="people(item.name)"
|
|
@click.native="people(item.name)"
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
@@ -240,18 +247,20 @@
|
|
<!-- <el-form-item label="会议议题" prop="title">
|
|
<!-- <el-form-item label="会议议题" prop="title">
|
|
<el-input v-model="form.title" placeholder="请输入会议议题" />
|
|
<el-input v-model="form.title" placeholder="请输入会议议题" />
|
|
</el-form-item> -->
|
|
</el-form-item> -->
|
|
- <el-form-item label="出席人" prop="joinId" class="joinId">
|
|
|
|
|
|
+ <el-form-item label="出席人" prop="joinId" class="joinId" >
|
|
<el-select
|
|
<el-select
|
|
ref="abc"
|
|
ref="abc"
|
|
v-model="form.joinId"
|
|
v-model="form.joinId"
|
|
multiple
|
|
multiple
|
|
placeholder="请选择出席人"
|
|
placeholder="请选择出席人"
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
<el-option
|
|
<el-option
|
|
v-for="(item, i) in renYuan"
|
|
v-for="(item, i) in renYuan"
|
|
:key="i"
|
|
:key="i"
|
|
:label="item.name"
|
|
:label="item.name"
|
|
:value="item.name"
|
|
:value="item.name"
|
|
|
|
+ class="input_xiala"
|
|
>
|
|
>
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
@@ -427,6 +436,7 @@ export default {
|
|
this.getList();
|
|
this.getList();
|
|
this.getBuMen();
|
|
this.getBuMen();
|
|
this.getSuo();
|
|
this.getSuo();
|
|
|
|
+ this.onEditor()
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
// 获取搜索所有人
|
|
// 获取搜索所有人
|
|
@@ -444,13 +454,22 @@ export default {
|
|
// 转义视图不加标签
|
|
// 转义视图不加标签
|
|
onEditor(str) {
|
|
onEditor(str) {
|
|
//可以在这里进行对应的操作 quill为富文本对象,html为富文本对象内内容由html标签组成,text为quill内容里面的所有文本内容
|
|
//可以在这里进行对应的操作 quill为富文本对象,html为富文本对象内内容由html标签组成,text为quill内容里面的所有文本内容
|
|
|
|
+ // var str = '<p>发射卫星啊啊啊啊啊啊啊啊啊啊啊啊啊</p><p>发射微信</p>'
|
|
var str = str.replace(/<\/?[^>]*>/g, ""); //去除HTML tag
|
|
var str = str.replace(/<\/?[^>]*>/g, ""); //去除HTML tag
|
|
str = str.replace(/[ | ]*\n/g, "\n"); //去除行尾空白
|
|
str = str.replace(/[ | ]*\n/g, "\n"); //去除行尾空白
|
|
//str = str.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行
|
|
//str = str.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行
|
|
str = str.replace(/ /gi, ""); //去掉
|
|
str = str.replace(/ /gi, ""); //去掉
|
|
// this.bdglevenList[0].title = str;
|
|
// this.bdglevenList[0].title = str;
|
|
- // console.log(this.bdglevenList[0].title);
|
|
|
|
- this.str = str;
|
|
|
|
|
|
+ // console.log(this.bdglevenList[0].title);
|
|
|
|
+ // this.str = str;
|
|
|
|
+ console.log(str);
|
|
|
|
+ return str
|
|
|
|
+ // this.bdglevenList.forEach(item=>{
|
|
|
|
+ // if(item.title){
|
|
|
|
+ // console.log(item.title);
|
|
|
|
+ // // item.title=str
|
|
|
|
+ // }
|
|
|
|
+ // })
|
|
},
|
|
},
|
|
// 重置表单人员
|
|
// 重置表单人员
|
|
ChongZhiRen() {
|
|
ChongZhiRen() {
|
|
@@ -772,14 +791,14 @@ export default {
|
|
font-size: 14px;
|
|
font-size: 14px;
|
|
} */
|
|
} */
|
|
/* 下拉菜单字体/背景颜色 */
|
|
/* 下拉菜单字体/背景颜色 */
|
|
-.el-select-dropdown__item.hover,
|
|
|
|
|
|
+/* .el-select-dropdown__item.hover,
|
|
.el-select-dropdown__item:hover {
|
|
.el-select-dropdown__item:hover {
|
|
background-color: #004d86;
|
|
background-color: #004d86;
|
|
color: #fff;
|
|
color: #fff;
|
|
-}
|
|
|
|
-.el-select-dropdown__item {
|
|
|
|
|
|
+} */
|
|
|
|
+/* .el-select-dropdown__item {
|
|
color: #fff;
|
|
color: #fff;
|
|
-}
|
|
|
|
|
|
+} */
|
|
/* 时间选择 */
|
|
/* 时间选择 */
|
|
::v-deep .el-input--small .el-input__inner {
|
|
::v-deep .el-input--small .el-input__inner {
|
|
width: 200px;
|
|
width: 200px;
|