提交 4b04f95b 编写于 作者: chengxiang.li's avatar chengxiang.li

update send-modal page and add new column

上级 58bf27ed
...@@ -195,7 +195,7 @@ ...@@ -195,7 +195,7 @@
}; };
let callback = (res) => { let callback = (res) => {
if(res.code == '000000'){ if(res.code == '000000'){
debugger; // debugger;
if(res.data){ if(res.data){
vm.waterMark = res.data; vm.waterMark = res.data;
vm.setWaterMark(); // 设置水印背景 vm.setWaterMark(); // 设置水印背景
......
...@@ -66,6 +66,8 @@ ...@@ -66,6 +66,8 @@
> >
<el-table-column :prop="item.key" align="center" :label="item.value" show-overflow-tooltip></el-table-column> <el-table-column :prop="item.key" align="center" :label="item.value" show-overflow-tooltip></el-table-column>
</template> </template>
<el-table-column v-if="tableDataList && tableDataList.columnList" prop="userName" align="center" label="数据查看人员" show-overflow-tooltip></el-table-column>
<el-table-column fixed="right" align="center" label="操作" width="200"> <el-table-column fixed="right" align="center" label="操作" width="200">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="handleRemarkClick(scope.row)" type="text" size="small">备注</el-button> <el-button @click="handleRemarkClick(scope.row)" type="text" size="small">备注</el-button>
...@@ -125,7 +127,10 @@ ...@@ -125,7 +127,10 @@
width="500px" width="500px"
center center
> >
<span>被选中的需要分发的数据,此处只显示Column1</span> <div class="name-list">
<p class="name">{{selectedNameList}}</p>
<p class="after-text">{{ "共" + multipleSelection.length + '人' }}</p>
</div>
<div class="people-choose"> <div class="people-choose">
<p class="title">人员选择</p> <p class="title">人员选择</p>
<el-select v-model="dataUserDiss" multiple collapse-tags placeholder="请选择" class="people-select-comp"> <el-select v-model="dataUserDiss" multiple collapse-tags placeholder="请选择" class="people-select-comp">
...@@ -181,6 +186,7 @@ export default { ...@@ -181,6 +186,7 @@ export default {
} }
}; };
return { return {
selectedNameList: '',
waterMark: '', // 水印图片地址 waterMark: '', // 水印图片地址
isSearchSend: false, // 是否有效查询过 isSearchSend: false, // 是否有效查询过
showSendBtn: false, // 是否显示 分发按钮 showSendBtn: false, // 是否显示 分发按钮
...@@ -442,6 +448,15 @@ export default { ...@@ -442,6 +448,15 @@ export default {
handleSelectionChange(val) { handleSelectionChange(val) {
vm.multipleSelection = val; vm.multipleSelection = val;
// debugger;
let firstColumn = vm.tableDataList.columnList[0].key || 'column1';
let str = '';
let tempNameList = [];
vm.multipleSelection.map(function(value, index, arr){
tempNameList.push(value[firstColumn]);
})
str = tempNameList.join(',');
vm.selectedNameList = str;
}, },
handleRemarkClick(row) { handleRemarkClick(row) {
console.log("handleRemarkClick: ", row); console.log("handleRemarkClick: ", row);
...@@ -576,6 +591,23 @@ export default { ...@@ -576,6 +591,23 @@ export default {
margin-left: 20px; margin-left: 20px;
} }
} }
.name-list{
width: 450px; height: 24px; line-height: 24px;
.name{
max-width: 385px;
float: left;
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.after-text{
float: left;
display: block;
width: 55px;
margin-left: 5px;
}
}
} }
.no-table-data{ .no-table-data{
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册